Intrepid2
Classes | Functions
Intrepid2_CellToolsDefControlVolume.hpp File Reference

Definition file for the control volume functions of the Intrepid2::CellTools class. More...

Go to the source code of this file.

Classes

struct  Intrepid2::FunctorCellTools::F_getSubcvCoords_Polygon2D< subcvCoordViewType, cellCoordViewType, mapViewType >
 Functor for calculation of sub-control volume coordinates on polygons see Intrepid2::CellTools for more. More...
 
struct  Intrepid2::FunctorCellTools::F_getSubcvCoords_Hexahedron< subcvCoordViewType, cellCoordViewType, mapViewType >
 Functor for calculation of sub-control volume coordinates on hexahedra see Intrepid2::CellTools for more. More...
 
struct  Intrepid2::FunctorCellTools::F_getSubcvCoords_Tetrahedron< subcvCoordViewType, cellCoordViewType, mapViewType >
 Functor for calculation of sub-control volume coordinates on tetrahedra see Intrepid2::CellTools for more. More...
 

Functions

template<typename centerViewType , typename vertViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::FunctorCellTools::getBaryCenter (centerViewType center, const vertViewType verts)
 Computes cell barycenter. More...
 
template<typename midPointViewType , typename nodeMapViewType , typename vertViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::FunctorCellTools::getMidPoints (midPointViewType midpts, const nodeMapViewType map, const vertViewType verts)
 

Detailed Description

Definition file for the control volume functions of the Intrepid2::CellTools class.

Author
Created by P. Bochev, D. Ridzal and K. Peterson. Kokkorized by Kyungjoo Kim

Definition in file Intrepid2_CellToolsDefControlVolume.hpp.