Class TempLat::Energies
ClassList > TempLat > Energies
A class which computes the energy when working with our verlet-type algorithms. Assumes that the averages have already been computed.
#include <energies.h>
Public Functions
| Type | Name |
|---|---|
| Energies () = default |
Public Static Functions
| Type | Name |
|---|---|
| auto | electricSU2 (Model & model, T fldf) |
| auto | electricSU2 (Model & model) |
| auto | electricSU2SI (Model & model) |
| auto | electricU1 (Model & model, T fldf) |
| auto | electricU1 (Model & model) |
| auto | electricU1SI (Model & model) |
| auto | gradientCS (Model & model, T fldf) |
| auto | gradientCS (Model & model) |
| auto | gradientCSSI (Model & model) |
| auto | gradientS (Model & model, T fldf) |
| auto | gradientS (Model & model) |
| auto | gradientSSI (Model & model) |
| auto | gradientSU2Doublet (Model & model, T fldf) |
| auto | gradientSU2Doublet (Model & model) |
| auto | gradientSU2DoubletSI (Model & model) |
| auto | kineticCS (Model & model, T fldf) |
| auto | kineticCS (Model & model) |
| auto | kineticCSSI (Model & model) |
| auto | kineticS (Model & model, T fldf) |
| auto | kineticS (Model & model) |
| auto | kineticSSI (Model & model) |
| auto | kineticSU2Doublet (Model & model, T fldf) |
| auto | kineticSU2Doublet (Model & model) |
| auto | kineticSU2DoubletSI (Model & model) |
| auto | magneticSU2 (Model & model, T fldf) |
| auto | magneticSU2 (Model & model) |
| auto | magneticSU2SI (Model & model) |
| auto | magneticU1 (Model & model, T fldf) |
| auto | magneticU1 (Model & model) |
| auto | magneticU1SI (Model & model) |
| auto | pMinimal (Model & model) |
| auto | rho (Model & model) |
| auto | rhoMinimal (Model & model) |
| auto | rhoNMCAv (Model & model) |
| auto | rhoNMCAv1 (Model & model) |
| auto | rhoNMCAv2 (Model & model) |
| auto | totalEnergy (Model & model) |
Public Functions Documentation
function Energies
Public Static Functions Documentation
function electricSU2 [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::electricSU2 (
Model & model,
T fldf
)
function electricSU2 [2/2]
function electricSU2SI
function electricU1 [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::electricU1 (
Model & model,
T fldf
)
function electricU1 [2/2]
function electricU1SI
function gradientCS [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::gradientCS (
Model & model,
T fldf
)
function gradientCS [2/2]
function gradientCSSI
function gradientS [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::gradientS (
Model & model,
T fldf
)
function gradientS [2/2]
function gradientSSI
function gradientSU2Doublet [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::gradientSU2Doublet (
Model & model,
T fldf
)
function gradientSU2Doublet [2/2]
function gradientSU2DoubletSI
function kineticCS [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::kineticCS (
Model & model,
T fldf
)
function kineticCS [2/2]
function kineticCSSI
function kineticS [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::kineticS (
Model & model,
T fldf
)
function kineticS [2/2]
function kineticSSI
function kineticSU2Doublet [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::kineticSU2Doublet (
Model & model,
T fldf
)
function kineticSU2Doublet [2/2]
function kineticSU2DoubletSI
function magneticSU2 [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::magneticSU2 (
Model & model,
T fldf
)
function magneticSU2 [2/2]
function magneticSU2SI
function magneticU1 [1/2]
template<class Model, class T>
static inline auto TempLat::Energies::magneticU1 (
Model & model,
T fldf
)
function magneticU1 [2/2]
function magneticU1SI
function pMinimal
function rho
function rhoMinimal
function rhoNMCAv
function rhoNMCAv1
function rhoNMCAv2
function totalEnergy
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/definitions/energies.h