|
| integer, dimension(3) | box |
| | keep trace of the box position, needed for sdamm More...
|
| |
| real(kind=8), dimension(3) | position |
| | real position for sdamm, relative position for sda_2proteins More...
|
| |
| real(kind=8), dimension(3) | center_protein |
| | center of geometry from the pdb file More...
|
| |
| integer | id |
| | may be used by mod_record, keep it More...
|
| |
| real(kind=8) | real_net_charge |
| | Local copy of real net charge (total charge) More...
|
| |
| type(sogrid), pointer | p_sogrid |
| | pointer to the associated set of grid (sogrid) More...
|
| |
| type(flexible), pointer | p_flex |
| | pointer to a flexible, only one of these two pointers should be initalized More...
|
| |
| logical | local_copy |
| | If a local copy of the movable atoms is needed. More...
|
| |
| integer, dimension(:), pointer | p_which_atom_surface |
| | one-dimensional array listing the atoms which are on the surface (order as in the orig.PDB file) More...
|
| |
| type(type_ljgrid), pointer | p_pos_lenjones |
| | pointer to movable arrays for lennard-jones, contains all grids and position More...
|
| |
|
| real(kind=8), dimension(3) | orientation_x |
| | For langevin integrator, not implementd. More...
|
| |
| real(kind=8), dimension(3) | orientation_y |
| |
| real(kind=8), dimension(3) | orientation_z |
| |
|
| real(kind=8) | diff_trans |
| | local copy of diffusion coefficient. Maybe be modified by Hydrodynamic Interactions More...
|
| |
| real(kind=8) | diff_rotat |
| |
|
| logical | surface |
| | General variable of the properties of the solute. More...
|
| |
| logical | iflex |
| |
| logical | rotate |
| |
| logical | iimg_chg |
| |
| logical | vert_excl |
| |
|
| integer | nb_charge |
| | In case of local copy, size of the arrays. More...
|
| |
| integer | nb_atom_surface |
| |
| integer | nb_rcriteria |
| |
|
| logical | imetaldesolv |
| | Parameter specific to metaldesolvation, grid owned by each protein. More...
|
| |
| real(kind=8), dimension(:,:), pointer | array_mdesolv |
| |
| integer | size_metal |
| |
|
| real(kind=8), dimension(:,:), pointer | p_pos_charge |
| | pointers to the movable arrays if there is no local copy, they point to sogrid arrays
if there is a local copy needed, they allocate their own arrays
More...
|
| |
| real(kind=8), dimension(:,:), pointer | p_list_atom_surface |
| |
| real(kind=4), dimension(:,:), pointer | p_pos_rcriteria |
| |
Define properties of one solute / protein.
Contains :
- geometric center
- position and orientation
- pointer to one sogrid, if the solute is not flexible is associated
- pointeur to one flexible, if the solute is flexible ( one flexible by protein)
- optional an internal copy of the movable_atoms ( effective charges, accessibility atoms and reaction criteria ), when an independent copy from the sogrid is needed ( sdamm, sda_2proteins with OpenMP )
- new added a copy of type_ljgrid, contains movable atoms and points to the unique array of grid