version 3.11-dev
Loading...
Searching...
No Matches
dirichletconstraints.hh File Reference

Constraints related to Dirichlet boundaries.

#include <concepts>
#include <cstddef>
#include <limits>
#include <unordered_map>
#include <vector>
#include <dune/grid/common/rangegenerators.hh>
#include <dumux/common/indextraits.hh>

Go to the source code of this file.

Classes

struct  Dumux::ConstraintData< Info, Values >
struct  Dumux::DirichletConstraintData< DirichletConstraintInfo, DirichletValues, IndexType >

Namespaces

namespace  Dumux

Functions

template<class Constraint, class GridDiscretization, class ConstraintInfoFunc, class ValuesFunc>
void Dumux::appendBoundaryDirichletConstraints (std::vector< Constraint > &constraints, const GridDiscretization &gridDiscretization, const ConstraintInfoFunc &constraintInfo, const ValuesFunc &values)
 Append the Dirichlet constraints of the local dofs on the boundary faces of a grid discretization.