|
APBS 3.0.0
|
Parameter which holds useful parameters for Poisson-boltzmann analytical method calculations. More...
Files | |
| file | pbsamparm.c |
| Class PBSAMparm methods. | |
| file | pbsamparm.h |
| Contains declarations for class PBSAMparm. | |
Data Structures | |
| struct | sPBSAMparm |
| Parameter structure for PBSAM-specific variables from input files. More... | |
Macros | |
| #define | CHR_MAXLEN 1000 |
| Number of things that can be written out in a single calculation. | |
Typedefs | |
| typedef enum ePBSAMparm_CalcType | PBSAMparm_CalcType |
| Declare PBSAMparm_CalcType type. | |
| typedef struct sPBSAMparm | PBSAMparm |
| Parameter structure for PBSAM-specific variables from input files. | |
Enumerations | |
| enum | ePBSAMparm_CalcType { PBSAMCT_AUTO =1 } |
| Calculation type. More... | |
Functions | |
| VEXTERNC PBSAMparm * | PBSAMparm_ctor (PBSAMparm_CalcType type) |
| Construct PBSAMparm object. | |
| VEXTERNC Vrc_Codes | PBSAMparm_ctor2 (PBSAMparm *thee, PBSAMparm_CalcType type) |
| FORTRAN stub to construct PBSAMparm object ?????????!!!!!!! | |
| VEXTERNC void | PBSAMparm_dtor (PBSAMparm **thee) |
| Object destructor. | |
| VEXTERNC void | PBSAMparm_dtor2 (PBSAMparm *thee) |
| FORTRAN stub for object destructor ?????????!!!!!!!!!!!! | |
| VEXTERNC Vrc_Codes | PBSAMparm_check (PBSAMparm *thee) |
| Consistency check for parameter values stored in object. | |
| VEXTERNC Vrc_Codes | PBSAMparm_parseToken (PBSAMparm *thee, char tok[VMAX_BUFSIZE], Vio *sock) |
| Parse an MG keyword from an input file. | |
| VEXTERNC void | PBSAMparm_copy (PBSAMparm *thee, PBSAMparm *parm) |
| copy PBSAMparm object int thee. | |
| VPRIVATE Vrc_Codes | PBSAMparm_parseTolsp (PBSAMparm *thee, Vio *sock) |
| Find sphere tolerance for coarse-graining. | |
| VPRIVATE Vrc_Codes | PBSAMparm_parseSurf (PBSAMparm *thee, Vio *sock) |
| Find vertex files for each molecule and save them. | |
| VPRIVATE Vrc_Codes | PBSAMparm_parseImat (PBSAMparm *thee, Vio *sock) |
| Find IMAT files for each molecule and save them. | |
| VPRIVATE Vrc_Codes | PBSAMparm_parseExp (PBSAMparm *thee, Vio *sock) |
| Find expansion files for each molecule and save them. | |
| VPRIVATE Vrc_Codes | PBSAMparm_parseMSMS (PBSAMparm *thee, Vio *sock) |
| Find msms flag for if MSMS is to be run. | |
Parameter which holds useful parameters for Poisson-boltzmann analytical method calculations.
| #define CHR_MAXLEN 1000 |
Number of things that can be written out in a single calculation.
Definition at line 76 of file pbsamparm.h.
| typedef struct sPBSAMparm PBSAMparm |
Parameter structure for PBSAM-specific variables from input files.
| typedef enum ePBSAMparm_CalcType PBSAMparm_CalcType |
Declare PBSAMparm_CalcType type.
Definition at line 95 of file pbsamparm.h.
| enum ePBSAMparm_CalcType |
| VEXTERNC Vrc_Codes PBSAMparm_check | ( | PBSAMparm * | thee | ) |
Consistency check for parameter values stored in object.
| thee | PBSAMparm object |
Definition at line 110 of file pbsamparm.c.
copy PBSAMparm object int thee.
Definition at line 135 of file pbsamparm.c.
| VEXTERNC PBSAMparm * PBSAMparm_ctor | ( | PBSAMparm_CalcType | type | ) |
Construct PBSAMparm object.
| type | Type of PBSAM calculation |
Definition at line 66 of file pbsamparm.c.
| VEXTERNC Vrc_Codes PBSAMparm_ctor2 | ( | PBSAMparm * | thee, |
| PBSAMparm_CalcType | type ) |
FORTRAN stub to construct PBSAMparm object ?????????!!!!!!!
| thee | Space for PBSAMparm object |
| type | Type of MG calculation |
Definition at line 77 of file pbsamparm.c.
| VEXTERNC void PBSAMparm_dtor | ( | PBSAMparm ** | thee | ) |
Object destructor.
| thee | Pointer to memory location of PBSAMparm object |
Definition at line 100 of file pbsamparm.c.
| VEXTERNC void PBSAMparm_dtor2 | ( | PBSAMparm * | thee | ) |
FORTRAN stub for object destructor ?????????!!!!!!!!!!!!
| thee | Pointer to PBSAMparm object |
Definition at line 108 of file pbsamparm.c.
| VPRIVATE Vrc_Codes PBSAMparm_parseExp | ( | PBSAMparm * | thee, |
| Vio * | sock ) |
Find expansion files for each molecule and save them.
| thee | PBSAMparm object to be copied into |
| sock | The stream from which parameter is taken |
Definition at line 218 of file pbsamparm.c.
| VPRIVATE Vrc_Codes PBSAMparm_parseImat | ( | PBSAMparm * | thee, |
| Vio * | sock ) |
Find IMAT files for each molecule and save them.
| thee | PBSAMparm object to be copied into |
| sock | The stream from which parameter is taken |
Definition at line 203 of file pbsamparm.c.
| VPRIVATE Vrc_Codes PBSAMparm_parseMSMS | ( | PBSAMparm * | thee, |
| Vio * | sock ) |
Find msms flag for if MSMS is to be run.
| thee | PBSAMparm object to be copied into |
| sock | The stream from which parameter is taken |
Definition at line 182 of file pbsamparm.c.
| VPRIVATE Vrc_Codes PBSAMparm_parseSurf | ( | PBSAMparm * | thee, |
| Vio * | sock ) |
Find vertex files for each molecule and save them.
| thee | PBSAMparm object to be copied into |
| sock | The stream from which parameter is taken |
Definition at line 166 of file pbsamparm.c.
| VEXTERNC Vrc_Codes PBSAMparm_parseToken | ( | PBSAMparm * | thee, |
| char | tok[VMAX_BUFSIZE], | ||
| Vio * | sock ) |
Parse an MG keyword from an input file.
| thee | PBSAMparm object |
| tok | Token to parse |
| sock | Stream for more tokens |
Definition at line 252 of file pbsamparm.c.
| VPRIVATE Vrc_Codes PBSAMparm_parseTolsp | ( | PBSAMparm * | thee, |
| Vio * | sock ) |
Find sphere tolerance for coarse-graining.
| thee | PBSAMparm object to be copied into |
| sock | The stream from which parameter is taken |
Definition at line 232 of file pbsamparm.c.