ASL
0.1.7
Advanced Simulation Library
|
![]() |
Classes | |
class | asl::VectorTemplate |
Defines set of vectros with several properties. More... | |
class | asl::VTObjects |
Defines andditionl features related to a VectorTemplate. More... | |
Functions | |
const ProbeTemplate * | asl::allMinimalProbeTemplate (unsigned int dimNumber) |
returns template corresponding to minimal probes More... | |
const VectorTemplate & | asl::d2q2uv () |
An elementary cell in 2D space. More... | |
const VectorTemplate & | asl::d3q3uv () |
An elementary cell in 3D space. More... | |
const VectorTemplate * | asl::nearestNeigboursVT (unsigned int dimNumber) |
returns template corresponding to nearest neighbours More... | |
const VectorTemplate * | asl::nearestNeigboursVT0 (unsigned int dimNumber) |
returns template corresponding to nearest neighbours without central point More... | |
const VectorTemplate * | asl::nearestNeigboursPVT (unsigned int dimNumber) |
returns template corresponding to nearest neighbours plus More... | |
const VectorTemplate * | asl::allNeigboursVT (unsigned int dimNumber) |
returns template corresponding to all neighbours More... | |
const VectorTemplate * | asl::elementaryCellVT (unsigned int dimNumber) |
returns template corresponding to an elementary cell More... | |
const VTObjects * | asl::vtObject (const VectorTemplate *) |
Returns vtObjecs corresponding to the given VectorTemplate. More... | |
Variables | |
ProbeTemplate | asl::probeD1q2 |
A triangular probe 1D space. More... | |
ProbeTemplate | asl::probeD2q3 |
A triangular probe 2D space. More... | |
ProbeTemplate | asl::probeD3q4 |
A triangular probe 3D space. More... | |
|
inline |
returns template corresponding to minimal probes
|
inline |
returns template corresponding to all neighbours
asl::d1q3, asl::d2q9, asl::d3q27
Definition at line 314 of file aslTemplates.h.
const VectorTemplate& asl::d2q2uv | ( | ) |
An elementary cell in 2D space.
This template defines unit vectors
const VectorTemplate& asl::d3q3uv | ( | ) |
An elementary cell in 3D space.
This template defines unit vectors
|
inline |
returns template corresponding to an elementary cell
asl::d1q2ec, asl::d2q4ec, asl::d3q8ec
Definition at line 320 of file aslTemplates.h.
|
inline |
returns template corresponding to nearest neighbours plus
asl::d1q3, asl::d2q9, asl::d3q15
Definition at line 308 of file aslTemplates.h.
|
inline |
returns template corresponding to nearest neighbours
asl::d1q3, asl::d2q5, asl::d3q7
Definition at line 302 of file aslTemplates.h.
|
inline |
const VTObjects* asl::vtObject | ( | const VectorTemplate * | ) |
Returns vtObjecs corresponding to the given VectorTemplate.
ProbeTemplate asl::probeD1q2 |
A triangular probe 1D space.
ProbeTemplate asl::probeD2q3 |
A triangular probe 2D space.
ProbeTemplate asl::probeD3q4 |
A triangular probe 3D space.