VertexCFD  0.0-dev
Classes | Typedefs | Functions
VertexCFD Namespace Reference

Classes

class  EvaluatorBase
 
class  ExternalFieldsManager
 
class  InitialConditionManager
 
struct  MagneticDim
 
class  MeshManager
 
struct  PhaseIndex
 
class  PhysicsManager
 
struct  VelocityDim
 

Typedefs

template<typename... Types>
using ResultType = typename Utils::Impl::ResultType< Types... >::type
 

Functions

template<std::size_t N, class ParameterPack_t >
KOKKOS_FORCEINLINE_FUNCTION std::enable_if< Utils::is_parameter_pack< ParameterPack_t >::value, typename ParameterPack_t::template value_type< N > & >::type get (ParameterPack_t &pp)
 
template<std::size_t N, class ParameterPack_t >
KOKKOS_FORCEINLINE_FUNCTION std::enable_if< Utils::is_parameter_pack< ParameterPack_t >::value, typename ParameterPack_t::template const_value_type< N > & >::type get (const ParameterPack_t &pp)
 

Detailed Description

This class implements the logic to calculate the size of a mesh element from the Jacobian matrix. The implementation follows the same logic as in MFEM (https://mfem.github.io/doxygen/html/classmfem_1_1Mesh.html#adde50e5a10f09b877c861d8371981c0c)