24 #ifndef ASLGENERATORS_H 25 #define ASLGENERATORS_H 38 class VectorOfElementsData;
39 class VectorOfElements;
129 #endif // ASLGenerator_H SPAbstractDataWithGhostNodes generateDCFullSafe(SPAbstractDataWithGhostNodes d)
generates data container without ghost nodes and safe outOfboundary element acces
Advanced Simulation Library.
Advanced Computational Language.
The OpenCL C++ bindings are defined within this namespace.
std::shared_ptr< DataWithGhostNodesACLData > SPDataWithGhostNodesACLData
SPDataWrapperACL generateDataContainer_SP(const Block &b, const acl::VectorOfElements &a)
std::shared_ptr< cl::CommandQueue > CommandQueue
DataWithGhostNodes< acl::VectorOfElementsData > DataWithGhostNodesACLData
SPDataWithGhostNodesACL generateDataContainerConst_SP(const Block &b, T a, unsigned int gN)
std::shared_ptr< DataWrapperACLData > SPDataWrapperACLData
The class represents several Element.
Class defines a folding rule into a 1D/2D/3D bulk.
std::shared_ptr< AbstractDataWithGhostNodes > SPAbstractDataWithGhostNodes
SPDataWrapperACLData generateDataContainerACL_SP(const Block &b, unsigned int n=1)
generates pointer to ACL Data field with n components
DataWrapper< acl::VectorOfElementsData > DataWrapperACLData
DataWithGhostNodes< acl::VectorOfElements > DataWithGhostNodesACL
std::shared_ptr< DataWithGhostNodesACL > SPDataWithGhostNodesACL
DataWrapper< acl::VectorOfElements > DataWrapperACL
std::shared_ptr< DataWrapperACL > SPDataWrapperACL