KASKADE 7 development version
Public Member Functions | List of all members
Kaskade::AbstractScalarProduct Class Referenceabstract

#include <abstract_interface.hh>

Detailed Description

Definition at line 344 of file abstract_interface.hh.

Inheritance diagram for Kaskade::AbstractScalarProduct:
Kaskade::AbstractNorm Kaskade::EnergyScalarProduct< X >

Public Member Functions

virtual double operator() (AbstractFunctionSpaceElement const &, AbstractFunctionSpaceElement const &) const =0
 
double operator() (AbstractFunctionSpaceElement const &v) const
 
virtual void setOrigin (AbstractLinearization const &)
 

Member Function Documentation

◆ operator()() [1/2]

virtual double Kaskade::AbstractScalarProduct::operator() ( AbstractFunctionSpaceElement const &  ,
AbstractFunctionSpaceElement const &   
) const
pure virtual

Implemented in Kaskade::EnergyScalarProduct< X >.

Referenced by operator()().

◆ operator()() [2/2]

double Kaskade::AbstractScalarProduct::operator() ( AbstractFunctionSpaceElement const &  v) const
inlinevirtual

Implements Kaskade::AbstractNorm.

Definition at line 348 of file abstract_interface.hh.

◆ setOrigin()

virtual void Kaskade::AbstractNorm::setOrigin ( AbstractLinearization const &  )
inlinevirtualinherited

Reimplemented in Kaskade::EnergyScalarProduct< X >.

Definition at line 341 of file abstract_interface.hh.


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