Default parameters for the diffusion equation, cf. below.
More...
#include <diffusion_advection_reaction_ldg.hxx>
|
static param_float_t | inverse_diffusion_coeff (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| Inverse diffusion coefficient in PDE as analytic function. More...
|
|
static SmallVec< space_dimT, param_float_t > | advective_velocity (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| The velocity of the advective part of the equation over the diffusion coefficient. More...
|
|
static param_float_t | reaction_rate (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| The reaction rate for the PDE. More...
|
|
static param_float_t | right_hand_side (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| Right-hand side in PDE as analytic function. More...
|
|
static param_float_t | dirichlet_value (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| Dirichlet values of solution as analytic function. More...
|
|
static param_float_t | neumann_value (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| Neumann values of solution as analytic function. More...
|
|
static param_float_t | analytic_result (const Point< space_dimT, param_float_t > &, const param_float_t=0.) |
| Analytic result of PDE (for convergence tests). More...
|
|
|
static constexpr std::array< unsigned int, 0U > | dirichlet_nodes {} |
| Array containing hypernode types corresponding to Dirichlet boundary. More...
|
|
static constexpr std::array< unsigned int, 0U > | neumann_nodes {} |
| Array containing hypernode types corresponding to Neumann boundary. More...
|
|
template<unsigned int space_dimT, typename param_float_t = double>
struct LocalSolver::DiffusionAdvectionReactionParametersDefault< space_dimT, param_float_t >
Default parameters for the diffusion equation, cf. below.
- Authors
- Guido Kanschat, Heidelberg University, 2019–2020.
-
Andreas Rupp, Heidelberg University, 2019–2020.
◆ advective_velocity()
template<unsigned int space_dimT, typename param_float_t = double>
The velocity of the advective part of the equation over the diffusion coefficient.
◆ analytic_result()
template<unsigned int space_dimT, typename param_float_t = double>
Analytic result of PDE (for convergence tests).
◆ dirichlet_value()
template<unsigned int space_dimT, typename param_float_t = double>
Dirichlet values of solution as analytic function.
◆ inverse_diffusion_coeff()
template<unsigned int space_dimT, typename param_float_t = double>
Inverse diffusion coefficient in PDE as analytic function.
◆ neumann_value()
template<unsigned int space_dimT, typename param_float_t = double>
Neumann values of solution as analytic function.
◆ reaction_rate()
template<unsigned int space_dimT, typename param_float_t = double>
The reaction rate for the PDE.
◆ right_hand_side()
template<unsigned int space_dimT, typename param_float_t = double>
Right-hand side in PDE as analytic function.
◆ dirichlet_nodes
template<unsigned int space_dimT, typename param_float_t = double>
Array containing hypernode types corresponding to Dirichlet boundary.
◆ neumann_nodes
template<unsigned int space_dimT, typename param_float_t = double>
Array containing hypernode types corresponding to Neumann boundary.
The documentation for this struct was generated from the following file: