SORTIE Java Interface  1
Public Member Functions | Protected Attributes | List of all members
sortie.data.funcgroups.statechange.SeasonalWaterDeficit Class Reference

Corresponds to the clSeasonalWaterDeficit class. More...

Inheritance diagram for sortie.data.funcgroups.statechange.SeasonalWaterDeficit:
sortie.data.funcgroups.Behavior

Public Member Functions

 SeasonalWaterDeficit (GUIManager oManager, BehaviorTypeBase oParent, String sDescriptor, String sParFileTag, String sXMLRootString) throws ModelException
 Constructor. More...
 
void validateData (TreePopulation oPop) throws ModelException
 Makes sure proportions are proportions, and that they add up to 1. More...
 
- Public Member Functions inherited from sortie.data.funcgroups.Behavior
GUIManager getGUIManager ()
 
 Behavior (GUIManager oManager, BehaviorTypeBase oParent, String sDescriptor, String sParFileTag, String sXMLRootString, String sHelpFileString)
 Constructor. More...
 
abstract void validateData (TreePopulation oPop) throws ModelException
 Override this to implement data checking. More...
 
void callSetupDialog (JDialog jParent, MainWindow oMain)
 Override this to call a specific setup dialog for this behavior. More...
 
int getNumberOfDataObjects ()
 Gets the number of managed data objects. More...
 
ModelData getDataObject (int iInd)
 Gets the managed data object at a particular index. More...
 
void validate () throws ModelException
 Behavior performs an internal check to make sure its settings are consistent and logical. More...
 
void setListPosition (int iListPosition) throws ModelException
 Sets the behavior list position. More...
 
int getListPosition ()
 Gets the behavior list position. More...
 
String getXMLParametersRoot ()
 Gets the XML parameter root string. More...
 
int getNumberNewDataMembers ()
 
DataMember getNewTreeDataMember (int iIndex) throws ModelException
 
void setCanApplyTo (int iType, boolean bCanApply)
 Sets whether this behavior can apply to a given tree type. More...
 
String getParameterFileBehaviorName ()
 Gets the parameter file name for this behavior. More...
 
double getVersion ()
 Gets behavior's parameter file version. More...
 
double getMinimumVersion ()
 Gets behavior's parameter file minimum version. More...
 
String getDescriptor ()
 Gets the descriptor string. More...
 
String getHelpFileString ()
 Gets the help file UD. More...
 
void setDescriptor (String s)
 Sets the descriptor string. More...
 
int getNumberOfCombos ()
 Gets the number of species/type combos to which this behavior applies. More...
 
int getNumberOfGrids ()
 Gets the number of grids to which this behavior applies. More...
 
void deleteSpeciesTypeCombo (int iIndex) throws ModelException
 Deletes the SpeciesTypeCombo at the given index. More...
 
void deleteSpeciesTypeCombo (SpeciesTypeCombo oCombo) throws ModelException
 Deletes a SpeciesTypeCombo. More...
 
void clearSpeciesTypeCombos ()
 Empties the species/type combo list. More...
 
SpeciesTypeCombo getSpeciesTypeCombo (int iIndex) throws ModelException
 Returns the SpeciesTypeCombo at the given index of the species/type combo list. More...
 
Grid getGrid (int iIndex) throws ModelException
 Returns the Grid at the given index of the grid applies to list. More...
 
ModelData getRequiredData (int iIndex)
 Returns the required data object at a given index. More...
 
int getNumberOfRequiredDataObjects ()
 Gets the number of required data objects for this behavior. More...
 
void addSpeciesTypeCombo (SpeciesTypeCombo oCombo) throws ModelException
 Adds a new species/type combo to the list to which this behavior applies. More...
 
void addGrid (Grid oGrid, boolean bReplace)
 Adds a new Grid to the list to which this behavior applies. More...
 
void addRequiredData (ModelData oData)
 Adds a piece of required data to the list. More...
 
boolean [] getWhichSpeciesUsed (TreePopulation oPop)
 Returns which species to which this behavior is applied. More...
 
