|
ASL 0.1.7
Advanced Simulation Library
|
Bondary condition that copies directly the values from one data to another. More...
#include <aslBasicBC.h>


Public Types | |
| typedef SPDataWithGhostNodesACLData | Data |
| typedef SPDataWithGhostNodesACLData | Data |
Public Member Functions | |
| BCDirectCopier (Data dSource, Data dDestination) | |
| virtual void | execute () |
| Executes the numerical procedure. | |
| virtual void | init () |
| Builds the necesery internal data and kernels. | |
| BCDirectCopier (Data dSource, Data dDestination) | |
| virtual void | execute () |
| Executes the numerical procedure. | |
| virtual void | init () |
| Builds the necesery internal data and kernels. | |
| Public Member Functions inherited from asl::BCondConnector | |
| BCondConnector (const Block &b1, const Block &b2) | |
| void | addGhostPoint (AVec< int > a1, AVec< int > a2) |
| void | addGhostPoint (AVec< int > a1, int d1, AVec< int > a2, int d2) |
| const Block & | getBlock1 () |
| const Block & | getBlock2 () |
| BCondConnector (const Block &b1, const Block &b2) | |
| void | addGhostPoint (AVec< int > a1, AVec< int > a2) |
| void | addGhostPoint (AVec< int > a1, int d1, AVec< int > a2, int d2) |
| const Block & | getBlock1 () |
| const Block & | getBlock2 () |
| Public Member Functions inherited from asl::NumMethod | |
| virtual | ~NumMethod () |
| virtual | ~NumMethod () |
Public Attributes | |
| acl::SPKernel | kernel |
Protected Attributes | |
| Data & | source |
| Data & | destination |
| Protected Attributes inherited from asl::BCondConnector | |
| Block | block1 |
| Block | block2 |
| std::vector< int > | indices1 |
| std::vector< int > | directions1 |
| std::vector< int > | indices2 |
| std::vector< int > | directions2 |
| acl::SPVectorOfElementsData | indices1ACL |
| acl::SPVectorOfElementsData | directions1ACL |
| acl::SPVectorOfElementsData | indices2ACL |
| acl::SPVectorOfElementsData | directions2ACL |
Additional Inherited Members | |
| Protected Member Functions inherited from asl::BCondConnector | |
| void | loadIndicesToACL () |
| void | loadDirectionsToACL () |
| void | loadIndicesToACL () |
| void | loadDirectionsToACL () |
Bondary condition that copies directly the values from one data to another.
Definition at line 299 of file aslBasicBC.h.
Definition at line 302 of file aslBasicBC.h.
Definition at line 302 of file aslBasicBC.h.
|
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.
|
protected |
Definition at line 306 of file aslBasicBC.h.
| acl::SPKernel asl::BCDirectCopier::kernel |
Definition at line 303 of file aslBasicBC.h.
|
protected |
Definition at line 305 of file aslBasicBC.h.