Blender V2.61 - r43446
Public Attributes

FsgrLevelData Class Reference

information needed for each level in the simulation More...

#include <solver_class.h>

List of all members.

Public Attributes

int id
LbmFloat nodeSize
 node size on this level (geometric, in world coordinates, not simulation units!)
LbmFloat simCellSize
 node size on this level in simulation units
LbmFloat omega
 quadtree node relaxation parameter
LbmFloat time
 size this level was advanced to
LbmFloat timestep
 size of a single lbm step in time units on this level
int lsteps
 step count
LbmVec gravity
 gravity force for this level
LbmFloatmprsCells [2]
 level array
CellFlagType * mprsFlags [2]
LbmFloat lcsmago
 smago params and precalculated values
LbmFloat lcsmago_sqr
LbmFloat lcnu
double avgOmega
double avgOmegaCnt
int setCurr
 current set of dist funcs
int setOther
 target/other set of dist funcs
LbmFloat lmass
 mass&volume for this level
LbmFloat lvolume
LbmFloat lcellfactor
int lSizex
 local storage of mSizes
int lSizey
int lSizez
int lOffsx
int lOffsy
int lOffsz

Detailed Description

information needed for each level in the simulation

Definition at line 151 of file solver_class.h.


Member Data Documentation

Definition at line 153 of file solver_class.h.

Referenced by LbmFsgrSolver::initializeSolverMemory().

Definition at line 176 of file solver_class.h.

Referenced by LbmFsgrSolver::initLevelOmegas().

smago params and precalculated values

Definition at line 174 of file solver_class.h.

Referenced by LbmFsgrSolver::initLevelOmegas().

Definition at line 175 of file solver_class.h.

Referenced by LbmFsgrSolver::initLevelOmegas().

Definition at line 194 of file solver_class.h.

Referenced by LbmFsgrSolver::initializeSolverMemory().

level array

Definition at line 170 of file solver_class.h.

Referenced by LbmFsgrSolver::initializeSolverMemory(), and LbmFsgrSolver::~LbmFsgrSolver().

CellFlagType* FsgrLevelData::mprsFlags[2]

node size on this level (geometric, in world coordinates, not simulation units!)

Definition at line 156 of file solver_class.h.

Referenced by LbmFsgrSolver::getCellAt(), LbmFsgrSolver::getCellOrigin(), LbmFsgrSolver::getCellSize(), LbmFsgrSolver::getVelocityAt(), LbmFsgrSolver::handleCpdata(), and LbmFsgrSolver::initializeSolverMemory().

node size on this level in simulation units

Definition at line 158 of file solver_class.h.

Referenced by LbmFsgrSolver::getCellDensity(), LbmFsgrSolver::getCellVelocity(), LbmFsgrSolver::initializeSolverMemory(), and LbmFsgrSolver::mainLoop().

size this level was advanced to

Definition at line 162 of file solver_class.h.

Referenced by LbmFsgrSolver::initializeSolverMemory().


The documentation for this class was generated from the following file: