mantaflow  0.10
A framework for fluid simulation
Manta::MACGrid Member List

This is the complete list of members for Manta::MACGrid, including all inherited members.

BASETYPE typedef (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
BASETYPE_GRID typedef (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
boundaryWidth (defined in Manta::MACGrid)Manta::MACGrid
checkIndex(int i, int j, int k) constManta::GridBaseinline
checkIndex(IndexInt idx) constManta::GridBaseinline
copyType (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
factor (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
get(int i, int j, int k) constManta::Grid< Vec3 >inline
get(int i, int j, int k)Manta::Grid< Vec3 >inline
get(IndexInt idx) constManta::Grid< Vec3 >inline
get(const Vec3i &pos) constManta::Grid< Vec3 >inline
getAtMACX(int i, int j, int k) const (defined in Manta::MACGrid)Manta::MACGridinline
getAtMACY(int i, int j, int k) const (defined in Manta::MACGrid)Manta::MACGridinline
getAtMACZ(int i, int j, int k) const (defined in Manta::MACGrid)Manta::MACGridinline
getCentered(const Vec3i &pos) const (defined in Manta::MACGrid)Manta::MACGridinline
getDx() (defined in Manta::GridBase)Manta::GridBaseinline
getInterpolated(const Vec3 &pos) const (defined in Manta::MACGrid)Manta::MACGridinline
getInterpolatedComponent(Vec3 pos) const (defined in Manta::MACGrid)Manta::MACGridinline
getInterpolatedComponentHi(const Vec3 &pos, int order) const (defined in Manta::MACGrid)Manta::MACGridinline
getInterpolatedHi(const Vec3 &pos, int order) const (defined in Manta::MACGrid)Manta::MACGridinline
getMax() (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
getMax() (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
getMax() (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
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< Vec3 > &a)Manta::Grid< Vec3 >
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< Vec3 >)Manta::Grid< Vec3 >
mData (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >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
normalOnly (defined in Manta::MACGrid)Manta::MACGrid
operator()(int i, int j, int k)Manta::Grid< Vec3 >inline
operator()(int i, int j, int k) constManta::Grid< Vec3 >inline
operator()(IndexInt idx)Manta::Grid< Vec3 >inline
operator()(IndexInt idx) constManta::Grid< Vec3 >inline
operator()(const Vec3i &pos)Manta::Grid< Vec3 >inline
operator()(const Vec3i &pos) constManta::Grid< Vec3 >inline
operator()(int i, int j, int k, int unused)Manta::Grid< Vec3 >inline
operator()(int i, int j, int k, int unused) const (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >inline
operator*=(const Grid< S > &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator*=(const S &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator+=(const Grid< S > &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator+=(const S &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator-=(const Grid< S > &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator-=(const S &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator/=(const Grid< S > &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator/=(const S &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
operator[](IndexInt idx)Manta::Grid< Vec3 >inline
operator[](IndexInt idx) constManta::Grid< Vec3 >inline
printIndex (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
PYTHON() MACGrid(FluidSolver *parentManta::MACGridvirtual
PYTHON() void setBoundMAC(Vec3 valueManta::MACGridvirtual
Grid< Vec3 >::PYTHON() Grid< Vec3 > &copyFrom(const Grid< Vec3 > &aManta::Grid< Vec3 >
safeDivide(const Grid< Vec3 > &a) (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >
setInterpolated(const Vec3 &pos, const Vec3 &val, Vec3 *tmp) (defined in Manta::MACGrid)Manta::MACGridinline
setInterpolated(const Vec3 &pos, const Vec3 &val, Grid< Real > &sumBuffer) const (defined in Manta::Grid< Vec3 >)Manta::Grid< Vec3 >inline
show (defined in Manta::MACGrid)Manta::MACGrid
swap(Grid< Vec3 > &other)Manta::Grid< Vec3 >
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< Vec3 >virtual