|
|
LatticeD3Q15 Class Reference#include <latticeD3Q15.h>
Inheritance diagram for LatticeD3Q15:
[legend]Collaboration diagram for LatticeD3Q15:
[legend]List of all members.
|
Public Member Functions |
| | LatticeD3Q15 (Simulation *) |
| virtual | ~LatticeD3Q15 () |
| virtual void | read (Parser *p) |
| virtual void | writeToSim (ostream &) |
| virtual TripleInt | indexToLattCoords (int) |
| virtual TripleDouble | indexToPhysCoords (int) |
| virtual TripleDouble | lattCoordsToPhysCoords (TripleInt) |
| virtual TripleInt | physCoordsToLattCoords (TripleDouble) |
| virtual int | lattCoordsToIndex (TripleInt, bool) |
| virtual int | physCoordsToIndex (TripleDouble, bool) |
| virtual TripleDouble | physCoordsToLattCoordsCont (TripleDouble, bool) |
| virtual TripleDouble | lattCoordsToPhysCoordsCont (TripleDouble) |
| virtual int | getDimensionality () |
| virtual string | getLatticeType () |
| virtual TripleInt | getLattDim () |
| virtual TripleDouble | getPhysDim () |
| virtual TripleDouble | getOrigin () |
| virtual TripleDouble | getCentre () |
| virtual int | getSize () |
| virtual string | getDescription () |
| virtual string | getDescriptorForDomainOutput () |
| virtual void | put (int, Node *) |
| virtual Node * | get (int) |
| virtual Node * | get (int, TripleInt) |
| virtual vector< Node * > * | getAdjacentNodes (int, vector< Node * > *) |
| virtual vector< Node * > * | getAdjacentNodes (int, vector< Node * > *, bool) |
Private Member Functions |
| int | move (TripleInt, TripleInt) |
| int | move (TripleInt, TripleInt, bool) |
Private Attributes |
| TripleInt | ldims |
| double | dx |
| TripleDouble | pdims |
| TripleDouble | centre |
| TripleDouble | origin |
Constructor & Destructor Documentation
| LatticeD3Q15::~LatticeD3Q15 |
( |
|
) |
[virtual] |
|
Member Function Documentation
| Node * LatticeD3Q15::get |
( |
int |
|
) |
[virtual] |
|
| vector< Node * > * LatticeD3Q15::getAdjacentNodes |
( |
int |
, |
|
|
vector< Node * > * |
, |
|
|
bool |
|
|
) |
[virtual] |
|
| vector< Node * > * LatticeD3Q15::getAdjacentNodes |
( |
int |
, |
|
|
vector< Node * > * |
|
|
) |
[virtual] |
|
| virtual TripleDouble LatticeD3Q15::getCentre |
( |
|
) |
[inline, virtual] |
|
| string LatticeD3Q15::getDescription |
( |
|
) |
[virtual] |
|
| string LatticeD3Q15::getDescriptorForDomainOutput |
( |
|
) |
[virtual] |
|
| virtual int LatticeD3Q15::getDimensionality |
( |
|
) |
[inline, virtual] |
|
| virtual TripleInt LatticeD3Q15::getLattDim |
( |
|
) |
[inline, virtual] |
|
| virtual string LatticeD3Q15::getLatticeType |
( |
|
) |
[inline, virtual] |
|
| virtual TripleDouble LatticeD3Q15::getOrigin |
( |
|
) |
[inline, virtual] |
|
| virtual TripleDouble LatticeD3Q15::getPhysDim |
( |
|
) |
[inline, virtual] |
|
| virtual int LatticeD3Q15::getSize |
( |
|
) |
[inline, virtual] |
|
|
|
Implements Lattice.
Here is the call graph for this function:
|
| TripleInt LatticeD3Q15::indexToLattCoords |
( |
int |
|
) |
[virtual] |
|
| TripleDouble LatticeD3Q15::indexToPhysCoords |
( |
int |
|
) |
[virtual] |
|
| int LatticeD3Q15::lattCoordsToIndex |
( |
TripleInt |
, |
|
|
bool |
|
|
) |
[virtual] |
|
| int LatticeD3Q15::physCoordsToIndex |
( |
TripleDouble |
, |
|
|
bool |
|
|
) |
[virtual] |
|
| void LatticeD3Q15::put |
( |
int |
, |
|
|
Node * |
|
|
) |
[virtual] |
|
| void LatticeD3Q15::read |
( |
Parser * |
p |
) |
[virtual] |
|
| void LatticeD3Q15::writeToSim |
( |
ostream & |
|
) |
[virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following files:
|
|