Intrepid2
Classes
Intrepid2_CellData.hpp File Reference

Header file for the classes: Intrepid2::RefSubcellParametrization, Intrepid2::RefCellNodes, Intrepid2::RefCellCenter. More...

#include "Intrepid2_ConfigDefs.hpp"
#include "Shards_CellTopology.hpp"
#include "Intrepid2_Types.hpp"
#include "Intrepid2_Utils.hpp"
#include "Intrepid2_Kernels.hpp"
#include "Intrepid2_CellDataDef.hpp"

Go to the source code of this file.

Classes

class  Intrepid2::RefSubcellParametrization< DeviceType >
 This class defines the parametrizations of edges and faces of supported reference cells. The parametrization mappings are stored in static Kokkos views. The class is templated on the Kokkos::Device Type which is used to determine layout and memory space of the views. More...
 
class  Intrepid2::RefCellNodes< DeviceType >
 This class defines the coordinates of the nodes of reference cells according for supported cell topologies. The node coordinates are stored in static views. The class is templated on the Kokkos::Device Type which is used to determine layout and memory space of the views. More...
 
struct  Intrepid2::RefCellNodes< DeviceType >::ReferenceNodeDataStatic
 Reference node containers for each supported topology. More...
 
class  Intrepid2::RefCellCenter< DeviceType >
 This class defines the coordinates of the barycenter of the supported reference cells. The barycenter coordinates are stored in static views. The class is templated on the Kokkos::Device Type which is used to determine layout and memory space of the views. More...
 
struct  Intrepid2::RefCellCenter< DeviceType >::ReferenceCenterDataStatic
 

Detailed Description

Header file for the classes: Intrepid2::RefSubcellParametrization, Intrepid2::RefCellNodes, Intrepid2::RefCellCenter.

Author
Kyungjoo Kim
Mauro Perego

Definition in file Intrepid2_CellData.hpp.