67#include "maloc/maloc.h"
enum eVbcfl Vbcfl
Declare Vbcfl type.
VEXTERNC void Vopot_dtor2(Vopot *thee)
FORTRAN stub object destructor.
VEXTERNC int Vopot_gradient(Vopot *thee, double pt[3], double grad[3])
Get first derivative values at a point.
VEXTERNC Vopot * Vopot_ctor(Vmgrid *mgrid, Vpbe *pbe, Vbcfl bcfl)
Construct Vopot object with values obtained from Vpmg_readDX (for example)
VEXTERNC int Vopot_ctor2(Vopot *thee, Vmgrid *mgrid, Vpbe *pbe, Vbcfl bcfl)
Initialize Vopot object with values obtained from Vpmg_readDX (for example)
VEXTERNC void Vopot_dtor(Vopot **thee)
Object destructor.
VEXTERNC int Vopot_pot(Vopot *thee, double x[3], double *pot)
Get potential value (from mesh or approximation) at a point.
VEXTERNC int Vopot_curvature(Vopot *thee, double pt[3], int cflag, double *curv)
Get second derivative values at a point.
Contains declarations for class PBEparm.
Multiresoltion oracle for Cartesian mesh data.
Electrostatic potential oracle for Cartesian mesh data.
Contains public data members for Vpbe class/module.
Contains declarations for class Valist.
Contains declarations for class Vatom.
Contains generic macro definitions for APBS.
Multiresolution oracle for Cartesian mesh data.
Contains declarations for class Vpbe.
Contains a collection of useful constants and conversion factors.