ASL
0.1.7
Advanced Simulation Library
|
Bondary condition that puts fixed value in each point. More...
#include <aslBasicBC.h>
Public Types | |
typedef SPAbstractDataWithGhostNodes | Data |
typedef SPAbstractDataWithGhostNodes | Data |
Public Member Functions | |
BCConstantValue (Data d, const acl::VectorOfElements &v) | |
virtual void | execute () |
Executes the numerical procedure. More... | |
virtual void | init () |
Builds the necesery internal data and kernels. More... | |
void | setValue (const acl::VectorOfElements &v) |
BCConstantValue (Data d, const acl::VectorOfElements &v) | |
virtual void | execute () |
Executes the numerical procedure. More... | |
virtual void | init () |
Builds the necesery internal data and kernels. More... | |
void | setValue (const acl::VectorOfElements &v) |
![]() | |
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 () |
![]() | |
virtual | ~NumMethod () |
virtual | ~NumMethod () |
Public Attributes | |
acl::SPKernel | kernel |
Protected Attributes | |
Data | data |
acl::VectorOfElements | value |
![]() | |
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 |
Additional Inherited Members | |
![]() | |
void | loadIndicesToACL () |
void | loadNeighbourIndicesToACL () |
void | loadDirectionsToACL () |
void | loadfractionsACL () |
void | loadIndicesToACL () |
void | loadNeighbourIndicesToACL () |
void | loadDirectionsToACL () |
void | loadfractionsACL () |
Bondary condition that puts fixed value in each point.
Definition at line 50 of file aslBasicBC.h.
Definition at line 53 of file aslBasicBC.h.
Definition at line 53 of file aslBasicBC.h.
asl::BCConstantValue::BCConstantValue | ( | Data | d, |
const acl::VectorOfElements & | v | ||
) |
asl::BCConstantValue::BCConstantValue | ( | Data | d, |
const acl::VectorOfElements & | v | ||
) |
|
virtual |
Executes the numerical procedure.
Implements asl::NumMethod.
|
virtual |
Executes the numerical procedure.
Implements asl::NumMethod.
|
virtual |
Builds the necesery internal data and kernels.
Implements asl::NumMethod.
|
virtual |
Builds the necesery internal data and kernels.
Implements asl::NumMethod.
void asl::BCConstantValue::setValue | ( | const acl::VectorOfElements & | v | ) |
void asl::BCConstantValue::setValue | ( | const acl::VectorOfElements & | v | ) |
|
protected |
Definition at line 56 of file aslBasicBC.h.
acl::SPKernel asl::BCConstantValue::kernel |
Definition at line 54 of file aslBasicBC.h.
|
protected |
Definition at line 57 of file aslBasicBC.h.