106 #endif // !__RASTER_CP_H
Virtual base class for sparse matrix types.
Definition: gsmatrix.h:47
virtual double Value(const Point &p, int i) const
Value of basis function b_i at point p Identical to Value_nomask, but returns zero if p is outside th...
virtual void Map_BasisToGrid(const RVector &bvec, RVector &gvec) const =0
Map a real-valued field from basis to grid representation.
Finite-element mesh management.
Definition: mesh.h:145
Base class for mapping between mesh and an independent basis representation.
Definition: raster.h:20
virtual void Map_GridToBasis(const RVector &gvec, RVector &bvec) const =0
Map a real-valued field from grid to basis representation.
Cubic pixel basis representation.
Definition: raster_cp.h:16
virtual double Value_nomask(const Point &p, int i, bool is_solidx=true) const =0
Value of basis function b_i at point p This does not check for mesh support.