version 3.11-dev
Loading...
Searching...
No Matches
Dumux::L2Projection< FEBasis > Class Template Reference

#include <dumux/discretization/projection/l2_projection.hh>

Classes

struct  Params
 Parameters that can be passed to project(). More...

Public Types

template<int numEq = 1>
using CoefficientVector = Dune::BlockVector<Dune::FieldVector<Scalar, numEq>>

Public Member Functions

 L2Projection (const FEBasis &feBasis)
template<class Function>
auto project (Function &&function, const Params &params=Params{}) const

Member Typedef Documentation

◆ CoefficientVector

template<class FEBasis>
template<int numEq = 1>
using Dumux::L2Projection< FEBasis >::CoefficientVector = Dune::BlockVector<Dune::FieldVector<Scalar, numEq>>

Constructor & Destructor Documentation

◆ L2Projection()

template<class FEBasis>
Dumux::L2Projection< FEBasis >::L2Projection ( const FEBasis & feBasis)
inline

Member Function Documentation

◆ project()

template<class FEBasis>
template<class Function>
auto Dumux::L2Projection< FEBasis >::project ( Function && function,
const Params & params = Params{} ) const
inline

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