version 3.11-dev
Dumux::DirichletConstraints< Data > Class Template Reference

Constraints related to Dirichlet boundaries. This class generates global constraints based on Dirichlet conditions set on grid intersections.

#include <dumux/discretization/dirichletconstraints.hh>

Public Member Functions

template<class Problem , typename DirichletFunction >
void update (const Problem &problem, const DirichletFunction &dirichletFunction)
 Update the boundary types for all element intersections. More...
 
auto begin () const
 
auto end () const
 

Member Function Documentation

◆ begin()

template<class Data >
auto Dumux::DirichletConstraints< Data >::begin ( ) const
inline

◆ end()

template<class Data >
auto Dumux::DirichletConstraints< Data >::end ( ) const
inline

◆ update()

template<class Data >
template<class Problem , typename DirichletFunction >
void Dumux::DirichletConstraints< Data >::update ( const Problem &  problem,
const DirichletFunction &  dirichletFunction 
)
inline
Parameters
problemThe problem object which needs to be simulated
dirichletFunctionFunction for evaluating Dirichlet boundary conditions

The documentation for this class was generated from the following file: