35 #ifndef UTILITIES_NEKMESH_PROCESSVAROPTI_ELUTIL
36 #define UTILITIES_NEKMESH_PROCESSVAROPTI_ELUTIL
47 using namespace NekMeshUtils;
57 class ElUtil :
public std::enable_shared_from_this<ElUtil>
71 std::vector<std::vector<NekDouble *> >
nodes;
72 std::vector<std::vector<NekDouble> >
maps, mapsStd;
Base class for tasks to be sent to the ThreadManager to run.
std::vector< std::vector< NekDouble > > maps
DerivUtilSharedPtr m_derivUtil
std::map< int, int > m_idmap
std::vector< std::vector< NekDouble * > > nodes
std::shared_ptr< Element > ElementSharedPtr
std::shared_ptr< DerivUtil > DerivUtilSharedPtr
std::shared_ptr< Residual > ResidualSharedPtr
std::shared_ptr< ElUtil > ElUtilSharedPtr
DNekMat MappingIdealToRef(SpatialDomains::GeometrySharedPtr geom)