Module grid and charges types
Writen long time ago, convenient in force, but could evolve.
More...
Functions/Subroutines | |
subroutine | print_gridtype (t_grid) |
Print the name of the grid given its number. | |
integer function | get_nb_gridtype (name) |
Get the grid number given its name. | |
integer function | get_sizeof_sgrid () |
function could be in mod_setofgrid not really used | |
subroutine | print_analyticaltype (code_anal) |
Print the name of the grid given its number. | |
integer function | get_nb_analyticaltype (name) |
Get the grid number given its name. | |
integer function | get_sizeof_analytic_grid () |
function could be in mod_setofgrid not really used | |
Variables | |
integer, parameter | electro =1 |
integer, parameter | desolv =2 |
integer, parameter | hydrophob =3 |
integer, parameter | repulsive_lj =4 |
integer, parameter | lennardjones =5 |
integer, parameter | image_charge = 6 |
integer, parameter | metal_desolv = 7 |
integer, parameter | exclusion =8 |
integer, parameter | accessibility =9 |
integer, parameter | list_surfatom =10 |
integer, parameter | charge =11 |
integer, parameter | charge_square =12 |
integer, dimension(12) | enum_grid_types = [electro,desolv,hydrophob,repulsive_lj,lennardjones, image_charge, metal_desolv, exclusion,accessibility,list_surfatom, charge, charge_square] |
integer, parameter | debyeh =-1 |
integer, parameter | other =-2 |
integer, dimension(2) | enum_analytic_types = [debyeh, other] |
integer | enum_grid_force_calc = 5 |
only the first enum_grid_force_calc are used for force and energies computation | |
Module grid and charges types
Writen long time ago, convenient in force, but could evolve.
Get the grid number given its name.
Do not enter this function with gdb (in eclipse at least), bug because of name*(*) !!
Get the grid number given its name.
Do not enter this function with gdb (in eclipse at least), bug because of name*(*) !!
subroutine mod_gridtype::print_analyticaltype | ( | integer, intent(in) | code_anal | ) |
Print the name of the grid given its number.
subroutine mod_gridtype::print_gridtype | ( | integer, intent(in) | t_grid | ) |
Print the name of the grid given its number.
integer mod_gridtype::enum_grid_force_calc = 5 |
only the first enum_grid_force_calc are used for force and energies computation
integer, dimension(12) mod_gridtype::enum_grid_types = [electro,desolv,hydrophob,repulsive_lj,lennardjones, image_charge, metal_desolv, exclusion,accessibility,list_surfatom, charge, charge_square] |