|
ASL
0.1.6
Advanced Simulation Library
|
Classes | |
| class | asl::Block |
| class | asl::AbstractDataWithGhostNodes |
| class | asl::DataWithGhostNodes< V > |
| class | asl::AbstractData |
| class | asl::DataWrapper< V > |
| Class defines a folding rule into a 1D/2D/3D bulk. More... | |
Functions | |
| template<typename T > | |
| SPDataWrapperACLData | asl::generateDataContainerACL_SP (const Block &b, unsigned int n=1) |
generates pointer to ACL Data field with n components More... | |
| template<typename T > | |
| SPDataWithGhostNodesACLData | asl::generateDataContainerACL_SP (const Block &b, unsigned int n, unsigned int gN) |
generates pointer to ACL Data field with n components and gN ghost nodes More... | |
| template<typename T > | |
| SPDataWithGhostNodesACLData | asl::generateDataContainerACL_SP (const Block &b, unsigned int n, unsigned int gN, acl::CommandQueue queue) |
generates pointer to ACL Data field with n components and gN ghost nodes More... | |
| SPDataWithGhostNodesACLData | asl::generateDataContainerACL_SP (const Block &b, acl::TypeID t, unsigned int n, unsigned int gN, acl::CommandQueue queue) |
generates pointer to ACL Data field with n components of type t and gN ghost nodes More... | |
| SPDataWithGhostNodesACLData | asl::generateDataContainerACL_SP (const Block &b, acl::TypeID t, unsigned int n, unsigned int gN) |
generates pointer to ACL Data field with n components of type t and gN ghost nodes More... | |
| SPDataWrapperACL | asl::generateDataContainer_SP (const Block &b, const acl::VectorOfElements &a) |
| SPDataWithGhostNodesACL | asl::generateDataContainer_SP (const Block &b, const acl::VectorOfElements &a, unsigned int gN) |
generates pointer to ACL Data field with container a and gN ghost nodes More... | |
| template<typename T > | |
| SPDataWithGhostNodesACL | asl::generateDataContainerConst_SP (const Block &b, T a, unsigned int gN) |
| SPAbstractDataWithGhostNodes | asl::generateDCFullSafe (SPAbstractDataWithGhostNodes d) |
| generates data container without ghost nodes and safe outOfboundary element acces More... | |
| SPAbstractDataWithGhostNodes | asl::generateDCFullSafe (SPAbstractDataWithGhostNodes d, double outVal) |
| generates data container without ghost nodes and safe outOfboundary element acces More... | |
| const Block | asl::offset (const Block &bl, int a=1) |
| const unsigned int | asl::nD (const Block &b) |
| const bool | asl::in (const Block &b, AVec<> a) |
| const bool | asl::in (const Block &b, AVec< int > a) |
| SPDataWithGhostNodesACLData | asl::clone (SPDataWithGhostNodesACLData d) |
| SPDataWithGhostNodesACLData | asl::clone (SPDataWithGhostNodesACLData d, unsigned int n) |
| SPDataWithGhostNodesACLData asl::clone | ( | SPDataWithGhostNodesACLData | d | ) |
Creates new DataWithGhostNodesACLData with same data structure like d
| SPDataWithGhostNodesACLData asl::clone | ( | SPDataWithGhostNodesACLData | d, |
| unsigned int | n | ||
| ) |
Creates new DataWithGhostNodesACLData with same data structure like d containing n first elements
| SPDataWrapperACL asl::generateDataContainer_SP | ( | const Block & | b, |
| const acl::VectorOfElements & | a | ||
| ) |
| SPDataWithGhostNodesACL asl::generateDataContainer_SP | ( | const Block & | b, |
| const acl::VectorOfElements & | a, | ||
| unsigned int | gN | ||
| ) |
generates pointer to ACL Data field with container a and gN ghost nodes
| SPDataWrapperACLData asl::generateDataContainerACL_SP | ( | const Block & | b, |
| unsigned int | n = 1 |
||
| ) |
generates pointer to ACL Data field with n components
| SPDataWithGhostNodesACLData asl::generateDataContainerACL_SP | ( | const Block & | b, |
| unsigned int | n, | ||
| unsigned int | gN | ||
| ) |
generates pointer to ACL Data field with n components and gN ghost nodes
| SPDataWithGhostNodesACLData asl::generateDataContainerACL_SP | ( | const Block & | b, |
| unsigned int | n, | ||
| unsigned int | gN, | ||
| acl::CommandQueue | queue | ||
| ) |
generates pointer to ACL Data field with n components and gN ghost nodes
| SPDataWithGhostNodesACLData asl::generateDataContainerACL_SP | ( | const Block & | b, |
| acl::TypeID | t, | ||
| unsigned int | n, | ||
| unsigned int | gN, | ||
| acl::CommandQueue | queue | ||
| ) |
generates pointer to ACL Data field with n components of type t and gN ghost nodes
| SPDataWithGhostNodesACLData asl::generateDataContainerACL_SP | ( | const Block & | b, |
| acl::TypeID | t, | ||
| unsigned int | n, | ||
| unsigned int | gN | ||
| ) |
generates pointer to ACL Data field with n components of type t and gN ghost nodes
| SPDataWithGhostNodesACL asl::generateDataContainerConst_SP | ( | const Block & | b, |
| T | a, | ||
| unsigned int | gN | ||
| ) |
| SPAbstractDataWithGhostNodes asl::generateDCFullSafe | ( | SPAbstractDataWithGhostNodes | d | ) |
generates data container without ghost nodes and safe outOfboundary element acces
| SPAbstractDataWithGhostNodes asl::generateDCFullSafe | ( | SPAbstractDataWithGhostNodes | d, |
| double | outVal | ||
| ) |
generates data container without ghost nodes and safe outOfboundary element acces
Checks whether a inside of b
Definition at line 226 of file aslBlocks.h.
Checks whether a inside of b
Definition at line 232 of file aslBlocks.h.
|
inline |
Dimensionality of the block
Dimensionality of the block
Definition at line 220 of file aslBlocks.h.
1.8.9.1