#include <aslBlocks.h>
|
| typedef AVec< int > | DV |
| | Discrete Vector.
|
| typedef AVec | V |
| | Type of the position.
|
Simple block with position
The Block describes the simulation grid and is defined by the position and by the size.
- Examples
- acousticWaves.cc, bus_wind.cc, compressor.cc, cubeGravity.cc, cubeIncompressibleGravity.cc, cubePoroelasticGravity.cc, flow.cc, flow2.cc, flow3.cc, flowKDPGrowth.cc, flowRotatingCylinders.cc, jumpingBox.cc, levelSetBasic.cc, levelSetFacetedGrowth.cc, levelSetNormalGrowth.cc, locomotive.cc, locomotive_laminar.cc, locomotive_stability.cc, multicomponent_flow.cc, multiphase_flow.cc, pitot_tube_ice.cc, poroelastic.cc, surfaceFlux.cc, testABDFormat.cc, testASLData.cc, testDistanceFunction.cc, testSMDiff.cc, testSMDiff3C.cc, testSMPhi.cc, and testSMPhiBV.cc.
Definition at line 56 of file aslBlocks.h.
◆ DV
◆ Block() [1/5]
the size is taken 1, the position is taken to be 0
Definition at line 141 of file aslBlocks.h.
◆ Block() [2/5]
| asl::Block::Block |
( |
unsigned int | nd | ) |
|
|
inlineexplicit |
◆ Block() [3/5]
| asl::Block::Block |
( |
const DV & | s, |
|
|
double | dx, |
|
|
const V & | p ) |
|
inline |
◆ Block() [4/5]
| asl::Block::Block |
( |
const DV & | s, |
|
|
double | dx = 1 ) |
|
inlineexplicit |
◆ Block() [5/5]
| asl::Block::Block |
( |
const Block & | b | ) |
|
|
inline |
◆ c2i()
| int asl::Block::c2i |
( |
const Block::DV & | c | ) |
const |
|
inline |
defines convertion rule of 1D/2D/3D index i into container one
Definition at line 189 of file aslBlocks.h.
◆ getACLPosition()
◆ getACLPositionDiscrete()
◆ getBPosition()
| const Block::V asl::Block::getBPosition |
( |
| ) |
const |
|
inline |
◆ getSize()
| const Block::DV & asl::Block::getSize |
( |
| ) |
const |
|
inline |
◆ initACLPosition()
◆ initACLPositionDiscrete()
◆ operator=()
| const Block & asl::Block::operator= |
( |
const Block & | b | ) |
|
|
inline |
◆ setSize()
| void asl::Block::setSize |
( |
const DV & | s | ) |
|
|
inline |
◆ c2iTransformVector
| DV asl::Block::c2iTransformVector |
◆ dx
◆ position
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/ASL-0.1.7-build/ASL-0.1.7/src/data/aslBlocks.h