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 |
Public Member Functions | |
BCDirectCopier (Data dSource, Data dDestination) | |
virtual void | execute () |
Executes the numerical procedure. More... | |
virtual void | init () |
Builds the necesery internal data and kernels. More... | |
![]() | |
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 () |
![]() | |
virtual | ~NumMethod () |
Public Attributes | |
acl::SPKernel | kernel |
Protected Attributes | |
Data & | source |
Data & | destination |
![]() | |
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 | |
![]() | |
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.
|
virtual |
Executes the numerical procedure.
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.