(git:6a2e663)
tmc_move_types Module Reference

tree nodes creation, searching, deallocation, references etc. More...

Functions/Subroutines

subroutine, public move_types_create (move_types, nr_temp)
 allocating the module variables More...
 
subroutine, public move_types_release (move_types)
 deallocating the module variables More...
 

Variables

integer, parameter, public mv_type_none = 0
 
integer, parameter, public mv_type_swap_conf = 1
 
integer, parameter, public mv_type_atom_trans = 2
 
integer, parameter, public mv_type_mol_trans = 3
 
integer, parameter, public mv_type_mol_rot = 4
 
integer, parameter, public mv_type_proton_reorder = 5
 
integer, parameter, public mv_type_atom_swap = 6
 
integer, parameter, public mv_type_md = 7
 
integer, parameter, public mv_type_volume_move = 8
 
integer, parameter, public mv_type_gausian_adapt = 9
 
integer, parameter, public mv_type_nmc_moves = 10
 
integer, parameter, public nr_mv_types = 10
 

Detailed Description

tree nodes creation, searching, deallocation, references etc.

History
11.2012 created [Mandes Schoenherr]
Author
Mandes 11/2012

Function/Subroutine Documentation

◆ move_types_create()

subroutine, public tmc_move_types::move_types_create ( type(tmc_move_type), pointer  move_types,
integer  nr_temp 
)

allocating the module variables

Parameters
move_typespointer to the structure which should be deallocated
nr_temp...
Author
Mandes 11.2012
Note
deallocating the module variables

Definition at line 85 of file tmc_move_types.F.

Here is the caller graph for this function:

◆ move_types_release()

subroutine, public tmc_move_types::move_types_release ( type(tmc_move_type), pointer  move_types)

deallocating the module variables

Parameters
move_typespointer to the structure which should be deallocated
Author
Mandes 11.2012
Note
deallocating the module variables

Definition at line 115 of file tmc_move_types.F.

Here is the caller graph for this function:

Variable Documentation

◆ mv_type_none

integer, parameter, public tmc_move_types::mv_type_none = 0

Definition at line 27 of file tmc_move_types.F.

◆ mv_type_swap_conf

integer, parameter, public tmc_move_types::mv_type_swap_conf = 1

Definition at line 28 of file tmc_move_types.F.

◆ mv_type_atom_trans

integer, parameter, public tmc_move_types::mv_type_atom_trans = 2

Definition at line 29 of file tmc_move_types.F.

◆ mv_type_mol_trans

integer, parameter, public tmc_move_types::mv_type_mol_trans = 3

Definition at line 30 of file tmc_move_types.F.

◆ mv_type_mol_rot

integer, parameter, public tmc_move_types::mv_type_mol_rot = 4

Definition at line 31 of file tmc_move_types.F.

◆ mv_type_proton_reorder

integer, parameter, public tmc_move_types::mv_type_proton_reorder = 5

Definition at line 32 of file tmc_move_types.F.

◆ mv_type_atom_swap

integer, parameter, public tmc_move_types::mv_type_atom_swap = 6

Definition at line 33 of file tmc_move_types.F.

◆ mv_type_md

integer, parameter, public tmc_move_types::mv_type_md = 7

Definition at line 34 of file tmc_move_types.F.

◆ mv_type_volume_move

integer, parameter, public tmc_move_types::mv_type_volume_move = 8

Definition at line 35 of file tmc_move_types.F.

◆ mv_type_gausian_adapt

integer, parameter, public tmc_move_types::mv_type_gausian_adapt = 9

Definition at line 36 of file tmc_move_types.F.

◆ mv_type_nmc_moves

integer, parameter, public tmc_move_types::mv_type_nmc_moves = 10

Definition at line 37 of file tmc_move_types.F.

◆ nr_mv_types

integer, parameter, public tmc_move_types::nr_mv_types = 10

Definition at line 38 of file tmc_move_types.F.