advect(const Field &prev, const Field< B > &f, double dt, bool ref) | vsr::Field< T > | inline |
alloc() | vsr::Field< T > | inline |
at(int w=0, int h=0, int d=0) | vsr::Field< T > | inline |
at(int w=0, int h=0, int d=0) const | vsr::Field< T > | inline |
basicInit() (defined in vsr::Field< T >) | vsr::Field< T > | inline |
bound(const V &p) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
boundaryConditions(bool ref) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
contour(const V &v, int num, double force) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
CubicLattice(int _w=1, int _h=1, int _d=1, double _sx=1.0, double _sy=1.0, double _sz=1.0) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
d() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
dataAt(const B &p) | vsr::Field< T > | inline |
dataPtr() const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
dataPtr(T *d) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
diffNbrs(int idx) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
diffuse(const Field &prev, double diffRate, bool bounded, bool ref) | vsr::Field< T > | inline |
diffXNbrs(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
diffYNbrs(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
diffZNbrs(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
div(const Field< B > &f) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
dx(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
dy(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
dz(int ix) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
euler2d(const V &v) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
euler3d(const V &v) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
face() (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
face(int ix) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
faceVxl() (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
faceVxl(int ix) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
FE(Nbr nb) | vsr::CubicLattice< T::space::point > | inline |
Field(int w=1, int h=1, int d=1, double spacingX=1.0, double spacingY=1.0, double spacingZ=1.0) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
grid(int i) | vsr::CubicLattice< T::space::point > | inline |
grid(int i) const | vsr::CubicLattice< T::space::point > | inline |
gridAt(int w=0, int h=0, int d=0) | vsr::CubicLattice< T::space::point > | inline |
gridAt(int w=0, int h=0, int d=0) const | vsr::CubicLattice< T::space::point > | inline |
gridPtr() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
gridPtr(T::space::point *lp) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
GridType typedef (defined in vsr::Field< T >) | vsr::Field< T > | protected |
gsSolver(const Field &prev) | vsr::Field< T > | inline |
h() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
idx(int i, int j, int k=0) const | vsr::CubicLattice< T::space::point > | inline |
idxU(double t) | vsr::CubicLattice< T::space::point > | inline |
init() (defined in vsr::Field< T >) | vsr::Field< T > | inline |
initPoints() (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
mCorner (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mCornerVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mData (defined in vsr::Field< T >) | vsr::Field< T > | protected |
mDepth (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mEdge (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mEdgeVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mFace (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mFaceVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mHeight (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mNbr (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mNbrVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mNum (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mNumVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mPoint (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mSpacingX (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mSpacingY (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mSpacingZ (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mVxl (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
mWidth (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | protected |
nbr(int ix) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
nbr(int ix) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
nbrVxl(int ix) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
nbrVxl(int ix) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
num() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
numVxl() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
od() const | vsr::CubicLattice< T::space::point > | inline |
oh() const | vsr::CubicLattice< T::space::point > | inline |
onDestroy() (defined in vsr::Field< T >) | vsr::Field< T > | inline |
operator*(N val) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
operator[](int i) | vsr::Field< T > | inline |
operator[](int i) const | vsr::Field< T > | inline |
ow() const | vsr::CubicLattice< T::space::point > | inline |
px(int i) const | vsr::CubicLattice< T::space::point > | inline |
py(int j) const | vsr::CubicLattice< T::space::point > | inline |
pz(int k) const | vsr::CubicLattice< T::space::point > | inline |
range(const V &v) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
range2D(const V &v) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
reset() (defined in vsr::Field< T >) | vsr::Field< T > | inline |
resize(int w, int h, int d, double spacingX=1.0, double spacingY=1.0, double spacingZ=1.0) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
sumNbrs(int idx) const | vsr::Field< T > | inline |
surf(VSR_PRECISION u, VSR_PRECISION v) | vsr::Field< T > | inline |
surf(double u, double v) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
surfGrid(double u, double v) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
surfIdx(double u, double v) | vsr::CubicLattice< T::space::point > | inline |
surfPnt(double u, double v) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
swap(Field &f) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
td() const | vsr::CubicLattice< T::space::point > | inline |
tensNbrs(int idx) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
tensNbrsRwt(int idx) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
tensNbrsWt(int idx) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
th() const | vsr::CubicLattice< T::space::point > | inline |
tw() const | vsr::CubicLattice< T::space::point > | inline |
vidx(double u, double v, double w) const | vsr::CubicLattice< T::space::point > | inline |
vol(VSR_PRECISION u, VSR_PRECISION v, VSR_PRECISION w) const (defined in vsr::Field< T >) | vsr::Field< T > | inline |
vol(const A &a) (defined in vsr::Field< T >) | vsr::Field< T > | inline |
vxl(int ix) const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
vxl(int ix) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
vxlAt(const V &tv) const | vsr::CubicLattice< T::space::point > | inline |
vxlFE(Nbr nb) (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
w() const (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |
zero() | vsr::Field< T > | inline |
~CubicLattice() (defined in vsr::CubicLattice< T::space::point >) | vsr::CubicLattice< T::space::point > | inline |