mantaflow  0.10
A framework for fluid simulation
Manta::Grid< T > Member List

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

BASETYPE typedef (defined in Manta::Grid< T >)Manta::Grid< T >
BASETYPE_GRID typedef (defined in Manta::Grid< T >)Manta::Grid< T >
boundaryWidth (defined in Manta::Grid< T >)Manta::Grid< T >
checkIndex(int i, int j, int k) constManta::GridBaseinline
checkIndex(IndexInt idx) constManta::GridBaseinline
copyType (defined in Manta::Grid< T >)Manta::Grid< T >
factor (defined in Manta::Grid< T >)Manta::Grid< T >
get(int i, int j, int k) constManta::Grid< T >inline
get(int i, int j, int k)Manta::Grid< T >inline
get(IndexInt idx) constManta::Grid< T >inline
get(const Vec3i &pos) constManta::Grid< T >inline
getDx() (defined in Manta::GridBase)Manta::GridBaseinline
getInterpolated(const Vec3 &pos) const (defined in Manta::Grid< T >)Manta::Grid< T >inline
getInterpolatedHi(const Vec3 &pos, int order) const (defined in Manta::Grid< T >)Manta::Grid< T >inline
getMax() (defined in Manta::Grid< T >)Manta::Grid< T >
getMax() (defined in Manta::Grid< T >)Manta::Grid< T >
getMax() (defined in Manta::Grid< T >)Manta::Grid< T >
getSize() constManta::GridBaseinline
getSizeT() const (defined in Manta::GridBase)Manta::GridBaseinline
getSizeX() constManta::GridBaseinline
getSizeY() constManta::GridBaseinline
getSizeZ() constManta::GridBaseinline
getStrideT() const (defined in Manta::GridBase)Manta::GridBaseinline
getStrideX() constManta::GridBaseinline
getStrideY() constManta::GridBaseinline
getStrideZ() constManta::GridBaseinline
getType() constManta::GridBaseinline
Grid(const Grid< T > &a)Manta::Grid< T >
GridType enum name (defined in Manta::GridBase)Manta::GridBase
index(int i, int j, int k) constManta::GridBaseinline
index(const Vec3i &pos) constManta::GridBaseinline
index(int i, int j, int k, int unused) const (defined in Manta::GridBase)Manta::GridBaseinline
is3D() constManta::GridBaseinline
is4D() constManta::GridBaseinline
isInBounds(const Vec3i &p, int bnd) constManta::GridBaseinline
isInBounds(const Vec3i &p) constManta::GridBaseinline
isInBounds(const Vec3 &p, int bnd=0) constManta::GridBaseinline
isInBounds(IndexInt idx) constManta::GridBaseinline
isInBounds(int i, int j, int k, int t, int bnd) const (defined in Manta::GridBase)Manta::GridBaseinline
m3D (defined in Manta::GridBase)Manta::GridBaseprotected
max (defined in Manta::Grid< T >)Manta::Grid< T >
mData (defined in Manta::Grid< T >)Manta::Grid< T >protected
mDx (defined in Manta::GridBase)Manta::GridBaseprotected
mSize (defined in Manta::GridBase)Manta::GridBaseprotected
mStrideZ (defined in Manta::GridBase)Manta::GridBaseprotected
mType (defined in Manta::GridBase)Manta::GridBaseprotected
operator()(int i, int j, int k)Manta::Grid< T >inline
operator()(int i, int j, int k) constManta::Grid< T >inline
operator()(IndexInt idx)Manta::Grid< T >inline
operator()(IndexInt idx) constManta::Grid< T >inline
operator()(const Vec3i &pos)Manta::Grid< T >inline
operator()(const Vec3i &pos) constManta::Grid< T >inline
operator()(int i, int j, int k, int unused)Manta::Grid< T >inline
operator()(int i, int j, int k, int unused) const (defined in Manta::Grid< T >)Manta::Grid< T >inline
operator*=(const Grid< S > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator*=(const S &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator+=(const Grid< S > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator+=(const S &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator-=(const Grid< S > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator-=(const S &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator/=(const Grid< S > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator/=(const S &a) (defined in Manta::Grid< T >)Manta::Grid< T >
operator[](IndexInt idx)Manta::Grid< T >inline
operator[](IndexInt idx) constManta::Grid< T >inline
printIndex (defined in Manta::Grid< T >)Manta::Grid< T >
PYTHON() Grid(FluidSolver *parentManta::Grid< T >
PYTHON() Grid< T > &copyFrom(const Grid< T > &aManta::Grid< T >
PYTHON() void add(const Grid< T > &a)Manta::Grid< T >
PYTHON() void sub(const Grid< T > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
PYTHON() void setConst(T s)Manta::Grid< T >
PYTHON() void addConst(T s)Manta::Grid< T >
PYTHON() void addScaled(const Grid< T > &aManta::Grid< T >
PYTHON() void mult(const Grid< T > &a)Manta::Grid< T >
PYTHON() void multConst(T s)Manta::Grid< T >
PYTHON() void clamp(Real minManta::Grid< T >
PYTHON() void stomp(const T &threshold)Manta::Grid< T >
PYTHON() Real getMaxAbs()Manta::Grid< T >
PYTHON() Real getMax()Manta::Grid< T >
PYTHON() Real getMin()Manta::Grid< T >
PYTHON() Real getL1(int bnd=0)Manta::Grid< T >pure virtual
PYTHON() Real getL2(int bnd=0)Manta::Grid< T >pure virtual
PYTHON() void setBound(T valueManta::Grid< T >
PYTHON() void setBoundNeumann(int boundaryWidthManta::Grid< T >
PYTHON() void printGrid(int zSliceManta::Grid< T >
safeDivide(const Grid< T > &a) (defined in Manta::Grid< T >)Manta::Grid< T >
setInterpolated(const Vec3 &pos, const T &val, Grid< Real > &sumBuffer) const (defined in Manta::Grid< T >)Manta::Grid< T >inline
show (defined in Manta::Grid< T >)Manta::Grid< T >
swap(Grid< T > &other)Manta::Grid< T >
TypeFlags enum value (defined in Manta::GridBase)Manta::GridBase
TypeInt enum value (defined in Manta::GridBase)Manta::GridBase
TypeLevelset enum value (defined in Manta::GridBase)Manta::GridBase
TypeMAC enum value (defined in Manta::GridBase)Manta::GridBase
TypeNone enum value (defined in Manta::GridBase)Manta::GridBase
TypeReal enum value (defined in Manta::GridBase)Manta::GridBase
TypeVec3 enum value (defined in Manta::GridBase)Manta::GridBase
~Grid()Manta::Grid< T >virtual