![]() |
(git:07c9450)
|
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.