|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
Namespaces | |
| namespace | vf |
| namespace | vf::parallel |
Classes | |
| class | Block3D |
| A class implements a block structure. More... | |
| class | Grid3D |
| A class implements block grid. More... | |
| class | Simulation |
| A base class for main simulation loop. More... | |
Macros | |
| #define | OMP_SCHEDULE guided |
Definition at line 51 of file Simulation.cpp.
| void Grid3D::accept | ( | Block3DVisitor & | blockVisitor | ) |
Definition at line 90 of file Grid3D.cpp.
| void Grid3D::accept | ( | Grid3DVisitor & | gridVisitor | ) |
Definition at line 134 of file Grid3D.cpp.
| void Grid3D::accept | ( | SPtr< Grid3DVisitor > | gridVisitor | ) |
Definition at line 136 of file Grid3D.cpp.
| void Grid3D::addAndInitInteractor | ( | SPtr< Interactor3D > | interactor, |
| real | timestep = 0 |
||
| ) |
Definition at line 82 of file Grid3D.cpp.
Definition at line 138 of file Grid3D.cpp.
| void Grid3D::addInteractor | ( | SPtr< Interactor3D > | interactor | ) |
Definition at line 80 of file Grid3D.cpp.
| void Simulation::addSimulationObserver | ( | SPtr< SimulationObserver > | coProcessor | ) |
control of coProcessors
Definition at line 96 of file Simulation.cpp.
Definition at line 371 of file Block3D.cpp.
Definition at line 378 of file Block3D.cpp.
Definition at line 553 of file Simulation.cpp.
Definition at line 528 of file Simulation.cpp.
| void Grid3D::calcStartCoordinatesAndDelta | ( | SPtr< Block3D > | block, |
| real & | worldX1, | ||
| real & | worldX2, | ||
| real & | worldX3, | ||
| real & | deltaX | ||
| ) |
Definition at line 2200 of file Grid3D.cpp.
| void Grid3D::calcStartCoordinatesWithOutOverlap | ( | SPtr< Block3D > | block, |
| real & | worldX1, | ||
| real & | worldX2, | ||
| real & | worldX3 | ||
| ) |
Definition at line 2218 of file Grid3D.cpp.
Definition at line 368 of file Simulation.cpp.
Definition at line 587 of file Grid3D.cpp.
| void Block3D::clearWeight | ( | ) |
Definition at line 386 of file Block3D.cpp.
Definition at line 341 of file Grid3D.cpp.
|
protected |
Definition at line 438 of file Simulation.cpp.
|
protected |
Definition at line 483 of file Simulation.cpp.
|
protected |
Definition at line 472 of file Simulation.cpp.
|
protected |
Definition at line 501 of file Simulation.cpp.
|
protected |
Definition at line 455 of file Simulation.cpp.
|
protected |
Definition at line 492 of file Simulation.cpp.
Definition at line 152 of file Grid3D.cpp.
Definition at line 147 of file Grid3D.cpp.
| void Grid3D::deleteBlockIDs | ( | ) |
Definition at line 2297 of file Grid3D.cpp.
| void Grid3D::deleteBlocks | ( | ) |
Definition at line 162 of file Grid3D.cpp.
|
protected |
Definition at line 229 of file Simulation.cpp.
Definition at line 2018 of file Grid3D.cpp.
| void Block3D::deleteConnectors | ( | ) |
Definition at line 115 of file Block3D.cpp.
| void Grid3D::deleteConnectors | ( | ) |
Definition at line 409 of file Grid3D.cpp.
|
protected |
Definition at line 235 of file Simulation.cpp.
|
protected |
Definition at line 244 of file Simulation.cpp.
| void Block3D::deleteInterpolationFlag | ( | ) |
Definition at line 319 of file Block3D.cpp.
| void Block3D::deleteKernel | ( | ) |
Definition at line 72 of file Block3D.cpp.
Definition at line 405 of file Simulation.cpp.
Definition at line 291 of file Grid3D.cpp.
|
protected |
Definition at line 2247 of file Grid3D.cpp.
| void Grid3D::getAllBlocksByCuboid | ( | real | minX1, |
| real | minX2, | ||
| real | minX3, | ||
| real | maxX1, | ||
| real | maxX2, | ||
| real | maxX3, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 2141 of file Grid3D.cpp.
| void Grid3D::getAllNeighbors | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 637 of file Grid3D.cpp.
| void Grid3D::getAllNeighbors | ( | SPtr< Block3D > | block, |
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 646 of file Grid3D.cpp.
Definition at line 215 of file Grid3D.cpp.
Definition at line 182 of file Grid3D.cpp.
| Grid3D::BlockIDMap & Grid3D::getBlockIDs | ( | ) |
Definition at line 225 of file Grid3D.cpp.
| UbTupleInt3 Grid3D::getBlockIndexes | ( | real | blockX1Coord, |
| real | blockX2Coord, | ||
| real | blockX3Coord | ||
| ) | const |
Definition at line 439 of file Grid3D.cpp.
| UbTupleInt3 Grid3D::getBlockIndexes | ( | real | blockX1Coord, |
| real | blockX2Coord, | ||
| real | blockX3Coord, | ||
| int | level | ||
| ) | const |
Definition at line 450 of file Grid3D.cpp.
| UbTupleDouble3 Grid3D::getBlockLengths | ( | SPtr< Block3D > | block | ) | const |
Definition at line 475 of file Grid3D.cpp.
| UbTupleInt3 Grid3D::getBlockNX | ( | ) | const |
Definition at line 619 of file Grid3D.cpp.
| UbTupleDouble6 Grid3D::getBlockOversize | ( | ) | const |
Definition at line 488 of file Grid3D.cpp.
| void Grid3D::getBlocks | ( | int | level, |
| int | rank, | ||
| bool | active, | ||
| std::vector< SPtr< Block3D > > & | blockVector | ||
| ) |
get only active or not active blocks
Definition at line 1978 of file Grid3D.cpp.
get blocks for level with current rank
Definition at line 1967 of file Grid3D.cpp.
get blocks for level
Definition at line 1960 of file Grid3D.cpp.
| void Grid3D::getBlocksByCuboid | ( | int | level, |
| real | minX1, | ||
| real | minX2, | ||
| real | minX3, | ||
| real | maxX1, | ||
| real | maxX2, | ||
| real | maxX3, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 2097 of file Grid3D.cpp.
| void Grid3D::getBlocksByCuboid | ( | real | minX1, |
| real | minX2, | ||
| real | minX3, | ||
| real | maxX1, | ||
| real | maxX2, | ||
| real | maxX3, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 2038 of file Grid3D.cpp.
| UbTupleDouble3 Grid3D::getBlockWorldCoordinates | ( | int | blockX1Index, |
| int | blockX2Index, | ||
| int | blockX3Index, | ||
| int | level | ||
| ) | const |
Definition at line 566 of file Grid3D.cpp.
| UbTupleDouble3 Grid3D::getBlockWorldCoordinates | ( | SPtr< Block3D > | block | ) | const |
Definition at line 553 of file Grid3D.cpp.
| int Block3D::getBundle | ( | ) | const |
Definition at line 74 of file Block3D.cpp.
| int Grid3D::getBundle | ( | ) | const |
Definition at line 423 of file Grid3D.cpp.
| int Grid3D::getCoarsestInitializedLevel | ( | ) |
Definition at line 1998 of file Grid3D.cpp.
| int Block3D::getCollectionOfInterpolationFlagCF | ( | ) |
Definition at line 297 of file Block3D.cpp.
| int Block3D::getCollectionOfInterpolationFlagFC | ( | ) |
Definition at line 304 of file Block3D.cpp.
| SPtr< Block3DConnector > Block3D::getConnector | ( | int | dir | ) | const |
Definition at line 102 of file Block3D.cpp.
| const SPtr< CoordinateTransformation3D > Grid3D::getCoordinateTransformator | ( | ) | const |
Definition at line 492 of file Grid3D.cpp.
Definition at line 498 of file Grid3D.cpp.
Definition at line 504 of file Grid3D.cpp.
| int Grid3D::getFinestInitializedLevel | ( | ) |
Definition at line 1990 of file Grid3D.cpp.
| int Grid3D::getGhostLayerWidth | ( | ) | const |
Definition at line 2233 of file Grid3D.cpp.
| int Block3D::getGlobalID | ( | ) | const |
Definition at line 86 of file Block3D.cpp.
| Grid3D::Interactor3DSet Grid3D::getInteractors | ( | ) |
Definition at line 88 of file Grid3D.cpp.
Definition at line 70 of file Block3D.cpp.
| int Block3D::getLevel | ( | ) | const |
Definition at line 98 of file Block3D.cpp.
| int Block3D::getLocalID | ( | ) | const |
Definition at line 90 of file Block3D.cpp.
| int Block3D::getLocalRank | ( | ) | const |
Definition at line 84 of file Block3D.cpp.
Definition at line 622 of file Grid3D.cpp.
Definition at line 628 of file Grid3D.cpp.
| void Grid3D::getNeighborBlocksForDirection | ( | int | dir, |
| int | ix1, | ||
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1104 of file Grid3D.cpp.
| void Grid3D::getNeighborBlocksForDirectionWithREST | ( | int | dir, |
| int | ix1, | ||
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1269 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottom | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 693 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 900 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomNorth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 934 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomNorthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1036 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomNorthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1053 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomSouth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 951 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomSouthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1070 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomSouthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1087 of file Grid3D.cpp.
| void Grid3D::getNeighborsBottomWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 917 of file Grid3D.cpp.
| void Grid3D::getNeighborsEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 726 of file Grid3D.cpp.
| void Grid3D::getNeighborsNorth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Returns all direct northern neighbor cells of the specified grid cell (may be NULL!).
| ix1 | index in x1 direction |
| ix2 | index in x2 direction |
| ix3 | index in x3 direction |
| level | the level |
Definition at line 661 of file Grid3D.cpp.
| void Grid3D::getNeighborsNorthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 760 of file Grid3D.cpp.
| void Grid3D::getNeighborsNorthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 777 of file Grid3D.cpp.
| void Grid3D::getNeighborsSouth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 710 of file Grid3D.cpp.
| void Grid3D::getNeighborsSouthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 794 of file Grid3D.cpp.
| void Grid3D::getNeighborsSouthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 811 of file Grid3D.cpp.
| void Grid3D::getNeighborsTop | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 677 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 830 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopNorth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 864 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopNorthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 968 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopNorthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 985 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopSouth | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 881 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopSouthEast | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1002 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopSouthWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1019 of file Grid3D.cpp.
| void Grid3D::getNeighborsTopWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 847 of file Grid3D.cpp.
| void Grid3D::getNeighborsWest | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 742 of file Grid3D.cpp.
| void Grid3D::getNeighborsZero | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 1193 of file Grid3D.cpp.
Definition at line 512 of file Grid3D.cpp.
| UbTupleInt3 Grid3D::getNodeIndexes | ( | SPtr< Block3D > | block, |
| real | nodeX1Coord, | ||
| real | nodeX2Coord, | ||
| real | nodeX3Coord | ||
| ) | const |
Definition at line 525 of file Grid3D.cpp.
| UbTupleDouble3 Grid3D::getNodeOffset | ( | SPtr< Block3D > | block | ) | const |
Definition at line 506 of file Grid3D.cpp.
| int Grid3D::getNumberOfBlocks | ( | ) |
Definition at line 2027 of file Grid3D.cpp.
Definition at line 2036 of file Grid3D.cpp.
| int Block3D::getNumberOfLocalConnectors | ( | ) |
Definition at line 233 of file Block3D.cpp.
| int Block3D::getNumberOfLocalConnectorsForSurfaces | ( | ) |
Definition at line 259 of file Block3D.cpp.
| int Block3D::getNumberOfRemoteConnectors | ( | ) |
Definition at line 246 of file Block3D.cpp.
| int Block3D::getNumberOfRemoteConnectorsForSurfaces | ( | ) |
Definition at line 278 of file Block3D.cpp.
| int Grid3D::getNX1 | ( | ) | const |
Definition at line 2012 of file Grid3D.cpp.
| int Grid3D::getNX2 | ( | ) | const |
Definition at line 2014 of file Grid3D.cpp.
| int Grid3D::getNX3 | ( | ) | const |
Definition at line 2016 of file Grid3D.cpp.
| int Block3D::getPart | ( | ) | const |
Definition at line 94 of file Block3D.cpp.
| int Block3D::getRank | ( | ) | const |
Definition at line 80 of file Block3D.cpp.
| int Grid3D::getRank | ( | ) | const |
Definition at line 421 of file Grid3D.cpp.
| void Grid3D::getSubBlocks | ( | int | ix1, |
| int | ix2, | ||
| int | ix3, | ||
| int | level, | ||
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blockVector | ||
| ) |
Definition at line 266 of file Grid3D.cpp.
| void Grid3D::getSubBlocks | ( | SPtr< Block3D > | block, |
| int | levelDepth, | ||
| std::vector< SPtr< Block3D > > & | blocks | ||
| ) |
Definition at line 257 of file Grid3D.cpp.
|
protected |
Definition at line 1532 of file Grid3D.cpp.
|
protected |
Definition at line 1703 of file Grid3D.cpp.
|
protected |
Definition at line 1794 of file Grid3D.cpp.
|
protected |
Definition at line 1900 of file Grid3D.cpp.
|
protected |
Definition at line 1915 of file Grid3D.cpp.
|
protected |
Definition at line 1816 of file Grid3D.cpp.
|
protected |
Definition at line 1930 of file Grid3D.cpp.
|
protected |
Definition at line 1945 of file Grid3D.cpp.
|
protected |
Definition at line 1725 of file Grid3D.cpp.
|
protected |
Definition at line 1361 of file Grid3D.cpp.
|
protected |
Definition at line 1430 of file Grid3D.cpp.
|
protected |
Definition at line 1569 of file Grid3D.cpp.
|
protected |
Definition at line 1591 of file Grid3D.cpp.
|
protected |
Definition at line 1464 of file Grid3D.cpp.
|
protected |
Definition at line 1635 of file Grid3D.cpp.
|
protected |
Definition at line 1613 of file Grid3D.cpp.
|
protected |
Definition at line 1498 of file Grid3D.cpp.
|
protected |
Definition at line 1659 of file Grid3D.cpp.
|
protected |
Definition at line 1750 of file Grid3D.cpp.
|
protected |
Definition at line 1840 of file Grid3D.cpp.
|
protected |
Definition at line 1855 of file Grid3D.cpp.
|
protected |
Definition at line 1772 of file Grid3D.cpp.
|
protected |
Definition at line 1870 of file Grid3D.cpp.
|
protected |
Definition at line 1885 of file Grid3D.cpp.
|
protected |
Definition at line 1681 of file Grid3D.cpp.
|
protected |
Definition at line 1396 of file Grid3D.cpp.
|
protected |
Definition at line 1210 of file Grid3D.cpp.
Definition at line 236 of file Grid3D.cpp.
Definition at line 227 of file Grid3D.cpp.
| real Grid3D::getTimeStep | ( | ) | const |
Definition at line 2245 of file Grid3D.cpp.
Definition at line 362 of file Block3D.cpp.
| int Block3D::getWeightSize | ( | ) |
Definition at line 388 of file Block3D.cpp.
| real Block3D::getWorkLoad | ( | ) |
Definition at line 325 of file Block3D.cpp.
| int Block3D::getX1 | ( | ) | const |
Definition at line 56 of file Block3D.cpp.
| int Block3D::getX2 | ( | ) | const |
Definition at line 58 of file Block3D.cpp.
| int Block3D::getX3 | ( | ) | const |
Definition at line 60 of file Block3D.cpp.
| Grid3D::Grid3D | ( | ) |
Definition at line 53 of file Grid3D.cpp.
| Grid3D::Grid3D | ( | std::shared_ptr< vf::parallel::Communicator > | comm | ) |
Definition at line 55 of file Grid3D.cpp.
| Grid3D::Grid3D | ( | std::shared_ptr< vf::parallel::Communicator > | comm, |
| int | blockNx1, | ||
| int | blockNx2, | ||
| int | blockNx3, | ||
| int | gridNx1, | ||
| int | gridNx2, | ||
| int | gridNx3 | ||
| ) |
Definition at line 63 of file Grid3D.cpp.
| bool Block3D::hasConnectors | ( | ) |
Definition at line 117 of file Block3D.cpp.
| bool Block3D::hasInterpolationFlag | ( | ) |
Definition at line 308 of file Block3D.cpp.
Definition at line 310 of file Block3D.cpp.
| bool Block3D::hasInterpolationFlagCF | ( | ) |
Definition at line 315 of file Block3D.cpp.
Definition at line 299 of file Block3D.cpp.
| bool Block3D::hasInterpolationFlagFC | ( | ) |
Definition at line 317 of file Block3D.cpp.
Definition at line 306 of file Block3D.cpp.
Definition at line 600 of file Grid3D.cpp.
|
protected |
Definition at line 201 of file Simulation.cpp.
|
protectedvirtual |
Definition at line 105 of file Simulation.cpp.
|
protectedvirtual |
Definition at line 133 of file Simulation.cpp.
Definition at line 510 of file Simulation.cpp.
| bool Block3D::isActive | ( | ) | const |
Definition at line 64 of file Block3D.cpp.
| bool Block3D::isNotActive | ( | ) | const |
Definition at line 66 of file Block3D.cpp.
| bool Grid3D::isPeriodicX1 | ( | ) | const |
Definition at line 427 of file Grid3D.cpp.
| bool Grid3D::isPeriodicX2 | ( | ) | const |
Definition at line 429 of file Grid3D.cpp.
| bool Grid3D::isPeriodicX3 | ( | ) | const |
Definition at line 431 of file Grid3D.cpp.
Definition at line 98 of file Simulation.cpp.
Definition at line 54 of file Block3D.cpp.
Definition at line 52 of file Block3D.cpp.
| void Block3D::pushBackLocalInterpolationConnectorsCF | ( | std::vector< SPtr< Block3DConnector > > & | localInterpolationConnectors | ) |
Definition at line 187 of file Block3D.cpp.
| void Block3D::pushBackLocalInterpolationConnectorsFC | ( | std::vector< SPtr< Block3DConnector > > & | localInterpolationConnectors | ) |
Definition at line 210 of file Block3D.cpp.
| void Block3D::pushBackLocalSameLevelConnectors | ( | std::vector< SPtr< Block3DConnector > > & | localSameLevelConnectors | ) |
Definition at line 141 of file Block3D.cpp.
| void Block3D::pushBackLocalSameLevelConnectors | ( | std::vector< SPtr< Block3DConnector > > & | localSameLevelConnectors, |
| const int & | dir | ||
| ) |
Definition at line 153 of file Block3D.cpp.
| void Block3D::pushBackRemoteInterpolationConnectorsCF | ( | std::vector< SPtr< Block3DConnector > > & | remoteInterpolationConnectors | ) |
Definition at line 198 of file Block3D.cpp.
| void Block3D::pushBackRemoteInterpolationConnectorsFC | ( | std::vector< SPtr< Block3DConnector > > & | remoteInterpolationConnectors | ) |
Definition at line 221 of file Block3D.cpp.
| void Block3D::pushBackRemoteSameLevelConnectors | ( | std::vector< SPtr< Block3DConnector > > & | remoteSameLevelConnectors | ) |
Definition at line 164 of file Block3D.cpp.
| void Block3D::pushBackRemoteSameLevelConnectors | ( | std::vector< SPtr< Block3DConnector > > & | remoteSameLevelConnectors, |
| const int & | dir | ||
| ) |
Definition at line 176 of file Block3D.cpp.
| void Block3D::pushBackSameLevelConnectors | ( | std::vector< SPtr< Block3DConnector > > & | localSameLevelConnectors, |
| std::vector< SPtr< Block3DConnector > > & | remoteSameLevelConnectors | ||
| ) |
Definition at line 126 of file Block3D.cpp.
| void Grid3D::renumberBlockIDs | ( | ) |
Definition at line 2299 of file Grid3D.cpp.
Definition at line 174 of file Grid3D.cpp.
|
virtual |
Definition at line 250 of file Simulation.cpp.
Definition at line 62 of file Block3D.cpp.
Definition at line 76 of file Block3D.cpp.
Definition at line 425 of file Grid3D.cpp.
Definition at line 293 of file Block3D.cpp.
Definition at line 300 of file Block3D.cpp.
| void Block3D::setConnector | ( | SPtr< Block3DConnector > | connector | ) |
Definition at line 113 of file Block3D.cpp.
| void Grid3D::setCoordinateTransformator | ( | SPtr< CoordinateTransformation3D > | trafo | ) |
Definition at line 490 of file Grid3D.cpp.
Definition at line 494 of file Grid3D.cpp.
Definition at line 496 of file Grid3D.cpp.
Definition at line 2238 of file Grid3D.cpp.
Definition at line 88 of file Block3D.cpp.
Definition at line 295 of file Block3D.cpp.
Definition at line 302 of file Block3D.cpp.
Definition at line 68 of file Block3D.cpp.
Definition at line 100 of file Block3D.cpp.
Definition at line 92 of file Block3D.cpp.
Definition at line 82 of file Block3D.cpp.
Definition at line 2006 of file Grid3D.cpp.
Definition at line 2008 of file Grid3D.cpp.
Definition at line 2010 of file Grid3D.cpp.
Definition at line 96 of file Block3D.cpp.
Definition at line 433 of file Grid3D.cpp.
Definition at line 435 of file Grid3D.cpp.
Definition at line 437 of file Grid3D.cpp.
Definition at line 78 of file Block3D.cpp.
Definition at line 419 of file Grid3D.cpp.
Definition at line 2243 of file Grid3D.cpp.
Definition at line 353 of file Block3D.cpp.
| Simulation::Simulation | ( | SPtr< Grid3D > | grid, |
| SPtr< UbScheduler > | additionalGhostLayerUpdateScheduler, | ||
| int | numberOfTimeSteps | ||
| ) |
Definition at line 62 of file Simulation.cpp.
Definition at line 419 of file Simulation.cpp.
| std::string Block3D::toString | ( | ) |
Definition at line 332 of file Block3D.cpp.
| void Grid3D::updateDistributedBlocks | ( | std::shared_ptr< vf::parallel::Communicator > | comm | ) |
Definition at line 2321 of file Grid3D.cpp.
|
virtualdefault |
|
virtualdefault |