|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
constraints.hh File Reference
#include <dune/common/exceptions.hh>#include <dune/common/shared_ptr.hh>#include <dune/common/float_cmp.hh>#include <dune/pdelab/common/function.hh>#include <dune/pdelab/common/geometrywrapper.hh>#include <dune/pdelab/common/typetraits.hh>#include <dune/pdelab/common/intersectiontype.hh>#include <dune/pdelab/gridfunctionspace/gridfunctionspace.hh>#include "constraintstransformation.hh"#include "constraintsparameters.hh"Go to the source code of this file.
Classes | |
| struct | Dune::PDELab::CompositeConstraintsOperator< Children > |
| struct | Dune::PDELab::CompositeConstraintsParameters< Children > |
| struct | Dune::PDELab::PowerConstraintsParameters< T, k > |
Namespaces | |
| namespace | Dune |
| For backward compatibility – Do not use this! | |
| namespace | Dune::PDELab |
Functions | |
| template<typename GFS , typename CG > | |
| void | Dune::PDELab::constraints (const GFS &gfs, CG &cg, const bool verbose=false) |
| construct constraints | |
| template<typename P , typename GFS , typename CG > | |
| void | Dune::PDELab::constraints (const P &p, const GFS &gfs, CG &cg, const bool verbose=false) |
| construct constraints from given constraints parameter tree | |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::set_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
| construct constraints from given boundary condition function | |
| template<typename CG , typename XG , typename Cmp > | |
| bool | Dune::PDELab::check_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg, const Cmp &cmp=Cmp()) |
| check that constrained dofs match a certain value | |
| template<typename CG , typename XG > | |
| bool | Dune::PDELab::check_constrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
| check that constrained dofs match a certain value | |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::constrain_residual (const CG &cg, XG &xg) |
| transform residual into transformed basis: r -> r~ | |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::copy_constrained_dofs (const CG &cg, const XG &xgin, XG &xgout) |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::set_nonconstrained_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::copy_nonconstrained_dofs (const CG &cg, const XG &xgin, XG &xgout) |
| template<typename CG , typename XG > | |
| void | Dune::PDELab::set_shifted_dofs (const CG &cg, typename XG::ElementType x, XG &xg) |
Variable Documentation
◆ cl
| CL& cl |
◆ ig
| const IG& ig |
- Examples
- recipe-operator-splitting.cc.
◆ p
| const P& p |
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8