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

Free functions for adding boundary flux integral contributions to a residual vector.

#include <dumux/discretization/cvfe/quadraturerules.hh>
#include <dumux/discretization/cvfe/localdof.hh>
#include <dumux/common/typetraits/localdofs_.hh>
#include <dumux/discretization/concepts.hh>

Go to the source code of this file.

Namespaces

namespace  Dumux
namespace  Dumux::Experimental

Functions

template<class ResidualVector, class Problem, Concepts::FVElementDiscretization ElementDiscretization, class ElementVariables, class BoundaryTypes>
void Dumux::Experimental::addFVBoundaryFluxIntegral (ResidualVector &residual, const Problem &problem, const ElementDiscretization &elemDisc, const ElementVariables &elemVars, const typename ElementDiscretization::SubControlVolumeFace &scvf, const BoundaryTypes &bcTypes)
 Adds boundary flux contributions to the residual for a single FV sub-control volume face.
template<class ResidualVector, class Problem, class ElementDiscretization, class ElementVariables, class BoundaryTypes>
void Dumux::Experimental::addFEBoundaryFluxIntegral (ResidualVector &residual, const Problem &problem, const ElementDiscretization &elemDisc, const ElementVariables &elemVars, const typename ElementDiscretization::BoundaryFace &boundaryFace, const BoundaryTypes &bcTypes)
 Adds boundary flux contributions to the residual related to FE discretization.