Grid 0.7.0
Metric< Field > Class Template Referenceabstract

#include <Metric.h>

Inheritance diagram for Metric< Field >:
TrivialMetric< Field >

Public Member Functions

virtual void ImportGauge (const Field &)=0
virtual void M (const Field &, Field &)=0
virtual void Minv (const Field &, Field &)=0
virtual void MSquareRoot (Field &)=0
virtual void MInvSquareRoot (Field &)=0
virtual void MDeriv (const Field &, Field &)=0
virtual void MDeriv (const Field &, const Field &, Field &)=0

Detailed Description

template<typename Field>
class Metric< Field >

Definition at line 35 of file Metric.h.

Member Function Documentation

◆ ImportGauge()

template<typename Field>
virtual void Metric< Field >::ImportGauge ( const Field & )
pure virtual

Implemented in TrivialMetric< Field >.

◆ M()

template<typename Field>
virtual void Metric< Field >::M ( const Field & ,
Field &  )
pure virtual

Implemented in TrivialMetric< Field >.

◆ Minv()

template<typename Field>
virtual void Metric< Field >::Minv ( const Field & ,
Field &  )
pure virtual

Implemented in TrivialMetric< Field >.

◆ MSquareRoot()

template<typename Field>
virtual void Metric< Field >::MSquareRoot ( Field & )
pure virtual

Implemented in TrivialMetric< Field >.

◆ MInvSquareRoot()

template<typename Field>
virtual void Metric< Field >::MInvSquareRoot ( Field & )
pure virtual

Implemented in TrivialMetric< Field >.

◆ MDeriv() [1/2]

template<typename Field>
virtual void Metric< Field >::MDeriv ( const Field & ,
Field &  )
pure virtual

Implemented in TrivialMetric< Field >.

◆ MDeriv() [2/2]

template<typename Field>
virtual void Metric< Field >::MDeriv ( const Field & ,
const Field & ,
Field &  )
pure virtual

Implemented in TrivialMetric< Field >.


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