DUNE-ACFEM (unstable)
ModelInterface
Interface definition for a model for a non-linear diffusion dominated model in the context of continuous FEM. More...
Classes | |
struct | Dune::ACFem::ModelBase< DomainFunctionSpace, RangeFunctionSpace > |
A structure defining some basic default types and methods. More... | |
class | Dune::ACFem::PDEModel::ModelFacade< ModelImpl > |
A class defining the "closure" type of all supported model-method and method-call-signatures. More... | |
Functions | |
template<class Model , std::enable_if_t< IsPDEModel< Model >::value, int > = 0> | |
auto | Dune::ACFem::PDEModel::modelFacade (Model &&m) |
Generate the closure model for all supported model-methods. More... | |
Detailed Description
Interface definition for a model for a non-linear diffusion dominated model in the context of continuous FEM.
Function Documentation
◆ modelFacade()
template<class Model , std::enable_if_t< IsPDEModel< Model >::value, int > = 0>
auto Dune::ACFem::PDEModel::modelFacade | ( | Model && | m | ) |
Generate the closure model for all supported model-methods.
- See also
- ModelFacade, closure()
- Parameters
-
[in] m The model to generate the closure from.
- Returns
- A "facade" with the methods defined in the ModelFacade class.
- Note
- The return value is not ModelFacade<Model>, but the UnaryModelExpression generated by the call to the closure() function.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 27, 23:30, 2024)