![]() |
(git:b77b4be)
|
module provides variables for the TMC analysis tool More...
Data Types | |
type | atom_pairs_type |
type | dipole_moment_type |
type | pair_correl_type |
type | tmc_ana_list_type |
type | tmc_analysis_env |
Functions/Subroutines | |
subroutine, public | tmc_ana_env_create (tmc_ana) |
creates a new structure environment for TMC analysis | |
subroutine, public | tmc_ana_env_release (tmc_ana) |
releases the structure environment for TMC analysis | |
subroutine, public | tmc_ana_density_create (ana_dens, nr_bins) |
creates a new structure environment for TMC analysis | |
subroutine, public | tmc_ana_pair_correl_create (ana_pair_correl, nr_bins) |
creates a new structure environment for TMC analysis | |
integer function, public | search_pair_in_list (pair_list, n1, n2, list_end) |
search the pair of two atom types in list | |
subroutine, public | tmc_ana_dipole_moment_create (ana_dip_mom, charge_atm, charge, dim_per_elem) |
creates a new structure environment for TMC analysis | |
subroutine, public | tmc_ana_dipole_analysis_create (ana_dip_ana) |
creates a new structure environment for TMC analysis | |
subroutine, public | tmc_ana_displacement_create (ana_disp, dim_per_elem) |
creates a new structure environment for TMC analysis | |
Variables | |
character(len=default_path_length), parameter, public | tmc_ana_density_file_name = "tmc_ana_density.dat" |
character(len=default_path_length), parameter, public | tmc_ana_pair_correl_file_name = "tmc_ana_g_r.dat" |
integer, parameter, public | ana_type_default = 0 |
integer, parameter, public | ana_type_ice = 1 |
integer, parameter, public | ana_type_sym_xyz = 2 |
module provides variables for the TMC analysis tool
subroutine, public tmc_analysis_types::tmc_ana_env_create | ( | type(tmc_analysis_env), pointer | tmc_ana | ) |
creates a new structure environment for TMC analysis
tmc_ana | structure with parameters for TMC analysis |
Definition at line 140 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_env_release | ( | type(tmc_analysis_env), pointer | tmc_ana | ) |
releases the structure environment for TMC analysis
tmc_ana | structure with parameters for TMC analysis |
Definition at line 154 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_density_create | ( | type(density_3d_type), pointer | ana_dens, |
integer, dimension(3) | nr_bins | ||
) |
creates a new structure environment for TMC analysis
ana_dens | structure with parameters for TMC density analysis |
nr_bins | ... |
Definition at line 190 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_pair_correl_create | ( | type(pair_correl_type), pointer | ana_pair_correl, |
integer | nr_bins | ||
) |
creates a new structure environment for TMC analysis
ana_pair_correl | ... |
nr_bins | ... |
author Mandes 02.2013
Definition at line 232 of file tmc_analysis_types.F.
integer function, public tmc_analysis_types::search_pair_in_list | ( | type(atom_pairs_type), dimension(:), pointer | pair_list, |
character(len=default_string_length) | n1, | ||
character(len=default_string_length) | n2, | ||
integer, optional | list_end | ||
) |
search the pair of two atom types in list
pair_list | ... |
n1 | atom names |
n2 | atom names |
list_end | ... |
Definition at line 267 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_dipole_moment_create | ( | type(dipole_moment_type), pointer | ana_dip_mom, |
character(len=default_string_length), dimension(:), pointer | charge_atm, | ||
real(kind=dp), dimension(:), pointer | charge, | ||
integer | dim_per_elem | ||
) |
creates a new structure environment for TMC analysis
ana_dip_mom | ... |
charge_atm | ... |
charge | ... |
dim_per_elem | ... |
author Mandes 02.2013
Definition at line 309 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_dipole_analysis_create | ( | type(dipole_analysis_type), pointer | ana_dip_ana | ) |
creates a new structure environment for TMC analysis
ana_dip_ana | ... |
author Mandes 02.2013
Definition at line 355 of file tmc_analysis_types.F.
subroutine, public tmc_analysis_types::tmc_ana_displacement_create | ( | type(displacement_type), pointer | ana_disp, |
integer | dim_per_elem | ||
) |
creates a new structure environment for TMC analysis
ana_disp | ... |
dim_per_elem | ... |
author Mandes 02.2013
Definition at line 401 of file tmc_analysis_types.F.
character(len=default_path_length), parameter, public tmc_analysis_types::tmc_ana_density_file_name = "tmc_ana_density.dat" |
Definition at line 39 of file tmc_analysis_types.F.
character(len=default_path_length), parameter, public tmc_analysis_types::tmc_ana_pair_correl_file_name = "tmc_ana_g_r.dat" |
Definition at line 41 of file tmc_analysis_types.F.
integer, parameter, public tmc_analysis_types::ana_type_default = 0 |
Definition at line 44 of file tmc_analysis_types.F.
integer, parameter, public tmc_analysis_types::ana_type_ice = 1 |
Definition at line 45 of file tmc_analysis_types.F.
integer, parameter, public tmc_analysis_types::ana_type_sym_xyz = 2 |
Definition at line 46 of file tmc_analysis_types.F.