dune-pdelab
2.4-dev
|
#include <dune/common/exceptions.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/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 | |
Dune | |
Dune::PDELab | |
Functions | |
template<typename GFS , typename CG > | |
void | Dune::PDELab::constraints (const GFS &gfs, CG &cg, const bool verbose=false) |
construct constraints More... | |
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 More... | |
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 More... | |
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 More... | |
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 More... | |
template<typename CG , typename XG > | |
void | Dune::PDELab::constrain_residual (const CG &cg, XG &xg) |
transform residual into transformed basis: r -> r~ More... | |
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) |
CL& cl |
CL& cl_e |
CL& cl_f |
const EG& eg |
const IG& ig |
const P& p |
Referenced by Dune::PDELab::StokesDGVectorFEM< F, B, V, P, IP >::alpha_boundary(), Dune::PDELab::DGNavierStokes< PRM >::alpha_boundary(), Dune::PDELab::DGNavierStokes< PRM >::alpha_volume(), Dune::PDELab::constraints(), Dune::PDELab::VariableQkDGLocalFiniteElementMap< M, D, R, d, maxP >::getFEM(), Dune::PDELab::VariableOPBLocalFiniteElementMap< M, D, R, d, ComputationFieldType, maxP, bt >::getFEM(), Dune::PDELab::VariableMonomLocalFiniteElementMap< M, D, R, d, maxP >::getFEM(), Dune::PDELab::VariableQkDGLocalFiniteElementMap< M, D, R, d, maxP >::getOrder(), Dune::PDELab::VariableOPBLocalFiniteElementMap< M, D, R, d, ComputationFieldType, maxP, bt >::getOrder(), Dune::PDELab::VariableMonomLocalFiniteElementMap< M, D, R, d, maxP >::getOrder(), Dune::PDELab::fem::PkLocalFiniteElementMapBase< GV, D, R, k, 2 >::PkLocalFiniteElementMapBase(), Dune::PDELab::VariableQkDGLocalFiniteElementMap< M, D, R, d, maxP >::setOrder(), Dune::PDELab::VariableOPBLocalFiniteElementMap< M, D, R, d, ComputationFieldType, maxP, bt >::setOrder(), and Dune::PDELab::VariableMonomLocalFiniteElementMap< M, D, R, d, maxP >::setOrder().