atomes 1.1.17
atomes: an atomic scale modeling tool box
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
chains.F90 File Reference

Chain statistics. More...

Go to the source code of this file.

Functions/Subroutines

subroutine setup_cpat_vpat_chain (cont, vois, str, cpt, vpt)
 
integer function chains ()
 
subroutine chains_search_steps ()
 
integer function check_chain (the_chain, chaine, tae, rsaved, tring, inde, resl)
 
recursive subroutine inside_chain (the_chain, cid, tae, lra, lrb, nrpat, rsaved, tring, inde, resl, cpt, vpt)
 
subroutine save_this_chain (the_chain, tles, rsaved, tring, indt, resl)
 
subroutine del_this_chain (tled, rsaved, tring, resl, indt)
 

Detailed Description

Function/Subroutine Documentation

◆ chains()

integer function chains

Definition at line 53 of file chains.F90.

◆ chains_search_steps()

subroutine chains_search_steps

Definition at line 407 of file chains.F90.

◆ check_chain()

integer function check_chain ( type (ring), dimension(taillc), intent(in) the_chain,
integer, intent(in) chaine,
integer, intent(inout) tae,
integer, dimension(taillc,numa,taillc), intent(inout) rsaved,
integer, dimension(taillc), intent(inout) tring,
integer, dimension(numa), intent(inout) inde,
integer, dimension(taillc), intent(inout) resl )

Definition at line 651 of file chains.F90.

◆ del_this_chain()

subroutine del_this_chain ( integer, intent(in) tled,
integer, dimension(taillc,numa,taillc), intent(inout) rsaved,
integer, dimension(taillc), intent(inout) tring,
integer, dimension(taillc), intent(inout) resl,
integer, dimension(numa), intent(inout) indt )

Definition at line 858 of file chains.F90.

◆ inside_chain()

recursive subroutine inside_chain ( type (ring), dimension(taillc), intent(inout) the_chain,
integer, intent(in) cid,
integer, intent(inout) tae,
integer, intent(in) lra,
integer, intent(in) lrb,
integer, dimension(na), intent(inout) nrpat,
integer, dimension(taillc,numa,taillc), intent(inout) rsaved,
integer, dimension(taillc), intent(inout) tring,
integer, dimension(numa), intent(inout) inde,
integer, dimension(taillc), intent(inout) resl,
integer, dimension(na), intent(in) cpt,
integer, dimension(na,maxn), intent(in) vpt )

Definition at line 692 of file chains.F90.

◆ save_this_chain()

subroutine save_this_chain ( type (ring), dimension(taillc), intent(in) the_chain,
integer, intent(in) tles,
integer, dimension(taillc,numa,taillc), intent(inout) rsaved,
integer, dimension(taillc), intent(inout) tring,
integer, dimension(numa), intent(inout) indt,
integer, dimension(taillc), intent(inout) resl )

Definition at line 776 of file chains.F90.

◆ setup_cpat_vpat_chain()

subroutine setup_cpat_vpat_chain ( integer, dimension(na,ns), intent(in) cont,
integer, dimension(maxn,na,ns), intent(in) vois,
integer, intent(in) str,
integer, dimension(na), intent(inout) cpt,
integer, dimension(na,maxn), intent(inout) vpt )

Definition at line 21 of file chains.F90.