67#include "maloc/maloc.h"
VEXTERNC int Vmgrid_addGrid(Vmgrid *thee, Vgrid *grid)
Add a grid to the hierarchy.
VEXTERNC void Vmgrid_dtor2(Vmgrid *thee)
FORTRAN stub object destructor.
VEXTERNC int Vmgrid_curvature(Vmgrid *thee, double pt[3], int cflag, double *curv)
Get second derivative values at a point.
#define VMGRIDMAX
The maximum number of levels in the grid hiearchy.
VEXTERNC int Vmgrid_gradient(Vmgrid *thee, double pt[3], double grad[3])
Get first derivative values at a point.
VEXTERNC Vmgrid * Vmgrid_ctor()
Construct Vmgrid object.
VEXTERNC Vgrid * Vmgrid_getGridByNum(Vmgrid *thee, int num)
Get specific grid in hiearchy.
VEXTERNC int Vmgrid_ctor2(Vmgrid *thee)
Initialize Vmgrid object.
VEXTERNC void Vmgrid_dtor(Vmgrid **thee)
Object destructor.
VEXTERNC int Vmgrid_value(Vmgrid *thee, double x[3], double *value)
Get potential value (from mesh or approximation) at a point.
VEXTERNC Vgrid * Vmgrid_getGridByPoint(Vmgrid *thee, double pt[3])
Get grid in hiearchy which contains specified point or VNULL.
Electrostatic potential oracle for Cartesian mesh data.
Multiresoltion oracle for Cartesian mesh data.
Potential oracle for Cartesian mesh data.
Contains generic macro definitions for APBS.