67#include "maloc/maloc.h"
struct sVgrid Vgrid
Declaration of the Vgrid class as the sVgrid structure.
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.
struct sVmgrid Vmgrid
Declaration of the Vmgrid class as the Vgmrid structure.
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.
Multiresoltion oracle for Cartesian mesh data.
Potential oracle for Cartesian mesh data.
Contains generic macro definitions for APBS.