45 namespace LocalRegions
60 ASSERTL1(i == 0,
"index out of range");
67 ASSERTL1(i == 0,
"index out of range");
74 ASSERTL1(i == 0,
"index out of range");
PointExp(const SpatialDomains::PointGeomSharedPtr &m_geom)
const Array< OneD, const NekDouble > & GetPhys(void) const
void GetCoords(NekDouble &x, NekDouble &y, NekDouble &z)
const Array< OneD, const NekDouble > & GetCoeffs(void) const
NekDouble GetCoeff(int i) const
NekDouble GetCoeffs(int i) const
SpatialDomains::GeometrySharedPtr m_geom
void SetCoeff(const NekDouble value)
void SetPhys(const NekDouble value)
NekDouble GetPhys(int i) const
Array< OneD, NekDouble > m_coeffs
Array containing expansion coefficients.
std::vector< PointExpSharedPtr > PointExpVector
std::shared_ptr< PointGeom > PointGeomSharedPtr
virtual void v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, Array< OneD, NekDouble > &outarray)
std::shared_ptr< PointExp > PointExpSharedPtr
void GetCoords(NekDouble &x, NekDouble &y, NekDouble &z)
Array< OneD, NekDouble > & UpdateCoeffs(void)
virtual void v_GetCoords(Array< OneD, NekDouble > &coords_0, Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2)
Array< OneD, NekDouble > m_phys
Array containing physical point which is likely to be the same as the coefficient but is defined for ...
#define LOCAL_REGIONS_EXPORT
Array< OneD, NekDouble > & UpdatePhys(void)
#define ASSERTL1(condition, msg)
Assert Level 1 – Debugging which is used whether in FULLDEBUG or DEBUG compilation mode...
static const Array< OneD, PointExpSharedPtr > NullPointExpSharedPtrArray
const SpatialDomains::PointGeomSharedPtr GetGeom() const