Skip to content

Class TempLat::U1Kernels

ClassList > TempLat > U1Kernels

A class that computes the kernel of the U(1) gauge fields. More...

  • #include <u1kernels.h>

Public Functions

Type Name
U1Kernels () = default

Public Static Functions

Type Name
auto get (Model & model, Tag< N > a, KernelsTypes::EoM< Model > eom)
auto get (Model & model, Tag< N > n, KernelsTypes::Diffusion< Model > diffusion)
auto get (Model & model, Tag< N > a)
auto get_momentum (Model & model, Tag< N > a, KernelsTypes::EoM< Model > eom)
auto get_momentum (Model & model, Tag< N > a, KernelsTypes::Diffusion< Model > diffusion)

Detailed Description

Unit test: ctest -R test-u1kernels

Public Functions Documentation

function U1Kernels

TempLat::U1Kernels::U1Kernels () = default

Public Static Functions Documentation

function get [1/3]

template<class Model, int N>
static inline auto TempLat::U1Kernels::get (
    Model & model,
    Tag < N > a,
    KernelsTypes::EoM < Model > eom
) 

function get [2/3]

template<class Model, int N>
static inline auto TempLat::U1Kernels::get (
    Model & model,
    Tag < N > n,
    KernelsTypes::Diffusion < Model > diffusion
) 

function get [3/3]

template<class Model, int N>
static inline auto TempLat::U1Kernels::get (
    Model & model,
    Tag < N > a
) 

function get_momentum [1/2]

template<class Model, int N>
static inline auto TempLat::U1Kernels::get_momentum (
    Model & model,
    Tag < N > a,
    KernelsTypes::EoM < Model > eom
) 

function get_momentum [2/2]

template<class Model, int N>
static inline auto TempLat::U1Kernels::get_momentum (
    Model & model,
    Tag < N > a,
    KernelsTypes::Diffusion < Model > diffusion
) 


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