ASL
0.1.6
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. More... | |
virtual void | init () |
Builds the necesery internal data and kernels. More... | |
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 () |
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 () |
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 () |
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.