ASL
0.1.7
Advanced Simulation Library
|
Virtual class describes general interface for boundary conditions. More...
#include <aslBCond.h>
Public Member Functions | |
BCondSlice (const Block &b) | |
BCondSlice (const Block &b, const VectorTemplate *const t) | |
void | addGhostSlice (AVec< int > pB, AVec< int > pE, int dir) |
const Block & | getBlock () |
![]() | |
virtual void | execute ()=0 |
Executes the numerical procedure. More... | |
virtual void | init ()=0 |
Builds the necesery internal data and kernels. More... | |
virtual | ~NumMethod () |
Protected Attributes | |
Block | block |
const VectorTemplate *const | templ |
int | pointB |
int | pointE |
AVec< int > | sliceDimentions |
AVec< int > | sliceIncrements |
int | direction |
Virtual class describes general interface for boundary conditions.
The class differs from the class BCond by no use of the explicite connection point lists. The boundary slice defined by first and last points.
Definition at line 227 of file aslBCond.h.
asl::BCondSlice::BCondSlice | ( | const Block & | b | ) |
asl::BCondSlice::BCondSlice | ( | const Block & | b, |
const VectorTemplate *const | t | ||
) |
const Block& asl::BCondSlice::getBlock | ( | ) |
|
protected |
Definition at line 230 of file aslBCond.h.
|
protected |
Definition at line 237 of file aslBCond.h.
|
protected |
Definition at line 233 of file aslBCond.h.
|
protected |
Definition at line 234 of file aslBCond.h.
|
protected |
Definition at line 235 of file aslBCond.h.
|
protected |
Definition at line 236 of file aslBCond.h.
|
protected |
Definition at line 231 of file aslBCond.h.