Skip to content

Class TempLat::GaugeDerivatives

ClassList > TempLat > GaugeDerivatives

A class which computes spatial scalar and (covariant) gauge derivatives.

  • #include <gaugederivatives.h>

Public Functions

Type Name
GaugeDerivatives () = delete

Public Static Functions

Type Name
auto LaplacianGWs (Model & model)
auto LaplacianS (Model & model, Tag< N > n)
auto SU2sForSU2DoubletCovDerivs (Model & model, Tag< N > t, Tag< I > i)
auto SU2sForSU2DoubletCovDerivs (Model & model, Tag< N > t)
auto U1sForCSCovDerivs (Model & model, Tag< N > n, Tag< I > i)
auto U1sForCSCovDerivs (Model & model, Tag< N > n)
auto U1sForSU2DoubletCovDerivs (Model & model, Tag< N > n, Tag< I > i)
auto U1sForSU2DoubletCovDerivs (Model & model, Tag< N > t)
auto covLaplacianCS (Model & model, Tag< N > n)
auto covLaplacianSU2Doublet (Model & model, Tag< N > n)
auto forwardCovGradientCS (Model & model, Tag< N > n, Tag< I > i)
auto forwardCovGradientCS (Model & model, Tag< N > n)
auto forwardCovGradientSU2Doublet (Model & model, Tag< N > n, Tag< I > i)
auto forwardCovGradientSU2Doublet (Model & model, Tag< N > n)
auto forwardGradient (Model & model, Tag< N > n, Tag< I > i)
auto forwardGradient (Model & model, Tag< N > n)

Public Functions Documentation

function GaugeDerivatives

TempLat::GaugeDerivatives::GaugeDerivatives () = delete

Public Static Functions Documentation

function LaplacianGWs

template<class Model>
static inline auto TempLat::GaugeDerivatives::LaplacianGWs (
    Model & model
) 

function LaplacianS

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::LaplacianS (
    Model & model,
    Tag < N > n
) 

function SU2sForSU2DoubletCovDerivs [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::SU2sForSU2DoubletCovDerivs (
    Model & model,
    Tag < N > t,
    Tag < I > i
) 

function SU2sForSU2DoubletCovDerivs [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::SU2sForSU2DoubletCovDerivs (
    Model & model,
    Tag < N > t
) 

function U1sForCSCovDerivs [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::U1sForCSCovDerivs (
    Model & model,
    Tag < N > n,
    Tag < I > i
) 

function U1sForCSCovDerivs [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::U1sForCSCovDerivs (
    Model & model,
    Tag < N > n
) 

function U1sForSU2DoubletCovDerivs [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::U1sForSU2DoubletCovDerivs (
    Model & model,
    Tag < N > n,
    Tag < I > i
) 

function U1sForSU2DoubletCovDerivs [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::U1sForSU2DoubletCovDerivs (
    Model & model,
    Tag < N > t
) 

function covLaplacianCS

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::covLaplacianCS (
    Model & model,
    Tag < N > n
) 

function covLaplacianSU2Doublet

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::covLaplacianSU2Doublet (
    Model & model,
    Tag < N > n
) 

function forwardCovGradientCS [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::forwardCovGradientCS (
    Model & model,
    Tag < N > n,
    Tag < I > i
) 

function forwardCovGradientCS [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::forwardCovGradientCS (
    Model & model,
    Tag < N > n
) 

function forwardCovGradientSU2Doublet [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::forwardCovGradientSU2Doublet (
    Model & model,
    Tag < N > n,
    Tag < I > i
) 

function forwardCovGradientSU2Doublet [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::forwardCovGradientSU2Doublet (
    Model & model,
    Tag < N > n
) 

function forwardGradient [1/2]

template<class Model, int N, int I>
static inline auto TempLat::GaugeDerivatives::forwardGradient (
    Model & model,
    Tag < N > n,
    Tag < I > i
) 

function forwardGradient [2/2]

template<class Model, int N>
static inline auto TempLat::GaugeDerivatives::forwardGradient (
    Model & model,
    Tag < N > n
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/definitions/gaugederivatives.h