ASL
0.1.7
Advanced Simulation Library
|
#include "aslVectors.h"
Go to the source code of this file.
Classes | |
class | asl::VectorTemplate |
Defines set of vectros with several properties. More... | |
Namespaces | |
asl | |
Advanced Simulation Library. | |
Enumerations | |
enum | asl::VTName { asl::VTN_D1Q2EC, asl::VTN_D2Q4EC, asl::VTN_D3Q8EC, asl::VTN_D1Q3, asl::VTN_D2Q5, asl::VTN_D2Q9, asl::VTN_D3Q7, asl::VTN_D3Q15, asl::VTN_D3Q19, asl::VTN_D3Q27, asl::VTN_D1Q1UV, asl::VTN_D2Q2UV, asl::VTN_D3Q3UV, asl::VTN_D1Q2, asl::VTN_D2Q4, asl::VTN_D3Q6, asl::VTN_D2Q8, asl::VTN_D3Q14, asl::VTN_D3Q18 } |
list of implemented names of VectorTemplate More... | |
Functions | |
unsigned int | asl::nD (const VectorTemplate &vt) |
const VectorTemplate & | asl::d1q2ec () |
An elementary cell in 1D space. More... | |
const VectorTemplate & | asl::d2q4ec () |
An elementary cell in 2D space. More... | |
const VectorTemplate & | asl::d3q8ec () |
An elementary cell in 3D space. More... | |
const VectorTemplate & | asl::d1q3 () |
Vector template. More... | |
const VectorTemplate & | asl::d2q5 () |
Vector template. More... | |
const VectorTemplate & | asl::d2q9 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q7 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q15 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q19 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q27 () |
Vector template. More... | |
const VectorTemplate & | asl::d1q1uv () |
An unit vector in 1D space. 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::d1q2 () |
Vector template. More... | |
const VectorTemplate & | asl::d2q4 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q6 () |
Vector template. More... | |
const VectorTemplate & | asl::d2q8 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q14 () |
Vector template. More... | |
const VectorTemplate & | asl::d3q18 () |
Vector template. 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... | |