67 #include "maloc/maloc.h" 261 #if !defined(VINLINE_VFETK) 311 # define Vfetk_getGem(thee) ((thee)->gm) 312 # define Vfetk_getAM(thee) ((thee)->am) 313 # define Vfetk_getVpbe(thee) ((thee)->pbe) 314 # define Vfetk_getVcsm(thee) ((thee)->csm) 315 # define Vfetk_getAtomColor(thee, iatom) (Vatom_getPartID(Valist_getAtom(Vpbe_getValist(thee->pbe), iatom)))
Contains public data members for Vgreen class/module.
Contains declarations for the Vcsm class.
Contains declarations for class Vgreen.
VEXTERNC Vcsm * Vfetk_getVcsm(Vfetk *thee)
Get a pointer to the Vcsm (charge-simplex map) object.
Contains public data members for Vpbe class/module.
eVfetk_PrecType
Preconditioner type.
enum eVfetk_NsolvType Vfetk_NsolvType
Declare FEMparm_NsolvType type.
VEXTERNC Vpbe * Vfetk_getVpbe(Vfetk *thee)
Get a pointer to the Vpbe (PBE manager) object.
Contains declarations for class APOLparm.
Contains declarations for class Vpbe.
Contains declarations for class Vcap.
eVfetk_GuessType
Initial guess type.
VEXTERNC AM * Vfetk_getAM(Vfetk *thee)
Get a pointer to the AM (algebra manager) object.
VEXTERNC int Vfetk_getAtomColor(Vfetk *thee, int iatom)
Get the partition information for a particular atom.
Contains a collection of useful constants and conversion factors.
eVfetk_MeshLoad
Mesh loading operation.
Contains declarations for class Vatom.
eVfetk_LsolvType
Linear solver type.
enum eVhal_PBEType Vhal_PBEType
Declaration of the Vhal_PBEType type as the Vhal_PBEType enum.
enum eVfetk_LsolvType Vfetk_LsolvType
Declare FEMparm_LsolvType type.
eVfetk_NsolvType
Non-linear solver type.
Charge-simplex map class.
Parameter structure for FEM-specific variables from input files.
Contains generic macro definitions for APBS.
#define VAPBS_DIM
Our dimension.
Contains declarations for class PBEparm.
Parameter structure for PBE variables from input files.
VEXTERNC Gem * Vfetk_getGem(Vfetk *thee)
Get a pointer to the Gem (grid manager) object.
enum eVfetk_PrecType Vfetk_PrecType
Declare FEMparm_GuessType type.
Contains public data members for Vfetk class/module.
#define MAXION
The maximum number of ion species that can be involved in a single PBE calculation.
enum eVfetk_MeshLoad Vfetk_MeshLoad
Declare FEMparm_GuessType type.
enum eVfetk_GuessType Vfetk_GuessType
Declare FEMparm_GuessType type.