LifeV
|
File containing procedures for computing norm and errors. More...
#include <lifev/core/LifeV.hpp>
#include <lifev/core/fem/DOF.hpp>
#include <lifev/core/fem/CurrentFE.hpp>
Go to the source code of this file.
Namespaces | |
LifeV | |
Default Physical Solver. | |
Functions | |
template<typename VectorType > | |
Real | elementaryL2NormSquare (const VectorType &u, const CurrentFE &fe, const DOF &dof, const UInt nbComp) |
version for vectorial problem More... | |
Real | elementaryFctL2NormSquare (std::function< Real(Real, Real, Real) > fct, const CurrentFE &fe) |
returns the square of the L2 norm of fct on the current element More... | |
Real | elementaryFctL2NormSquare (std::function< Real(Real, Real, Real, Real, UInt) > fct, const CurrentFE &fe, const Real t, const UInt nbComp) |
for time dependent+vectorial. More... | |
template<typename VectorType > | |
Real | elementaryH1NormSquare (const VectorType &u, const CurrentFE &fe, const DOF &dof, const UInt nbComp=1) |
returns the square of the H1 norm of u on the current element More... | |
template<typename FunctionType > | |
Real | elementaryFctH1NormSquare (const FunctionType &fct, const CurrentFE &fe) |
returns the square of the H1 norm of fct on the current element More... | |
template<typename FunctionType > | |
Real | elementaryFctH1NormSquare (const FunctionType &fct, const CurrentFE &fe, const Real t, const UInt nbComp) |
returns the square of the H1 norm of fct on the current element (time-dependent case) More... | |
template<typename VectorType > | |
Real | elementaryDifferenceL2NormSquare (VectorType &u, std::function< Real(Real, Real, Real) > fct, const CurrentFE &fe, const DOF &dof) |
returns the square of the L2 norm of (u-fct) on the current element More... | |
template<typename VectorType > | |
Real | elementaryDifferenceL2NormSquare (VectorType &u, std::function< Real(Real, Real, Real, Real, UInt) > fct, const CurrentFE &fe, const DOF &dof, const Real t, const UInt nbComp) |
returns the square of the L2 norm of (u-fct) on the current element for time dependent+vectorial More... | |
template<typename VectorType , typename UsrFct > | |
Real | elementaryDifferenceH1NormSquare (const VectorType &u, const UsrFct &fct, const CurrentFE &fe, const DOF &dof) |
returns the square of the H1 norm of (u-fct) on the current element More... | |
template<typename VectorType , typename UsrFct > | |
Real | elementaryDifferenceH1NormSquare (const VectorType &u, const UsrFct &fct, const CurrentFE &fe, const DOF &dof, const Real t, const UInt nbComp) |
returns the square of the H1 norm of (u-fct) on the current element (time-dependent case) More... | |
template<typename VectorType > | |
Real | elementaryDifferenceIntegral (VectorType &u, std::function< Real(Real, Real, Real, Real, UInt) > fct, const CurrentFE &fe, const DOF &dof, const Real t, const UInt nbComp=1) |
returns the integral of (u-fct) of u on the current element for time dependent+vectorial More... | |
template<typename VectorType > | |
Real | elementaryIntegral (VectorType &u, const CurrentFE &fe, const DOF &dof, const UInt nbComp=1) |
returns the integral of u on the current element More... | |
Real | elementaryFctIntegral (std::function< Real(Real, Real, Real, Real, UInt) > fct, const CurrentFE &fe, const Real t, const UInt nbComp=1) |
returns the integral of fct on the current element More... | |
Public typedefs | |
typedef boost::numeric::ublas::zero_vector< Real > | ZeroVector |
File containing procedures for computing norm and errors.
Definition in file SobolevNorms.hpp.