Utopia  2
Framework for studying models of complex & adaptive systems.
Public Member Functions | Public Attributes | List of all members
Utopia::Models::PredatorPreyPlant::PlantParams Struct Reference

The parameters characterizing plants. More...

#include <species.hh>

Public Member Functions

 PlantParams (const Utopia::DataIO::Config &cfg)
 Construct a species from a configuration node. More...
 
 PlantParams ()=delete
 

Public Attributes

const GrowthModel growth_model
 The growth model of the plant. More...
 
const unsigned int regen_time
 The deterministic regeneration time. More...
 
const double regen_prob
 The regeneration probability, evaluated each time step. More...
 

Detailed Description

The parameters characterizing plants.

Constructor & Destructor Documentation

◆ PlantParams() [1/2]

Utopia::Models::PredatorPreyPlant::PlantParams::PlantParams ( const Utopia::DataIO::Config cfg)
inline

Construct a species from a configuration node.

◆ PlantParams() [2/2]

Utopia::Models::PredatorPreyPlant::PlantParams::PlantParams ( )
delete

Member Data Documentation

◆ growth_model

const GrowthModel Utopia::Models::PredatorPreyPlant::PlantParams::growth_model

The growth model of the plant.

◆ regen_prob

const double Utopia::Models::PredatorPreyPlant::PlantParams::regen_prob

The regeneration probability, evaluated each time step.

◆ regen_time

const unsigned int Utopia::Models::PredatorPreyPlant::PlantParams::regen_time

The deterministic regeneration time.


The documentation for this struct was generated from the following file: