#include <aslBlocks.h>
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 [1/2]
§ DV [2/2]
§ V [1/2]
§ V [2/2]
§ Block() [1/10]
the size is taken 1, the position is taken to be 0
Definition at line 141 of file aslBlocks.h.
§ Block() [2/10]
asl::Block::Block |
( |
unsigned int |
nd | ) |
|
|
inlineexplicit |
§ Block() [3/10]
asl::Block::Block |
( |
const DV & |
s, |
|
|
double |
dx, |
|
|
const V & |
p |
|
) |
| |
|
inline |
§ Block() [4/10]
asl::Block::Block |
( |
const DV & |
s, |
|
|
double |
dx = 1 |
|
) |
| |
|
inlineexplicit |
§ Block() [5/10]
asl::Block::Block |
( |
const Block & |
b | ) |
|
|
inline |
§ Block() [6/10]
the size is taken 1, the position is taken to be 0
§ Block() [7/10]
asl::Block::Block |
( |
unsigned int |
nd | ) |
|
|
inlineexplicit |
§ Block() [8/10]
asl::Block::Block |
( |
const DV & |
s, |
|
|
double |
dx, |
|
|
const V & |
p |
|
) |
| |
|
inline |
§ Block() [9/10]
asl::Block::Block |
( |
const DV & |
s, |
|
|
double |
dx = 1 |
|
) |
| |
|
inlineexplicit |
§ Block() [10/10]
asl::Block::Block |
( |
const Block & |
b | ) |
|
|
inline |
§ c2i() [1/2]
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.
§ c2i() [2/2]
int asl::Block::c2i |
( |
const Block::DV & |
c | ) |
const |
defines convertion rule of 1D/2D/3D index i
into container one
§ getACLPosition() [1/2]
§ getACLPosition() [2/2]
§ getACLPositionDiscrete() [1/2]
§ getACLPositionDiscrete() [2/2]
§ getBPosition() [1/2]
const Block::V asl::Block::getBPosition |
( |
| ) |
const |
|
inline |
§ getBPosition() [2/2]
const V asl::Block::getBPosition |
( |
| ) |
const |
|
inline |
returns position of the point diagonal to (0) one returns Body Diagonal (or space diagonal) that starts at (0)
§ getSize() [1/2]
const Block::DV & asl::Block::getSize |
( |
| ) |
const |
|
inline |
§ getSize() [2/2]
const DV& asl::Block::getSize |
( |
| ) |
const |
|
inline |
§ initACLPosition() [1/2]
§ initACLPosition() [2/2]
§ initACLPositionDiscrete() [1/2]
§ initACLPositionDiscrete() [2/2]
§ operator=() [1/2]
const Block& asl::Block::operator= |
( |
const Block & |
b | ) |
|
|
inline |
§ operator=() [2/2]
const Block & asl::Block::operator= |
( |
const Block & |
b | ) |
|
|
inline |
§ setSize() [1/2]
void asl::Block::setSize |
( |
const DV & |
s | ) |
|
|
inline |
§ setSize() [2/2]
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:
- /build/asl-XLjY4e/asl-0.1.7/debian/tmp/usr/include/ASL/data/aslBlocks.h