versor  3.0
C++11 library for Geometric algebra
vsr::Field< T > Member List

This is the complete list of members for vsr::Field< T >, including all inherited members.

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) constvsr::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) constvsr::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) constvsr::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() constvsr::CubicLattice< T::space::point >inline
oh() constvsr::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() constvsr::CubicLattice< T::space::point >inline
px(int i) constvsr::CubicLattice< T::space::point >inline
py(int j) constvsr::CubicLattice< T::space::point >inline
pz(int k) constvsr::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() constvsr::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() constvsr::CubicLattice< T::space::point >inline
tw() constvsr::CubicLattice< T::space::point >inline
vidx(double u, double v, double w) constvsr::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) constvsr::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