|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
dirichletwrapper.hh
Go to the documentation of this file.
typename Impl::voider< Types... >::type void_t
virtual void operator()()=0
STL namespace.
abstract differentiable operator
Definition differentiableoperator.hh:29
Definition dirichletconstraints.hh:61
Definition dirichletwrapper.hh:31
void setConstraints(const GF &u, RangeFunctionType &w) const
Definition dirichletwrapper.hh:60
DirichletWrapperOperator(Args &... args)
Definition dirichletwrapper.hh:44
auto operator()(const GF &u, RangeFunctionType &w) const -> Dune::void_t< decltype(std::declval< const Operator & >()(u, w))>
Definition dirichletwrapper.hh:107
auto jacobian(const GridFunctionType &u, JacobianOperatorType &jOp) const -> Dune::void_t< decltype(std::declval< const Operator & >().jacobian(u, jOp))>
Definition dirichletwrapper.hh:121
void setConstraints(JacobianOperatorType &lin) const
Definition dirichletwrapper.hh:65
DomainDiscreteFunctionSpaceType::RangeType DomainRangeType
Definition dirichletwrapper.hh:39
Operator::JacobianOperatorType JacobianOperatorType
Definition dirichletwrapper.hh:38
void subConstraints(const GF &u, RangeFunctionType &w) const
Definition dirichletwrapper.hh:71
Operator::DirichletModelType DirichletModelType
Definition dirichletwrapper.hh:35
RangeFunctionType::DiscreteFunctionSpaceType RangeDiscreteFunctionSpaceType
Definition dirichletwrapper.hh:37
void addConstraints(RangeFunctionType &w) const
Definition dirichletwrapper.hh:87
std::size_t gridSizeInterior() const
Definition dirichletwrapper.hh:138
const RangeDiscreteFunctionSpaceType & rangeSpace() const
Definition dirichletwrapper.hh:133
void setConstraints(const DomainRangeType &value, DomainFunctionType &u) const
Definition dirichletwrapper.hh:54
auto setCommunicate(const bool commuicate) -> Dune::void_t< decltype(std::declval< O >().setCommunicate(true)) >
Definition dirichletwrapper.hh:144
Operator::RangeFunctionType RangeFunctionType
Definition dirichletwrapper.hh:33
const ConstraintsType & constraints() const
Definition dirichletwrapper.hh:158
const DomainDiscreteFunctionSpaceType & domainSpace() const
Definition dirichletwrapper.hh:129
ConstraintsType::DirichletBlockVector DirichletBlockVector
Definition dirichletwrapper.hh:41
auto setQuadratureOrders(unsigned int interior, unsigned int surface) -> Dune::void_t< decltype(std::declval< O >().setQuadratureOrders(0, 0)) >
Definition dirichletwrapper.hh:151
void subConstraints(RangeFunctionType &w) const
Definition dirichletwrapper.hh:76
DomainFunctionType::DiscreteFunctionSpaceType DomainDiscreteFunctionSpaceType
Definition dirichletwrapper.hh:36
void addConstraints(const GF &u, RangeFunctionType &w) const
Definition dirichletwrapper.hh:82
void setConstraints(DomainFunctionType &u) const
Definition dirichletwrapper.hh:49
Constraints ConstraintsType
Definition dirichletwrapper.hh:40
void jacobian(const DomainFunctionType &u, JacobianOperatorType &jOp) const
Definition dirichletwrapper.hh:114
Operator::DomainFunctionType DomainFunctionType
Definition dirichletwrapper.hh:32
const auto & dirichletBlocks() const
Definition dirichletwrapper.hh:92
T is_same_v
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8