mantaflow
0.10
A framework for fluid simulation
|
This is the complete list of members for Manta::FlagGrid, including all inherited members.
BASETYPE typedef (defined in Manta::Grid< int >) | Manta::Grid< int > | |
BASETYPE_GRID typedef (defined in Manta::Grid< int >) | Manta::Grid< int > | |
bnd (defined in Manta::FlagGrid) | Manta::FlagGrid | |
boundaryWidth (defined in Manta::Grid< int >) | Manta::Grid< int > | |
checkIndex(int i, int j, int k) const | Manta::GridBase | inline |
checkIndex(IndexInt idx) const | Manta::GridBase | inline |
copyType (defined in Manta::Grid< int >) | Manta::Grid< int > | |
dim (defined in Manta::FlagGrid) | Manta::FlagGrid | |
factor (defined in Manta::Grid< int >) | Manta::Grid< int > | |
get(int i, int j, int k) const | Manta::Grid< int > | inline |
get(int i, int j, int k) | Manta::Grid< int > | inline |
get(IndexInt idx) const | Manta::Grid< int > | inline |
get(const Vec3i &pos) const | Manta::Grid< int > | inline |
getAt(const Vec3 &pos) const | Manta::FlagGrid | inline |
getDx() (defined in Manta::GridBase) | Manta::GridBase | inline |
getInterpolated(const Vec3 &pos) const (defined in Manta::Grid< int >) | Manta::Grid< int > | inline |
getInterpolatedHi(const Vec3 &pos, int order) const (defined in Manta::Grid< int >) | Manta::Grid< int > | inline |
getMax() (defined in Manta::Grid< int >) | Manta::Grid< int > | |
getMax() (defined in Manta::Grid< int >) | Manta::Grid< int > | |
getMax() (defined in Manta::Grid< int >) | Manta::Grid< int > | |
getSize() const | Manta::GridBase | inline |
getSizeT() const (defined in Manta::GridBase) | Manta::GridBase | inline |
getSizeX() const | Manta::GridBase | inline |
getSizeY() const | Manta::GridBase | inline |
getSizeZ() const | Manta::GridBase | inline |
getStrideT() const (defined in Manta::GridBase) | Manta::GridBase | inline |
getStrideX() const | Manta::GridBase | inline |
getStrideY() const | Manta::GridBase | inline |
getStrideZ() const | Manta::GridBase | inline |
getType() const | Manta::GridBase | inline |
Grid(const Grid< int > &a) | Manta::Grid< int > | |
GridType enum name (defined in Manta::GridBase) | Manta::GridBase | |
index(int i, int j, int k) const | Manta::GridBase | inline |
index(const Vec3i &pos) const | Manta::GridBase | inline |
index(int i, int j, int k, int unused) const (defined in Manta::GridBase) | Manta::GridBase | inline |
inflow (defined in Manta::FlagGrid) | Manta::FlagGrid | |
initBoundaries(const int &boundaryWidth, const int *types) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMaxXWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMaxYWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMaxZWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMinXWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMinYWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
InitMinZWall(const int &boundaryWidth, Grid< Real > &phiWalls) (defined in Manta::FlagGrid) | Manta::FlagGrid | |
is3D() const | Manta::GridBase | inline |
is4D() const | Manta::GridBase | inline |
isEmpty(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isEmpty(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isEmpty(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isEmpty(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isFluid(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isFluid(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isFluid(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isFluid(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isInBounds(const Vec3i &p, int bnd) const | Manta::GridBase | inline |
isInBounds(const Vec3i &p) const | Manta::GridBase | inline |
isInBounds(const Vec3 &p, int bnd=0) const | Manta::GridBase | inline |
isInBounds(IndexInt idx) const | Manta::GridBase | inline |
isInBounds(int i, int j, int k, int t, int bnd) const (defined in Manta::GridBase) | Manta::GridBase | inline |
isInflow(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isInflow(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isInflow(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isInflow(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isObstacle(IndexInt idx) const | Manta::FlagGrid | inline |
isObstacle(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isObstacle(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isObstacle(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOpen(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOpen(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOpen(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOpen(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOutflow(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOutflow(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOutflow(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isOutflow(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isStick(IndexInt idx) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isStick(int i, int j, int k) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isStick(const Vec3i &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
isStick(const Vec3 &pos) const (defined in Manta::FlagGrid) | Manta::FlagGrid | inline |
m3D (defined in Manta::GridBase) | Manta::GridBase | protected |
mask (defined in Manta::FlagGrid) | Manta::FlagGrid | |
max (defined in Manta::Grid< int >) | Manta::Grid< int > | |
mData (defined in Manta::Grid< int >) | Manta::Grid< int > | protected |
mDx (defined in Manta::GridBase) | Manta::GridBase | protected |
mSize (defined in Manta::GridBase) | Manta::GridBase | protected |
mStrideZ (defined in Manta::GridBase) | Manta::GridBase | protected |
mType (defined in Manta::GridBase) | Manta::GridBase | protected |
open (defined in Manta::FlagGrid) | Manta::FlagGrid | |
operator()(int i, int j, int k) | Manta::Grid< int > | inline |
operator()(int i, int j, int k) const | Manta::Grid< int > | inline |
operator()(IndexInt idx) | Manta::Grid< int > | inline |
operator()(IndexInt idx) const | Manta::Grid< int > | inline |
operator()(const Vec3i &pos) | Manta::Grid< int > | inline |
operator()(const Vec3i &pos) const | Manta::Grid< int > | inline |
operator()(int i, int j, int k, int unused) | Manta::Grid< int > | inline |
operator()(int i, int j, int k, int unused) const (defined in Manta::Grid< int >) | Manta::Grid< int > | inline |
operator*=(const Grid< S > &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator*=(const S &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator+=(const Grid< S > &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator+=(const S &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator-=(const Grid< S > &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator-=(const S &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator/=(const Grid< S > &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator/=(const S &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
operator[](IndexInt idx) | Manta::Grid< int > | inline |
operator[](IndexInt idx) const | Manta::Grid< int > | inline |
outflow (defined in Manta::FlagGrid) | Manta::FlagGrid | |
phiWalls (defined in Manta::FlagGrid) | Manta::FlagGrid | |
printIndex (defined in Manta::Grid< int >) | Manta::Grid< int > | |
PYTHON() FlagGrid(FluidSolver *parent | Manta::FlagGrid | virtual |
PYTHON() void initDomain(const int &boundaryWidth=0 (defined in Manta::FlagGrid) | Manta::FlagGrid | pure virtual |
PYTHON() void updateFromLevelset(LevelsetGrid &levelset) | Manta::FlagGrid | |
PYTHON() void fillGrid(int type | Manta::FlagGrid | virtual |
PYTHON() int countCells(int flag | Manta::FlagGrid | virtual |
safeDivide(const Grid< int > &a) (defined in Manta::Grid< int >) | Manta::Grid< int > | |
setInterpolated(const Vec3 &pos, const int &val, Grid< Real > &sumBuffer) const (defined in Manta::Grid< int >) | Manta::Grid< int > | inline |
show (defined in Manta::FlagGrid) | Manta::FlagGrid | |
swap(Grid< int > &other) | Manta::Grid< int > | |
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 | |
wall (defined in Manta::FlagGrid) | Manta::FlagGrid | |
~Grid() | Manta::Grid< int > | virtual |