Main "base" class
All derived can be created from this one.
More...
Public Attributes | |
integer | type_record |
Type of the record : complexe or trajectory. More... | |
type(listcomplexe), pointer | pcomplexe |
pointer to a subtype as ListComplexe More... | |
type(trajectory), pointer | ptrajectory |
pointer to a subtype as Trajectory More... | |
type(one_complexe), pointer | p_onecompl |
internal pointer to an instance of mod_onecomplexe, foor internal usage and convenience mainly More... | |
integer | io_compl |
file descriptor of the record More... | |
integer | max_fields |
new, maximum number of fields to add, for the moment hardcoded, should be set up by one complexe ?? but only once More... | |
type(array_protein_type), pointer | ptab_prot |
pointer to tab of protein, use for writing the header More... | |
character(128) | format_string_ascii |
format string ( only ascii ) of mod_onecomplexe, computed during initialisation, should not change later More... | |
character(128) | format_header_ascii |
format of the header in ascii, format is constructed during initialization More... | |
character(128) | header_str |
full string for header in ascii constructed only once. Do not know how to make equivalent for binary. More... | |
character(512) | description_column_str |
user readable description of the column, should be with header_str, but do not manage to deal deal with new line More... | |
logical | format_ascii |
if true format is ascii, if false input or output format is binary Input type can be tested with subroutine test_binary More... | |
character(10) | version |
for header, version not yet used, fixed to "version0.1" More... | |
integer | version_number |
Now used, more convenient to store a number. More... | |
type(type_calculation) | record_type_calc |
store the type of calculation : sda_2proteins, sdamm, sda_koff... More... | |
integer | nb_max_complexe |
general member variable of records More... | |
integer | ntraj_rec |
integer | freq_print |
integer | nb_protein |
logical | opt_sum |
logical | box_info |
integer | nb_int |
Local information about the size of mod_onecomplexe array\ new nb_real_to_sum, needed to indicate to set_onecomplexe how many fields for each interaction. More... | |
integer | nb_real |
integer | nb_other_real |
integer | nb_types |
integer(kind=2) | bit_energy |
Internal use, indicates the content of the integer and energy of mod_onecomplexe. More... | |
integer(kind=2) | bit_integer |
integer | indice_ntraj |
Trick here, keep the indice for accessing ntraj, nrun,.. because not known by onecomplexe, and needed for test one_run one_conf. More... | |
integer | indice_nstep |
integer | indice_nprot |
integer | indice_nconf |
Main "base" class
All derived can be created from this one.
integer ( kind=2 ) mod_record::record::bit_energy |
Internal use, indicates the content of the integer and energy of mod_onecomplexe.
integer ( kind=2 ) mod_record::record::bit_integer |
logical mod_record::record::box_info |
character ( 512 ) mod_record::record::description_column_str |
user readable description of the column, should be with header_str, but do not manage to deal deal with new line
logical mod_record::record::format_ascii |
if true format is ascii, if false input or output format is binary Input type can be tested with subroutine test_binary
character ( 128 ) mod_record::record::format_header_ascii |
format of the header in ascii, format is constructed during initialization
character ( 128 ) mod_record::record::format_string_ascii |
format string ( only ascii ) of mod_onecomplexe, computed during initialisation, should not change later
integer mod_record::record::freq_print |
character( 128 ) mod_record::record::header_str |
full string for header in ascii constructed only once. Do not know how to make equivalent for binary.
integer mod_record::record::indice_nconf |
integer mod_record::record::indice_nprot |
integer mod_record::record::indice_nstep |
integer mod_record::record::indice_ntraj |
Trick here, keep the indice for accessing ntraj, nrun,..
because not known by onecomplexe, and needed for test one_run one_conf.
integer mod_record::record::io_compl |
file descriptor of the record
integer mod_record::record::max_fields |
new, maximum number of fields to add, for the moment hardcoded, should be set up by one complexe ?? but only once
integer mod_record::record::nb_int |
Local information about the size of mod_onecomplexe array\ new nb_real_to_sum, needed to indicate to set_onecomplexe how many fields for each interaction.
integer mod_record::record::nb_max_complexe |
general member variable of records
integer mod_record::record::nb_other_real |
integer mod_record::record::nb_protein |
integer mod_record::record::nb_real |
integer mod_record::record::nb_types |
integer mod_record::record::ntraj_rec |
logical mod_record::record::opt_sum |
type ( one_complexe ), pointer mod_record::record::p_onecompl |
internal pointer to an instance of mod_onecomplexe, foor internal usage and convenience mainly
type ( listcomplexe ), pointer mod_record::record::pcomplexe |
pointer to a subtype as ListComplexe
type ( array_protein_type ), pointer mod_record::record::ptab_prot |
pointer to tab of protein, use for writing the header
type ( trajectory ), pointer mod_record::record::ptrajectory |
pointer to a subtype as Trajectory
type ( type_calculation ) mod_record::record::record_type_calc |
store the type of calculation : sda_2proteins, sdamm, sda_koff...
integer mod_record::record::type_record |
Type of the record : complexe or trajectory.
character(10) mod_record::record::version |
for header, version not yet used, fixed to "version0.1"
integer mod_record::record::version_number |
Now used, more convenient to store a number.