|
ASL
0.1.6
Advanced Simulation Library
|
Virtual class describes general interface for boundary conditions. More...
#include <aslBCond.h>
Public Member Functions | |
| BCond (const Block &b) | |
| BCond (const Block &b, const VectorTemplate *const t) | |
| void | addPoint (AVec< int > a, int d=0, double fr=0) |
| const Block & | getBlock () |
| const VectorTemplate * | getVT () |
| BCond (const Block &b) | |
| BCond (const Block &b, const VectorTemplate *const t) | |
| void | addPoint (AVec< int > a, int d=0, double fr=0) |
| const Block & | getBlock () |
| const VectorTemplate * | getVT () |
Public Member Functions inherited from asl::NumMethod | |
| virtual void | execute ()=0 |
| Executes the numerical procedure. More... | |
| virtual void | init ()=0 |
| Builds the necesery internal data and kernels. More... | |
| virtual | ~NumMethod () |
| virtual void | execute ()=0 |
| Executes the numerical procedure. More... | |
| virtual void | init ()=0 |
| Builds the necesery internal data and kernels. More... | |
| virtual | ~NumMethod () |
Protected Member Functions | |
| void | loadIndicesToACL () |
| void | loadNeighbourIndicesToACL () |
| void | loadDirectionsToACL () |
| void | loadfractionsACL () |
| void | loadIndicesToACL () |
| void | loadNeighbourIndicesToACL () |
| void | loadDirectionsToACL () |
| void | loadfractionsACL () |
Protected Attributes | |
| Block | block |
| const VectorTemplate *const | templ |
| std::vector< int > | indices |
| std::vector< int > | directions |
| std::vector< double > | fractions |
| std::vector< int > | neighbourIndices |
| acl::SPVectorOfElementsData | indicesACL |
| acl::SPVectorOfElementsData | neighbourIndicesACL |
| acl::SPVectorOfElementsData | directionsACL |
| acl::SPVectorOfElementsData | fractionsACL |
Virtual class describes general interface for boundary conditions.
Definition at line 58 of file aslBCond.h.
| asl::BCond::BCond | ( | const Block & | b | ) |
| asl::BCond::BCond | ( | const Block & | b, |
| const VectorTemplate *const | t | ||
| ) |
| asl::BCond::BCond | ( | const Block & | b | ) |
| asl::BCond::BCond | ( | const Block & | b, |
| const VectorTemplate *const | t | ||
| ) |
| void asl::BCond::addPoint | ( | AVec< int > | a, |
| int | d = 0, |
||
| double | fr = 0 |
||
| ) |
| void asl::BCond::addPoint | ( | AVec< int > | a, |
| int | d = 0, |
||
| double | fr = 0 |
||
| ) |
| const Block& asl::BCond::getBlock | ( | ) |
| const Block& asl::BCond::getBlock | ( | ) |
|
inline |
|
inline |
Definition at line 341 of file aslBCond.h.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 61 of file aslBCond.h.
|
protected |
Definition at line 65 of file aslBCond.h.
|
protected |
Definition at line 71 of file aslBCond.h.
|
protected |
Definition at line 66 of file aslBCond.h.
|
protected |
Definition at line 72 of file aslBCond.h.
|
protected |
Definition at line 64 of file aslBCond.h.
|
protected |
Definition at line 69 of file aslBCond.h.
|
protected |
Definition at line 67 of file aslBCond.h.
|
protected |
Definition at line 70 of file aslBCond.h.
|
protected |
Definition at line 62 of file aslBCond.h.
1.8.9.1