MFEM  v4.2.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
Gecko::FunctionalRMS Class Reference

#include <gecko.hpp>

Inheritance diagram for Gecko::FunctionalRMS:
[legend]
Collaboration diagram for Gecko::FunctionalRMS:
[legend]

Public Member Functions

WeightedSum sum (const WeightedValue &term) const
 
Float mean (const WeightedSum &sum) const
 
Float bond (Float w, Float, uint) const
 
Float optimum (const std::vector< WeightedValue > &v) const
 
- Public Member Functions inherited from Gecko::Functional
virtual ~Functional ()
 
virtual WeightedSum sum (const WeightedSum &s, const WeightedValue &t) const
 
virtual WeightedSum sum (const WeightedSum &s, const WeightedSum &t) const
 
virtual void accumulate (WeightedSum &s, const WeightedValue &t) const
 
virtual void accumulate (WeightedSum &s, const WeightedSum &t) const
 
virtual bool less (const WeightedSum &s, const WeightedSum &t) const
 

Detailed Description

Definition at line 477 of file gecko.hpp.

Member Function Documentation

Float Gecko::FunctionalRMS::bond ( Float  w,
Float  ,
uint   
) const
inlinevirtual

Implements Gecko::Functional.

Definition at line 489 of file gecko.hpp.

Float Gecko::FunctionalRMS::mean ( const WeightedSum sum) const
inlinevirtual

Implements Gecko::Functional.

Definition at line 485 of file gecko.hpp.

Float Gecko::FunctionalRMS::optimum ( const std::vector< WeightedValue > &  v) const
inlinevirtual

Implements Gecko::Functional.

Definition at line 493 of file gecko.hpp.

WeightedSum Gecko::FunctionalRMS::sum ( const WeightedValue term) const
inlinevirtual

Implements Gecko::Functional.

Definition at line 481 of file gecko.hpp.


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