Main "base" class
All derived can be created from this one.
More...
Public Attributes | |
| integer | type_record |
| Type of the record : complexe or trajectory. | |
| type(listcomplexe), pointer | pcomplexe |
| pointer to a subtype as ListComplexe | |
| type(trajectory), pointer | ptrajectory |
| pointer to a subtype as Trajectory | |
| type(one_complexe), pointer | p_onecompl |
| internal pointer to an instance of mod_onecomplexe, foor internal usage and convenience mainly | |
| integer | io_compl |
| file descriptor of the record | |
| integer | max_fields |
| new, maximum number of fields to add, for the moment hardcoded, should be set up by one complexe ?? but only once | |
| type(array_protein_type), pointer | ptab_prot |
| pointer to tab of protein, use for writing the header | |
| character(1024) | format_string_ascii |
| format string ( only ascii ) of mod_onecomplexe, computed during initialisation, should not change later | |
| character(1024) | format_header_ascii |
| format of the header in ascii, format is constructed during initialization | |
| character(1024) | header_str |
| full string for header in ascii constructed only once. Do not know how to make equivalent for binary. | |
| character(1024) | 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 | 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(10) | version |
| for header, version not yet used, fixed to "version0.1" | |
| integer | version_number |
| Now used, more convenient to store a number. | |
| type(type_calculation) | record_type_calc |
| store the type of calculation : sda_2proteins, sdamm, sda_koff... | |
| integer | nb_max_complexe |
| general member variable of records | |
| 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. | |
| 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. | |
| 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. | |
| integer | indice_nstep |
| integer | indice_nprot |
| integer | indice_nconf |
Main "base" class
All derived can be created from this one.
Internal use, indicates the content of the integer and energy of mod_onecomplexe.
| logical mod_record::record::box_info |
| character ( 1024 ) 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 ( 1024 ) mod_record::record::format_header_ascii |
format of the header in ascii, format is constructed during initialization
| character ( 1024 ) 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( 1024 ) 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.
1.9.8
Imprint/Privacy