HyperHDG
Static Public Member Functions | Static Public Attributes | List of all members
TestParameters< space_dimT, param_float_t > Struct Template Reference

Static Public Member Functions

static param_float_t inverse_diffusion_coeff (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t right_hand_side (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t dirichlet_value (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t neumann_value (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t inverse_diffusion_coeff (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t right_hand_side (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 
static param_float_t dirichlet_value (const Point< space_dimT, param_float_t > &point, const param_float_t=0.)
 
static param_float_t neumann_value (const Point< space_dimT, param_float_t > &, const param_float_t=0.)
 

Static Public Attributes

static constexpr std::array< unsigned int, 0U > dirichlet_nodes {}
 
static constexpr std::array< unsigned int, 0U > neumann_nodes {}
 
static constexpr std::array< unsigned int, 27U > dirichlet_nodes
 

Member Function Documentation

◆ dirichlet_value() [1/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::dirichlet_value ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ dirichlet_value() [2/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::dirichlet_value ( const Point< space_dimT, param_float_t > &  point,
const  param_float_t = 0. 
)
inlinestatic

◆ inverse_diffusion_coeff() [1/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::inverse_diffusion_coeff ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ inverse_diffusion_coeff() [2/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::inverse_diffusion_coeff ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ neumann_value() [1/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::neumann_value ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ neumann_value() [2/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::neumann_value ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ right_hand_side() [1/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::right_hand_side ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

◆ right_hand_side() [2/2]

template<unsigned int space_dimT, typename param_float_t = double>
static param_float_t TestParameters< space_dimT, param_float_t >::right_hand_side ( const Point< space_dimT, param_float_t > &  ,
const  param_float_t = 0. 
)
inlinestatic

Member Data Documentation

◆ dirichlet_nodes [1/2]

template<unsigned int space_dimT, typename param_float_t = double>
constexpr std::array<unsigned int, 27U> TestParameters< space_dimT, param_float_t >::dirichlet_nodes
staticconstexpr
Initial value:
{
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26}

◆ dirichlet_nodes [2/2]

template<unsigned int space_dimT, typename param_float_t = double>
constexpr std::array<unsigned int, 0U> TestParameters< space_dimT, param_float_t >::dirichlet_nodes {}
staticconstexpr

◆ neumann_nodes

template<unsigned int space_dimT, typename param_float_t = double>
static constexpr std::array< unsigned int, 0U > TestParameters< space_dimT, param_float_t >::neumann_nodes {}
staticconstexpr

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