namespace Gambit::Models

Forward declaration of Models::ModelFunctorClaw class for use in constructors.

Namespaces

Name
Gambit::Models::PARENT

Classes

Name
structGambit::Models::DiracSingletDM_Z2Model
classGambit::Models::DiracSingletDM_Z2SimpleSpec
structGambit::Models::DMEFTModel
Simple DMEFT model object.
classGambit::Models::DMEFTSimpleSpec
classGambit::Models::DMsimpVectorMedDiracDMModel
Simple DMsimpVectorMedDiracDM model object.
classGambit::Models::DMsimpVectorMedDiracDMSimpleSpec
classGambit::Models::DMsimpVectorMedMajoranaDMModel
Simple DMsimpVectorMedMajoranaDM model object.
classGambit::Models::DMsimpVectorMedMajoranaDMSimpleSpec
classGambit::Models::DMsimpVectorMedScalarDMModel
Simple DMsimpVectorMedScalarDM model object.
classGambit::Models::DMsimpVectorMedScalarDMSimpleSpec
classGambit::Models::DMsimpVectorMedVectorDMModel
Simple DMsimpVectorMedVectorDM model object.
classGambit::Models::DMsimpVectorMedVectorDMSimpleSpec
structGambit::Models::MajoranaSingletDM_Z2Model
classGambit::Models::MajoranaSingletDM_Z2SimpleSpec
classGambit::Models::ModelFunctorClaw
classGambit::Models::partmap
classGambit::Models::safe_param_map
structGambit::Models::ScalarSingletDM_Z2Model
classGambit::Models::ScalarSingletDM_Z2SimpleSpec
structGambit::Models::ScalarSingletDM_Z3Model
classGambit::Models::ScalarSingletDM_Z3SimpleSpec
structGambit::Models::VectorSingletDM_Z2Model
classGambit::Models::VectorSingletDM_Z2SimpleSpec

Types

Name
typedef std::stringstr
typedef std::vector< primary_model_functor * >primodel_vec
typedef std::map< str, primary_model_functor * >activemodel_map
typedef std::map< std::string, primary_model_functor * >::const_iteratoractivemodel_it

Functions

Name
ModelFunctorClaw &ModelDB()
Claw accessor function.
voidset_many_to_one(ModelParameters & myP, const std::vector< std::string > & v, const double value)
partmap &ParticleDB()
Database accessor function.
voiddefine_particles(partmap * )
Declare redirected constructor.

Types Documentation

typedef str

typedef std::string Gambit::Models::str;

typedef primodel_vec

typedef std::vector<primary_model_functor*> Gambit::Models::primodel_vec;

typedef activemodel_map

typedef std::map<str, primary_model_functor *> Gambit::Models::activemodel_map;

typedef activemodel_it

typedef std::map<std::string,primary_model_functor*>::const_iterator Gambit::Models::activemodel_it;

Functions Documentation

function ModelDB

ModelFunctorClaw & ModelDB()

Claw accessor function.

function set_many_to_one

inline void set_many_to_one(
    ModelParameters & myP,
    const std::vector< std::string > & v,
    const double value
)

function ParticleDB

partmap & ParticleDB()

Database accessor function.

function define_particles

void define_particles(
    partmap * 
)

Declare redirected constructor.


Updated on 2023-06-26 at 21:36:52 +0000