|
dune-pdelab
2.0.0
|
#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"Go to the source code of this file.
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 F& f |
Referenced by Dune::PDELab::DGLinearAcousticsSpatialOperator< T, FEM >::alpha_boundary(), Dune::PDELab::DGMaxwellSpatialOperator< T, FEM >::alpha_boundary(), Dune::PDELab::DGLinearAcousticsSpatialOperator< T, FEM >::alpha_skeleton(), Dune::PDELab::DGMaxwellSpatialOperator< T, FEM >::alpha_skeleton(), Dune::PDELab::ConvectionDiffusionFEM< T, FiniteElementMap >::alpha_volume(), Dune::PDELab::ConvectionDiffusionDG_ErrorIndicator< T >::alpha_volume(), Dune::PDELab::ConvectionDiffusion< T >::alpha_volume(), Dune::PDELab::ConvectionDiffusionFEMResidualEstimator< T >::alpha_volume(), Dune::PDELab::DiffusionMFD< Data, WBuilder >::alpha_volume_post_skeleton(), Dune::PDELab::MultiStepMethod< T, MGOS, PDESolver, TrialV, TestV >::apply(), Dune::PDELab::HangingNodesConstraintsAssemblers::CubeGridQ1Assembler::assembleConstraints(), Dune::PDELab::HangingNodesConstraintsAssemblers::SimplexGridP1Assembler::assembleConstraints(), Dune::PDELab::DiffusionMFD< Data, WBuilder >::jacobian_apply_volume_post_skeleton(), Dune::PDELab::DiffusionMFD< Data, WBuilder >::jacobian_volume_post_skeleton(), Dune::PDELab::ConvectionDiffusionDG< T, FiniteElementMap >::lambda_volume(), Dune::PDELab::CG2DGHelper::ComputeCG2DGVisitor< R >::leaf(), Dune::PDELab::replay_visitor< GFS, DOFVector, CountVector >::leaf(), Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::skeleton(), and Dune::PDELab::InteriorNodeConstraints::updateInteriorNodes().
1.8.7