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>
61 ResidualSharedPtr,
int n,
int o);
71 std::vector<std::vector<NekDouble *> >
nodes;
72 std::vector<std::vector<NekDouble> > maps,
mapsStd;
std::shared_ptr< DerivUtil > DerivUtilSharedPtr
std::map< int, int > m_idmap
std::vector< std::vector< NekDouble * > > nodes
std::shared_ptr< Residual > ResidualSharedPtr
std::shared_ptr< Element > ElementSharedPtr
std::vector< std::vector< NekDouble > > mapsStd
Base class for tasks to be sent to the ThreadManager to run.
std::shared_ptr< ElUtil > ElUtilSharedPtr
DNekMat MappingIdealToRef(SpatialDomains::GeometrySharedPtr geom)
DerivUtilSharedPtr m_derivUtil