Intrepid2
Classes
Intrepid2_CellGeometry.hpp File Reference

Allows definition of cell geometry information, including uniform and curvilinear mesh definition, in a manner that exposes several types of mesh regularity, which in turn enables various optimizations. More...

#include "Intrepid2_Basis.hpp"
#include "Intrepid2_CellTools.hpp"
#include "Intrepid2_Data.hpp"
#include "Intrepid2_NodalBasisFamily.hpp"
#include "Intrepid2_Orientation.hpp"
#include "Intrepid2_OrientationTools.hpp"
#include "Intrepid2_TensorData.hpp"
#include "Intrepid2_TensorPoints.hpp"
#include "Intrepid2_TransformedBasisValues.hpp"
#include "Intrepid2_Utils.hpp"
#include "Intrepid2_VectorData.hpp"
#include "Intrepid2_ScalarView.hpp"
#include <Intrepid2_CellGeometryDef.hpp>

Go to the source code of this file.

Classes

class  Intrepid2::CellGeometry< PointScalar, spaceDim, DeviceType >
 CellGeometry provides the nodes for a set of cells; has options that support efficient definition of uniform grids as well as options for arbitrary geometry, including curvilinear. More...
 

Detailed Description

Allows definition of cell geometry information, including uniform and curvilinear mesh definition, in a manner that exposes several types of mesh regularity, which in turn enables various optimizations.

Implementation file for Intrepid2::CellGeometry class.

Author
Nathan V. Roberts

Definition in file Intrepid2_CellGeometry.hpp.