DUNE-ACFEM (2.5.1)
Dune::ACFem::DifferentiableEmptyBlockConstraints< JacobianOperator > Class Template Reference
A class modelling differentiable do-nothing constraints. More...
#include <dune/acfem/operators/constraints/emptyblockconstraints.hh>
Collaboration diagram for Dune::ACFem::DifferentiableEmptyBlockConstraints< JacobianOperator >:
Public Member Functions | |
size_t | size () const |
Return the number of constrainted block-DoFs. | |
size_t | size () const |
Return the number of constrainted block-DoFs. | |
void | rebuild () const |
An update method which has to be called initially or after mesh-adaptation, or for time-dependent constraint values to recompute the affine offset when moving to the next time-step. | |
void | rebuild () const |
An update method which has to be called initially or after mesh-adaptation, or for time-dependent constraint values to recompute the affine offset when moving to the next time-step. | |
void | constrain (DiscreteFunctionType &w) const |
The solution operator; unconditionally install the given constraints into the argument. More... | |
void | constrain (DiscreteFunctionType &w) const |
The solution operator; unconditionally install the given constraints into the argument. More... | |
void | zeroConstrain (DiscreteFunctionType &w) const |
Unconditionally set the values of all masked DoFs to zero. | |
void | zeroConstrain (DiscreteFunctionType &w) const |
Unconditionally set the values of all masked DoFs to zero. | |
LocalOperatorType | localOperator (const EntityType &entity) const |
Generate the local version of this operator from the given entitiy. | |
Detailed Description
template<class JacobianOperator>
class Dune::ACFem::DifferentiableEmptyBlockConstraints< JacobianOperator >
A class modelling differentiable do-nothing constraints.
Useful to define default-types in template arguments.
Member Function Documentation
◆ constrain() [1/2]
template<class DiscreteFunction , class Traits >
|
inlineinherited |
The solution operator; unconditionally install the given constraints into the argument.
This "solves"
\[ w - g = 0 \]
for w.
References Dune::ACFem::asImp().
◆ constrain() [2/2]
|
inlineinherited |
The solution operator; unconditionally install the given constraints into the argument.
This "solves"
\[ w - g = 0 \]
for w.
The documentation for this class was generated from the following file:
- dune/acfem/operators/constraints/emptyblockconstraints.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.80.0
(May 12, 22:29, 2024)