|
| RoofVegetation (const Model &model, std::string roughness="Smooth") |
virtual | ~RoofVegetation () |
double | heightofPlants () const |
Quantity | getHeightofPlants (bool returnIP=false) const |
bool | isHeightofPlantsDefaulted () const |
double | leafAreaIndex () const |
Quantity | getLeafAreaIndex (bool returnIP=false) const |
bool | isLeafAreaIndexDefaulted () const |
double | leafReflectivity () const |
Quantity | getLeafReflectivity (bool returnIP=false) const |
bool | isLeafReflectivityDefaulted () const |
double | leafEmissivity () const |
Quantity | getLeafEmissivity (bool returnIP=false) const |
bool | isLeafEmissivityDefaulted () const |
double | minimumStomatalResistance () const |
Quantity | getMinimumStomatalResistance (bool returnIP=false) const |
bool | isMinimumStomatalResistanceDefaulted () const |
std::string | soilLayerName () const |
bool | isSoilLayerNameDefaulted () const |
std::string | roughness () const |
double | density () const |
double | specificHeat () const |
double | saturationVolumetricMoistureContent () const |
double | residualVolumetricMoistureContent () const |
double | initialVolumetricMoistureContent () const |
bool | isRoughnessDefaulted () const |
double | thickness () const |
Quantity | getThickness (bool returnIP=false) const |
bool | isThicknessDefaulted () const |
double | conductivityofDrySoil () const |
Quantity | getConductivityofDrySoil (bool returnIP=false) const |
bool | isConductivityofDrySoilDefaulted () const |
double | densityofDrySoil () const |
Quantity | getDensityofDrySoil (bool returnIP=false) const |
bool | isDensityofDrySoilDefaulted () const |
double | specificHeatofDrySoil () const |
Quantity | getSpecificHeatofDrySoil (bool returnIP=false) const |
bool | isSpecificHeatofDrySoilDefaulted () const |
boost::optional< double > | thermalAbsorptance () const |
Quantity | getThermalAbsorptance (bool returnIP=false) const |
bool | isThermalAbsorptanceDefaulted () const |
boost::optional< double > | solarAbsorptance () const |
Quantity | getSolarAbsorptance (bool returnIP=false) const |
bool | isSolarAbsorptanceDefaulted () const |
boost::optional< double > | visibleAbsorptance () const |
Quantity | getVisibleAbsorptance (bool returnIP=false) const |
bool | isVisibleAbsorptanceDefaulted () const |
double | saturationVolumetricMoistureContentoftheSoilLayer () const |
Quantity | getSaturationVolumetricMoistureContentoftheSoilLayer (bool returnIP=false) const |
bool | isSaturationVolumetricMoistureContentoftheSoilLayerDefaulted () const |
double | residualVolumetricMoistureContentoftheSoilLayer () const |
Quantity | getResidualVolumetricMoistureContentoftheSoilLayer (bool returnIP=false) const |
bool | isResidualVolumetricMoistureContentoftheSoilLayerDefaulted () const |
double | initialVolumetricMoistureContentoftheSoilLayer () const |
Quantity | getInitialVolumetricMoistureContentoftheSoilLayer (bool returnIP=false) const |
bool | isInitialVolumetricMoistureContentoftheSoilLayerDefaulted () const |
std::string | moistureDiffusionCalculationMethod () const |
bool | isMoistureDiffusionCalculationMethodDefaulted () const |
bool | setLeafAreaIndex (double value) |
bool | setLeafReflectivity (double value) |
bool | setLeafEmissivity (double value) |
bool | setMinimumStomatalResistance (double value) |
bool | setSoilLayerName (const std::string &name) |
bool | setRoughness (const std::string &value) |
bool | setDensity (double value) |
bool | setSpecificHeat (double value) |
bool | setSaturationVolumetricMoistureContent (double value) |
bool | setResidualVolumetricMoistureContent (double value) |
bool | setInitialVolumetricMoistureConent (double value) |
bool | setMoistureDiffusionCalculationMethod (const std::string &value) |
bool | setHeightofPlants (double heightofPlants) |
bool | setHeightofPlants (const Quantity &heightofPlants) |
void | resetHeightofPlants () |
bool | setLeafAreaIndex (const Quantity &leafAreaIndex) |
void | resetLeafAreaIndex () |
bool | setLeafReflectivity (const Quantity &leafReflectivity) |
void | resetLeafReflectivity () |
bool | setLeafEmissivity (const Quantity &leafEmissivity) |
void | resetLeafEmissivity () |
bool | setMinimumStomatalResistance (const Quantity &minimumStomatalResistance) |
void | resetMinimumStomatalResistance () |
void | resetSoilLayerName () |
void | resetRoughness () |
bool | setThickness (double thickness) |
bool | setThickness (const Quantity &thickness) |
void | resetThickness () |
bool | setConductivityofDrySoil (double conductivityofDrySoil) |
bool | setConductivityofDrySoil (const Quantity &conductivityofDrySoil) |
void | resetConductivityofDrySoil () |
bool | setDensityofDrySoil (double densityofDrySoil) |
bool | setDensityofDrySoil (const Quantity &densityofDrySoil) |
void | resetDensityofDrySoil () |
bool | setSpecificHeatofDrySoil (double specificHeatofDrySoil) |
bool | setSpecificHeatofDrySoil (const Quantity &specificHeatofDrySoil) |
void | resetSpecificHeatofDrySoil () |
bool | setThermalAbsorptance (double thermalAbsorptance) |
bool | setThermalAbsorptance (const Quantity &thermalAbsorptance) |
void | resetThermalAbsorptance () |
bool | setSolarAbsorptance (double solarAbsorptance) |
bool | setSolarAbsorptance (const Quantity &solarAbsorptance) |
void | resetSolarAbsorptance () |
bool | setVisibleAbsorptance (double visibleAbsorptance) |
bool | setVisibleAbsorptance (const Quantity &visibleAbsorptance) |
void | resetVisibleAbsorptance () |
bool | setSaturationVolumetricMoistureContentoftheSoilLayer (double saturationVolumetricMoistureContentoftheSoilLayer) |
bool | setSaturationVolumetricMoistureContentoftheSoilLayer (const Quantity &saturationVolumetricMoistureContentoftheSoilLayer) |
void | resetSaturationVolumetricMoistureContentoftheSoilLayer () |
bool | setResidualVolumetricMoistureContentoftheSoilLayer (double residualVolumetricMoistureContentoftheSoilLayer) |
bool | setResidualVolumetricMoistureContentoftheSoilLayer (const Quantity &residualVolumetricMoistureContentoftheSoilLayer) |
void | resetResidualVolumetricMoistureContentoftheSoilLayer () |
bool | setInitialVolumetricMoistureContentoftheSoilLayer (double initialVolumetricMoistureContentoftheSoilLayer) |
bool | setInitialVolumetricMoistureContentoftheSoilLayer (const Quantity &initialVolumetricMoistureContentoftheSoilLayer) |
void | resetInitialVolumetricMoistureContentoftheSoilLayer () |
void | resetMoistureDiffusionCalculationMethod () |