boolean setVectorValueByXMLTag (String sXMLTag, String sXMLParentTag, ArrayList< String > p_oData, String[] p_sChildXMLTags, boolean[] p_bAppliesTo, Attributes oParentAttributes, Attributes[] p_oAttributes) throws ModelException
 Sets a data vector's value. More...
 
boolean setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, Object oData) throws ModelException
 Sets a data object's value. More...
 
ModelData findObjectByXMLTag (String sXMLTag)
 Finds an object based on its XML tag. More...
 
void copySpecies (int iSpeciesCopyFrom, int iSpeciesCopyTo) throws ModelException
 Copies one species to another. More...
 
void writeXML (BufferedWriter jOut, TreePopulation oPop) throws ModelException
 Writes the XML data to a parameter file for the behaviors owned by this object. More...
 
void writeSpeciesSpecificValue (BufferedWriter jOut, ModelVector p_oData, TreePopulation oPop) throws java.io.IOException, ModelException
 Writes a set of species-specific float values to a parameter file. More...
 
void writeSpeciesSpecificValue (BufferedWriter jOut, ModelVector p_oData, TreePopulation oPop, boolean[] p_bFlags) throws java.io.IOException, ModelException
 Writes a set of species-specific values to a parameter file for a certain subset of species. More...
 
void readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException
 Accepts an XML parent tag (empty, no data) from the parser. More...
 
void changeOfSpeciesName (String sOldSpecies, String sNewSpecies)
 Performs any necessary tasks associated with changing the name of a species. More...
 
void changeOfSpecies (int iOldNumSpecies, int[] p_iIndexer, String[] p_sNewSpecies) throws ModelException
 Triggered when there is a change in the species list. More...
 
boolean getMustHaveTrees ()
 Gets whether this behavior must have trees. More...
 
ModelData findObjectByDescriptor (String sDescriptor)
 Finds an object based on its descriptor. More...
 
void writeBehaviorNode (BufferedWriter out, TreePopulation oPop) throws ModelException
 Writes behavior tags to the parameter file. More...
 
ArrayList< BehaviorParameterDisplayformatDataForDisplay (TreePopulation oPop)
 Formats data for display in a set of JTables. More...
 
String getAppliedToForDisplay (TreePopulation oPop)
 Get which species/types this behavior applies to, in a display-friendly format truncated to 250 chars. More...
 
void readDataFromDisplay (ArrayList< BehaviorParameterDisplay > oData, TreePopulation oPop) throws ModelException
 Reads in data from the parameter display window. More...
 
boolean canBeDuplicated ()
 Whether or not this behavior can be duplicated in the run. More...
 
void endOfParameterFileRead ()
 Called at the end of the parameter file read process. More...
 
void changeOfPlotResolution (float fOldX, float fOldY, float fNewX, float fNewY) throws ModelException
 Performs any tasks associated with a change of plot resolution. More...
 
setupType getSetupType ()
 
void writeParametersToTextFile (FileWriter jOut, TreePopulation oPop) throws IOException
 Writes the parameters for the behavior to file, using the same system as the basic parameter display and entry system. More...
 

Protected Attributes

ModelFloat m_fPropPptJan
 Proportion of rainfall falling in January. More...
 
ModelFloat m_fPropPptFeb
 Proportion of rainfall falling in February. More...
 
ModelFloat m_fPropPptMar
 Proportion of rainfall falling in March. More...
 
ModelFloat m_fPropPptApr
 Proportion of rainfall falling in April. More...
 
ModelFloat m_fPropPptMay
 Proportion of rainfall falling in May. More...
 
ModelFloat m_fPropPptJun
 Proportion of rainfall falling in June. More...
 
ModelFloat m_fPropPptJul
 Proportion of rainfall falling in July. More...
 
ModelFloat m_fPropPptAug
 Proportion of rainfall falling in August. More...
 
ModelFloat m_fPropPptSep
 Proportion of rainfall falling in September. More...
 
ModelFloat m_fPropPptOct
 Proportion of rainfall falling in October. More...
 
ModelFloat m_fPropPptNov
 Proportion of rainfall falling in November. More...
 
ModelFloat m_fPropPptDec
 Proportion of rainfall falling in December. More...
 
ModelFloat m_fRadJan
 Radiation for January. More...
 
ModelFloat m_fRadFeb
 Radiation for February. More...
 
ModelFloat m_fRadMar
 Radiation for March. More...
 
ModelFloat m_fRadApr
 Radiation for April. More...
 
ModelFloat m_fRadMay
 Radiation for May. More...
 
ModelFloat m_fRadJun
 Radiation for June. More...
 
ModelFloat m_fRadJul
 Radiation for July. More...
 
ModelFloat m_fRadAug
 Radiation for August. More...
 
ModelFloat m_fRadSep
 Radiation for September. More...
 
ModelFloat m_fRadOct
 Radiation for October. More...
 
ModelFloat m_fRadNov
 Radiation for November. More...
 
ModelFloat m_fRadDec
 Radiation for December. More...
 
ModelFloat m_fRatioTempJan
 Ratio of January temp to annual temp. More...
 
ModelFloat m_fRatioTempFeb
 Ratio of February temp to annual temp. More...
 
ModelFloat m_fRatioTempMar
 Ratio of March temp to annual temp. More...
 
ModelFloat m_fRatioTempApr
 Ratio of April temp to annual temp. More...
 
ModelFloat m_fRatioTempMay
 Ratio of May temp to annual temp. More...
 
ModelFloat m_fRatioTempJun
 Ratio of June temp to annual temp. More...
 
ModelFloat m_fRatioTempJul
 Ratio of July temp to annual temp. More...
 
ModelFloat m_fRatioTempAug
 Ratio of August temp to annual temp. More...
 
ModelFloat m_fRatioTempSep
 Ratio of September temp to annual temp. More...
 
ModelFloat m_fRatioTempOct
 Ratio of October temp to annual temp. More...
 
ModelFloat m_fRatioTempNov
 Ratio of November temp to annual temp. More...
 
ModelFloat m_fRatioTempDec
 Ratio of December temp to annual temp. More...
 
ModelFloat m_fAWS
 Available water storage. More...
 
- Protected Attributes inherited from sortie.data.funcgroups.Behavior
GUIManager m_oManager
 GUIManager object. More...
 
BehaviorTypeBase m_oParent
 Parent manager. More...
 
ArrayList< ModelDatamp_oAllData = new ArrayList<ModelData>()
 All data for this object. More...
 
ArrayList< SpeciesTypeCombomp_oTreesAppliesTo = new ArrayList<SpeciesTypeCombo>(0)
 A set of SpeciesTypeCombo objects to which this behavior is applied - or none if it is not applied to trees. More...
 
ArrayList< Integer > mp_iGridsAppliesTo = new ArrayList<Integer>(0)
 A set of hashcodes of the Grids to which this behavior is applied - or none if it is not applied to grids. More...
 
ArrayList< DataMembermp_oNewTreeDataMembers = new ArrayList<DataMember>(0)
 The new tree data members that this behavior adds, above and beyond the basic tree population data members. More...
 
boolean m_bCanBeDuplicated = true
 Whether or not this behavior can have multiple copies in a run or not. More...
 
String m_sDescriptor = ""
 This is what will be displayed as the name of a given behavior in the GUI. More...
 
String m_sParFileTag = ""
 String which is used to identify this behavior in the parameter file. More...
 
String m_sXMLRootString = ""
 XML tag to surround this behavior's data. More...
 
String m_sHelpFileString = ""
 Help file topic identifier string. More...
 
boolean [] mp_bCanApplyToTreeType
 For each tree type, whether or not this behavior can be applied to it. More...
 
double m_fVersion = 1.0
 Version of this behavior. More...
 
double m_fMinVersion = 1.0
 Minimum version of this behavior. More...
 
int m_iListPosition = -1
 This behavior's position in the behavior list. More...
 
setupType m_iBehaviorSetupType
 

Additional Inherited Members

- Static Public Member Functions inherited from sortie.data.funcgroups.Behavior
static void setVectorValues (ModelVector oData, Float[] p_fValuesToSet, boolean[] p_bAppliesTo)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, Float[] p_fValuesToSet)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, Double[] p_fValuesToSet, boolean[] p_bAppliesTo)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, Double[] p_fValuesToSet)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, Integer[] p_iValuesToSet, boolean[] p_bAppliesTo)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, String[] p_sValuesToSet)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, String[] p_sValuesToSet, boolean[] p_bAppliesTo)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector oData, Integer[] p_iValuesToSet)
 Sets the values for vector variables. More...
 
static void setVectorValues (ModelVector p_oData, ArrayList< String > p_oValuesToSet, boolean[] p_bAppliesTo) throws ModelException
 Sets the values for vector variables. More...
 
static void writeDataToFile (BufferedWriter ojOut, ModelData oData) throws java.io. IOException
 Writes a piece of data to an XML file. More...
 
static Object [] formatBlankHeaderRow (Object[][] p_oTable)
 Creates a blank header row for a table. More...
 
static Object [][] formatDataAsComboBox (Object[][] p_oExisting, ModelEnum oToFormat)
 Adds a value with combo box formatting to an Object array for display in a JTable. More...
 
static String formatComboBoxString (ModelEnum oToFormat)
 Formats a combo box string from a ModelEnum. More...
 
static void addDataObjectToDisplayArrays (ModelData p_oDataObject, ArrayList< ModelData > p_oSingles, ArrayList< ArrayList< SpeciesSpecific >> p_oSpeciesSpecific, boolean[] p_bAppliesTo)
 Adds a data object to the arrays which will eventually display run parameters in a set of tables. More...
 
static Object [][] addDataToArray (Object[][] p_oExistingArray, Object[] p_oAddArray)
 Adds an Object array to an existing Object array. More...
 
static Object [][] formatDataForTable (Object[][] p_oExisting, ModelFloat oToFormat)
 Formats and adds a value into an Object array suitable for placing in a JTable. More...
 
static Object [][] formatDataForTable (Object[][] p_oExisting, ModelInt oToFormat)
 Formats and adds a value into an Object array suitable for placing in a JTable. More...
 
static Object [][] formatDataForTable (Object[][] p_oExisting, ModelString oToFormat)
 Formats and adds a value into an Object array suitable for placing in a JTable. More...
 
static Object [][] formatDataForTable (Object[][] p_oExisting, ModelVector oToFormat)
 Formats a vector of values into an object array and adds it to another Object array suitable for placing in a JTable. More...
 
static Object [][] formatDataForTable (Object[][] p_oExisting, ModelVector oToFormat, boolean[] p_bWhichSpecies)
 Formats a vector of values into a plain vector suitable for placing in a JTable and adds it to a vector of vectors at the end. More...
 
static Object [] formatSpeciesHeaderRow (boolean[] p_bUsed, TreePopulation oPop)
 Creates an object array of strings consisting of species names, suitable for including in the parameter entry table. More...
 
static void ensureSize (ArrayList<?> list, int size)
 Ensure an ArrayList is at least a specific size. More...
 
- Public Attributes inherited from sortie.data.funcgroups.Behavior
boolean m_bMustHaveTrees = true
 If true, and a tree has no species/type combos, it automatically becomes disabled. More...
 
- Protected Member Functions inherited from sortie.data.funcgroups.Behavior
void setSingleValue (ModelData oDataMember, Object oData) throws ModelException
 Sets the value of a single data member. More...
 
BehaviorParameterDisplay formatTable (ArrayList< ModelData > p_oSingles, ArrayList< ArrayList< SpeciesSpecific >> p_oSpeciesSpecific, TreePopulation oPop)
 Turns vector groups of data objects into a set of tables for display. More...
 
- Static Protected Member Functions inherited from sortie.data.funcgroups.Behavior
static boolean boolArraysEqual (boolean[] p_bArrayOne, boolean[] p_bArrayTwo)
 Tests two boolean arrays for equality. More...
 

Detailed Description

Corresponds to the clSeasonalWaterDeficit class.

Author
lora

Constructor & Destructor Documentation

◆ SeasonalWaterDeficit()

sortie.data.funcgroups.statechange.SeasonalWaterDeficit.SeasonalWaterDeficit ( GUIManager  oManager,
BehaviorTypeBase  oParent,
String  sDescriptor,
String  sParFileTag,
String  sXMLRootString 
) throws ModelException

Constructor.

Parameters
oManagerGUIManager object
oParentParent managing object.
sDescriptorThe name of the behavior for the user.
sParFileTagString which is used to identify this behavior in the parameter file.
sXMLRootStringXML tag to surround this behavior's data.

Member Function Documentation

◆ validateData()

void sortie.data.funcgroups.statechange.SeasonalWaterDeficit.validateData ( TreePopulation  oPop) throws ModelException

Makes sure proportions are proportions, and that they add up to 1.

Parameters
oPopNot used.

Member Data Documentation

◆ m_fAWS

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fAWS
protected
Initial value:
= new ModelFloat(0,
"Available Water Storage in Top 100 cm Soil", "sc_wdAWS")

Available water storage.

◆ m_fPropPptApr

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptApr
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in April", "sc_wdAprPptProp")

Proportion of rainfall falling in April.

◆ m_fPropPptAug

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptAug
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in August", "sc_wdAugPptProp")

Proportion of rainfall falling in August.

◆ m_fPropPptDec

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptDec
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in December", "sc_wdDecPptProp")

Proportion of rainfall falling in December.

◆ m_fPropPptFeb

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptFeb
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in February", "sc_wdFebPptProp")

Proportion of rainfall falling in February.

◆ m_fPropPptJan

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptJan
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in January", "sc_wdJanPptProp")

Proportion of rainfall falling in January.

◆ m_fPropPptJul

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptJul
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in July", "sc_wdJulPptProp")

Proportion of rainfall falling in July.

◆ m_fPropPptJun

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptJun
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in June", "sc_wdJunPptProp")

Proportion of rainfall falling in June.

◆ m_fPropPptMar

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptMar
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in March", "sc_wdMarPptProp")

Proportion of rainfall falling in March.

◆ m_fPropPptMay

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptMay
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in May", "sc_wdMayPptProp")

Proportion of rainfall falling in May.

◆ m_fPropPptNov

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptNov
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in November", "sc_wdNovPptProp")

Proportion of rainfall falling in November.

◆ m_fPropPptOct

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptOct
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in October", "sc_wdOctPptProp")

Proportion of rainfall falling in October.

◆ m_fPropPptSep

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fPropPptSep
protected
Initial value:
= new ModelFloat(0,
"Proportion of Precipitation in September", "sc_wdSepPptProp")

Proportion of rainfall falling in September.

◆ m_fRadApr

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadApr
protected
Initial value:
= new ModelFloat(0,
"April Radiation (cal/cm2)", "sc_wdAprRad")

Radiation for April.

◆ m_fRadAug

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadAug
protected
Initial value:
= new ModelFloat(0,
"August Radiation (cal/cm2)", "sc_wdAugRad")

Radiation for August.

◆ m_fRadDec

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadDec
protected
Initial value:
= new ModelFloat(0,
"December Radiation (cal/cm2)", "sc_wdDecRad")

Radiation for December.

◆ m_fRadFeb

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadFeb
protected
Initial value:
= new ModelFloat(0,
"February Radiation (cal/cm2)", "sc_wdFebRad")

Radiation for February.

◆ m_fRadJan

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadJan
protected
Initial value:
= new ModelFloat(0,
"January Radiation (cal/cm2)", "sc_wdJanRad")

Radiation for January.

