Programming tasks to Scientific Computing I
|
Calculates the norm of the difference between exact and numerical solution. More...
#include <errorMeasurements.h>
Public Member Functions | |
L2NormSqrDiff (const ConfiguratorType &conf, const VectorType &numericalSolution) | |
RealType | evaluateIntegrand (const typename ConfiguratorType::ElementType &el, int q) const |
Public Member Functions inherited from shellFE::UnitTriangleFENonlinIntegrationScalarIntegratorShellFE< ConfiguratorType, L2NormSqrDiff< ConfiguratorType > > | |
UnitTriangleFENonlinIntegrationScalarIntegratorShellFE (const ConfiguratorType &Config) | |
virtual | ~UnitTriangleFENonlinIntegrationScalarIntegratorShellFE () |
void | assembleAdd (RealType &Dest) const |
RealType | evaluateIntegrand (const typename ConfiguratorType::ElementType &El, int QuadPoint) const |
interface function, has to be provided in derived classes. More... | |
Protected Types | |
typedef ConfiguratorType::RealType | RealType |
typedef ConfiguratorType::VectorType | VectorType |
typedef ConfiguratorType::TangentVecType | TangentVecType |
Protected Attributes | |
std::unique_ptr< typename ConfiguratorType::VectorType > | _dof |
std::unique_ptr< shellFE::DiscreteVectorFunctionDefaultShellFE< ConfiguratorType > > | _x |
const shellFE::DiscreteFunctionDefaultShellFE< ConfiguratorType > | _numericalSolution |
Protected Attributes inherited from shellFE::UnitTriangleFENonlinIntegrationScalarIntegratorShellFE< ConfiguratorType, L2NormSqrDiff< ConfiguratorType > > | |
const ConfiguratorType & | _config |
Static Protected Attributes | |
static const int | dim = 3 |
Additional Inherited Members | |
Public Types inherited from shellFE::UnitTriangleFENonlinIntegrationScalarIntegratorShellFE< ConfiguratorType, L2NormSqrDiff< ConfiguratorType > > | |
typedef ConfiguratorType::RealType | RealType |
typedef ConfiguratorType::ElementType | ElementType |
Protected Member Functions inherited from shellFE::UnitTriangleFENonlinIntegrationScalarIntegratorShellFE< ConfiguratorType, L2NormSqrDiff< ConfiguratorType > > | |
L2NormSqrDiff< ConfiguratorType > & | asImp () |
const L2NormSqrDiff< ConfiguratorType > & | asImp () const |
Calculates the norm of the difference between exact and numerical solution.
Definition at line 14 of file errorMeasurements.h.
|
protected |
Definition at line 18 of file errorMeasurements.h.
|
protected |
Definition at line 20 of file errorMeasurements.h.
|
protected |
Definition at line 19 of file errorMeasurements.h.
|
inline |
Definition at line 30 of file errorMeasurements.h.
|
inline |
Definition at line 47 of file errorMeasurements.h.
|
protected |
Definition at line 24 of file errorMeasurements.h.
|
protected |
Definition at line 27 of file errorMeasurements.h.
|
protected |
Definition at line 25 of file errorMeasurements.h.
|
staticprotected |
Definition at line 22 of file errorMeasurements.h.