| 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 |