PhyStar  v0.0.0 thu24
dmdyn::init::ConstraintFunction Struct Reference

#include <ConstraintFun.hpp>

Collaboration diagram for dmdyn::init::ConstraintFunction:

Static Public Member Functions

template<int N_dim>
static pCFun< N_dim > Fun (const CFunTag type)
 

Static Public Attributes

static std::unordered_map< CFunTag, pCFun< 3 > > pcfun3D
 
static std::unordered_map< CFunTag, pCFun< 2 > > pcfun2D
 

Member Function Documentation

◆ Fun()

template<int N_dim>
static pCFun<N_dim> dmdyn::init::ConstraintFunction::Fun ( const CFunTag  type)
inlinestatic

References pcfun2D, and pcfun3D.

Member Data Documentation

◆ pcfun2D

std::unordered_map<CFunTag, pCFun<2> > dmdyn::init::ConstraintFunction::pcfun2D
inlinestatic
Initial value:

◆ pcfun3D

std::unordered_map<CFunTag, pCFun<3> > dmdyn::init::ConstraintFunction::pcfun3D
inlinestatic
Initial value:
= {
{CFunTag::None, &None<3>}, {CFunTag::Box, &Box<3>}, {CFunTag::Sphere, &Sphere<3>}}

The documentation for this struct was generated from the following file: