ALMaSS Partridge ODdox  1.1
The partridge model description following ODdox protocol
plants.h File Reference
#include <vector>
#include <algorithm>
#include <cstdio>
#include <fstream>
#include "tov_declaration.h"
#include "tole_declaration.h"

Go to the source code of this file.

Classes

class  CropGrowth
 
class  PlantGrowthData
 
class  PollenNectarDevelopmentCurve
 A standard class to contain a pollen or nectar curve based on indexed rates. More...
 
class  PollenNectarDevelopmentCurveSet
 
class  PollenNectarQuality
 
class  PollenNectarDevelopmentData
 A standard class to manage a range of pollen and nectar development curves based on indexed rates. More...
 

Enumerations

enum  Growth_Phases {
  janfirst = 0, sow, marchfirst, harvest1,
  harvest2, vegphase_foobar
}
 Growth phase indicator. More...
 

Variables

const unsigned int MaxNoInflections = 15
 
class PlantGrowthDatag_crops
 

Enumeration Type Documentation

◆ Growth_Phases

Growth phase indicator.

janfirst = from Jan 1st sow = after sowing marchfirst = after march 1st harvest1 = after first harvest/cut harvest2 = after 2nd harvest/cut and subsequent ones (if different veg behaviour to '3')

Enumerator
janfirst 
sow 
marchfirst 
harvest1 
harvest2 
vegphase_foobar 

Definition at line 51 of file plants.h.

51  {
52  janfirst = 0,
53  sow,
54  marchfirst,
55  harvest1,
56  harvest2,
58 }

Variable Documentation

◆ g_crops

◆ MaxNoInflections

const unsigned int MaxNoInflections = 15

Definition at line 41 of file plants.h.

Referenced by PlantGrowthData::FindDiff(), and PlantGrowthData::PlantGrowthData().

vegphase_foobar
Definition: plants.h:57
harvest1
Definition: plants.h:55
harvest2
Definition: plants.h:56
janfirst
Definition: plants.h:52
marchfirst
Definition: plants.h:54
sow
Definition: plants.h:53