24#ifndef ASLDATARESAMPLING_H
25#define ASLDATARESAMPLING_H
28#include "math/aslVectors.h"
36 class VectorOfElementsData;
42 template <
typename V>
class DataWithGhostNodes;
45 class AbstractDataWithGhostNodes;
54 class DataCoarser:
public SingleKernelNM
124 return dc.getDataOut();
135 return dcl.getDataOut();
Algorithm for generation of coarsed dataset.
DataClipper(Data dIn, AVec< int > a0, AVec< int > aE)
SPDataWithGhostNodesACLData Data
SPDataWithGhostNodesACLData Data
Defines set of vectros with several properties.
SPDataWrapperACLData generateDataContainerACL_SP(const Block &b, unsigned int n=1)
generates pointer to ACL Data field with n components
SPDataWithGhostNodesACLData coarseData(SPDataWithGhostNodesACLData d)
SPDataWithGhostNodesACLData clipData(SPDataWithGhostNodesACLData d, AVec< int > a0, AVec< int > aE)
Advanced Computational Language.
Advanced Simulation Library.
DataWithGhostNodes< acl::VectorOfElementsData > DataWithGhostNodesACLData
std::shared_ptr< AbstractDataWithGhostNodes > SPAbstractDataWithGhostNodes
std::shared_ptr< DataClipper > SPDataClipper
std::shared_ptr< DataWithGhostNodesACLData > SPDataWithGhostNodesACLData
std::shared_ptr< DataCoarser > SPDataCoarser