Class TempLat::ScalarU1AxionBase
template <typename T, typename SCALARU1AXIONCOUPLINGS>
ClassList > TempLat > ScalarU1AxionBase
Inherited by the following classes: TempLat::AbstractModel
Public Types
| Type | Name |
|---|---|
| typedef typename SCALARU1AXIONCOUPLINGS::template Container< T > | ScalarU1AxionCouplings |
Public Attributes
| Type | Name |
|---|---|
| ScalarU1AxionCouplings | alphaLambda_SU1 |
| T | tNonLinearAxionU1 |
Public Static Attributes
| Type | Name |
|---|---|
| constexpr bool | IsAxionU1Coupled = SCALARU1AXIONCOUPLINGS::howManyCouples() > 0 |
Protected Functions
| Type | Name |
|---|---|
| ScalarU1AxionBase (ParameterParser & parser) |
Public Types Documentation
typedef ScalarU1AxionCouplings
using TempLat::ScalarU1AxionBase< T, SCALARU1AXIONCOUPLINGS >::ScalarU1AxionCouplings = typename SCALARU1AXIONCOUPLINGS::template Container<T>;
Public Attributes Documentation
variable alphaLambda_SU1
variable tNonLinearAxionU1
Public Static Attributes Documentation
variable IsAxionU1Coupled
Protected Functions Documentation
function ScalarU1AxionBase
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/abstractmodel/scalaru1axionbase.h