◆ m_fRadJul

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadJul
protected
Initial value:
= new ModelFloat(0,
"July Radiation (cal/cm2)", "sc_wdJulRad")

Radiation for July.

◆ m_fRadJun

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadJun
protected
Initial value:
= new ModelFloat(0,
"June Radiation (cal/cm2)", "sc_wdJunRad")

Radiation for June.

◆ m_fRadMar

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadMar
protected
Initial value:
= new ModelFloat(0,
"March Radiation (cal/cm2)", "sc_wdMarRad")

Radiation for March.

◆ m_fRadMay

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadMay
protected
Initial value:
= new ModelFloat(0,
"May Radiation (cal/cm2)", "sc_wdMayRad")

Radiation for May.

◆ m_fRadNov

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadNov
protected
Initial value:
= new ModelFloat(0,
"November Radiation (cal/cm2)", "sc_wdNovRad")

Radiation for November.

◆ m_fRadOct

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadOct
protected
Initial value:
= new ModelFloat(0,
"October Radiation (cal/cm2)", "sc_wdOctRad")

Radiation for October.

◆ m_fRadSep

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRadSep
protected
Initial value:
= new ModelFloat(0,
"September Radiation (cal/cm2)", "sc_wdSepRad")

Radiation for September.

◆ m_fRatioTempApr

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempApr
protected
Initial value:
= new ModelFloat(0,
"Ratio of April Temp to Annual Temp", "sc_wdAprTempRatio")

Ratio of April temp to annual temp.

◆ m_fRatioTempAug

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempAug
protected
Initial value:
= new ModelFloat(0,
"Ratio of August Temp to Annual Temp", "sc_wdAugTempRatio")

Ratio of August temp to annual temp.

◆ m_fRatioTempDec

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempDec
protected
Initial value:
= new ModelFloat(0,
"Ratio of December Temp to Annual Temp", "sc_wdDecTempRatio")

Ratio of December temp to annual temp.

◆ m_fRatioTempFeb

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempFeb
protected
Initial value:
= new ModelFloat(0,
"Ratio of February Temp to Annual Temp", "sc_wdFebTempRatio")

Ratio of February temp to annual temp.

◆ m_fRatioTempJan

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempJan
protected
Initial value:
= new ModelFloat(0,
"Ratio of January Temp to Annual Temp", "sc_wdJanTempRatio")

Ratio of January temp to annual temp.

◆ m_fRatioTempJul

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempJul
protected
Initial value:
= new ModelFloat(0,
"Ratio of July Temp to Annual Temp", "sc_wdJulTempRatio")

Ratio of July temp to annual temp.

◆ m_fRatioTempJun

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempJun
protected
Initial value:
= new ModelFloat(0,
"Ratio of June Temp to Annual Temp", "sc_wdJunTempRatio")

Ratio of June temp to annual temp.

◆ m_fRatioTempMar

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempMar
protected
Initial value:
= new ModelFloat(0,
"Ratio of March Temp to Annual Temp", "sc_wdMarTempRatio")

Ratio of March temp to annual temp.

◆ m_fRatioTempMay

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempMay
protected
Initial value:
= new ModelFloat(0,
"Ratio of May Temp to Annual Temp", "sc_wdMayTempRatio")

Ratio of May temp to annual temp.

◆ m_fRatioTempNov

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempNov
protected
Initial value:
= new ModelFloat(0,
"Ratio of November Temp to Annual Temp", "sc_wdNovTempRatio")

Ratio of November temp to annual temp.

◆ m_fRatioTempOct

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempOct
protected
Initial value:
= new ModelFloat(0,
"Ratio of October Temp to Annual Temp", "sc_wdOctTempRatio")

Ratio of October temp to annual temp.

◆ m_fRatioTempSep

ModelFloat sortie.data.funcgroups.statechange.SeasonalWaterDeficit.m_fRatioTempSep
protected
Initial value:
= new ModelFloat(0,
"Ratio of September Temp to Annual Temp", "sc_wdSepTempRatio")

Ratio of September temp to annual temp.


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