|
ASL 0.1.7
Advanced Simulation Library
|
Bondary condition that adds fixed value to one in each point. More...
#include <aslBasicBC.h>


Public Types | |
| typedef SPDataWithGhostNodesACLData | Data |
| typedef SPDataWithGhostNodesACLData | Data |
Public Member Functions | |
| BCConstantSource (Data d, cl_double v) | |
| virtual void | execute () |
| Executes the numerical procedure. | |
| virtual void | init () |
| Builds the necesery internal data and kernels. | |
| void | setValue (cl_double value) |
| BCConstantSource (Data d, cl_double v) | |
| virtual void | execute () |
| Executes the numerical procedure. | |
| virtual void | init () |
| Builds the necesery internal data and kernels. | |
| void | setValue (cl_double value) |
| Public Member Functions inherited from asl::BCond | |
| 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 | ~NumMethod () |
| virtual | ~NumMethod () |
Public Attributes | |
| acl::SPKernel | kernel |
Protected Attributes | |
| Data | data |
| cl_double | value |
| Protected Attributes inherited from asl::BCond | |
| 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 | |
| Protected Member Functions inherited from asl::BCond | |
| void | loadIndicesToACL () |
| void | loadNeighbourIndicesToACL () |
| void | loadDirectionsToACL () |
| void | loadfractionsACL () |
| void | loadIndicesToACL () |
| void | loadNeighbourIndicesToACL () |
| void | loadDirectionsToACL () |
| void | loadfractionsACL () |
Bondary condition that adds fixed value to one in each point.
Definition at line 279 of file aslBasicBC.h.
Definition at line 282 of file aslBasicBC.h.
Definition at line 282 of file aslBasicBC.h.
| asl::BCConstantSource::BCConstantSource | ( | Data | d, |
| cl_double | v ) |
| asl::BCConstantSource::BCConstantSource | ( | Data | d, |
| cl_double | 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::BCConstantSource::setValue | ( | cl_double | value | ) |
| void asl::BCConstantSource::setValue | ( | cl_double | value | ) |
|
protected |
Definition at line 285 of file aslBasicBC.h.
| acl::SPKernel asl::BCConstantSource::kernel |
Definition at line 283 of file aslBasicBC.h.
|
protected |
Definition at line 286 of file aslBasicBC.h.