#include <dune/fem/schemes/dgfemscheme.hh>
|
static const int | dimRange = FunctionSpaceType::dimRange |
|
◆ DiscreteFunctionSpaceType
template<class Model , int polOrder, SolverType solver>
choose type of discrete function space
◆ DiscreteFunctionType
template<class Model , int polOrder, SolverType solver>
typedef UsedSolverType::DiscreteFunctionType DGFemScheme< Model, polOrder, solver >::DiscreteFunctionType |
◆ EllipticOperatorType
template<class Model , int polOrder, SolverType solver>
◆ ExactSolutionType
template<class Model , int polOrder, SolverType solver>
typedef ModelType::ExactSolutionType DGFemScheme< Model, polOrder, solver >::ExactSolutionType |
◆ FunctionSpaceType
template<class Model , int polOrder, SolverType solver>
typedef ModelType::FunctionSpaceType DGFemScheme< Model, polOrder, solver >::FunctionSpaceType |
type of function space (scalar functions,
)
◆ GridPartType
template<class Model , int polOrder, SolverType solver>
typedef ModelType::GridPartType DGFemScheme< Model, polOrder, solver >::GridPartType |
grid view (e.g. leaf grid view) provided in the template argument list
◆ GridType
template<class Model , int polOrder, SolverType solver>
typedef GridPartType::GridType DGFemScheme< Model, polOrder, solver >::GridType |
type of underyling hierarchical grid needed for data output
◆ LinearOperatorType
template<class Model , int polOrder, SolverType solver>
typedef UsedSolverType::LinearOperatorType DGFemScheme< Model, polOrder, solver >::LinearOperatorType |
◆ ModelType
template<class Model , int polOrder, SolverType solver>
typedef Model DGFemScheme< Model, polOrder, solver >::ModelType |
type of the mathematical model
◆ UsedSolverType
template<class Model , int polOrder, SolverType solver>
◆ DGFemScheme() [1/2]
template<class Model , int polOrder, SolverType solver>
◆ DGFemScheme() [2/2]
template<class Model , int polOrder, SolverType solver>
◆ exactSolution()
template<class Model , int polOrder, SolverType solver>
◆ solution()
template<class Model , int polOrder, SolverType solver>
◆ solve()
template<class Model , int polOrder, SolverType solver>
void DGFemScheme< Model, polOrder, solver >::solve |
( |
bool |
assemble | ) |
|
|
inline |
solve the system - bool parameter false: only assemble if grid has changed true: assemble in any case
◆ dimRange
template<class Model , int polOrder, SolverType solver>
const int DGFemScheme< Model, polOrder, solver >::dimRange = FunctionSpaceType::dimRange |
|
static |
◆ discreteSpace_
template<class Model , int polOrder, SolverType solver>
◆ exactSolution_
template<class Model , int polOrder, SolverType solver>
◆ gridPart_
template<class Model , int polOrder, SolverType solver>
◆ implicitModel_
template<class Model , int polOrder, SolverType solver>
◆ implicitOperator_
template<class Model , int polOrder, SolverType solver>
◆ linearOperator_
template<class Model , int polOrder, SolverType solver>
◆ penalty_
template<class Model , int polOrder, SolverType solver>
const double DGFemScheme< Model, polOrder, solver >::penalty_ |
|
protected |
◆ rhs_
template<class Model , int polOrder, SolverType solver>
◆ solution_
template<class Model , int polOrder, SolverType solver>
◆ solverEps_
template<class Model , int polOrder, SolverType solver>
const double DGFemScheme< Model, polOrder, solver >::solverEps_ |
|
protected |
The documentation for this class was generated from the following file: