This is the complete list of members for openstudio::Economics, including all inherited members.
addCostInstance(BuildingType buildingType, std::string name, OptionalDouble matCost, OptionalDouble installCost, OptionalDouble fixedOM, OptionalDouble varOM, OptionalInt expectedLife, OptionalDouble salvageCost, OptionalDouble netArea) | openstudio::Economics | |
addCostInstance(BuildingType buildingType, std::string name, double matCost, double installCost, double fixedOM, double varOM, int expectedLife, double salvageCost, double netArea) | openstudio::Economics | |
addCostInstance(BuildingType buildingType, std::string name, double matCost, double installCost, double fixedOM, double varOM, int expectedLife, double salvageCost) | openstudio::Economics | |
addDistrictCool(BuildingType buildingType, double use, double cost, double inflation) | openstudio::Economics | |
addDistrictHeat(BuildingType buildingType, double use, double cost, double inflation) | openstudio::Economics | |
addElectricity(BuildingType buildingType, OptionalDouble use, OptionalDouble cost, OptionalDouble inflation) | openstudio::Economics | |
addElectricity(BuildingType buildingType, double use, double cost, double inflation) | openstudio::Economics | |
addGas(BuildingType buildingType, OptionalDouble use, OptionalDouble cost, OptionalDouble inflation) | openstudio::Economics | |
addGas(BuildingType buildingType, double use, double cost, double inflation) | openstudio::Economics | |
analysisPeriod() | openstudio::Economics | inline |
btReference enum value | openstudio::Economics | |
btSelected enum value | openstudio::Economics | |
BuildingType enum name | openstudio::Economics | |
calculateEconomics() | openstudio::Economics | |
calculateSingleEconomics(BuildingType buildingType) | openstudio::Economics | |
cashFlows(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsCapitalInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsDistrictCoolInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsDistrictHeatInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsElecInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsGasInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
cashFlowsInflation(BuildingType buildingType, std::vector< double > &resArray) | openstudio::Economics | |
discountedPayback() | openstudio::Economics | inline |
discountedPaybackTotalLifeCycleCost() | openstudio::Economics | inline |
Economics() | openstudio::Economics | |
firstCosts(BuildingType buildingType) | openstudio::Economics | |
futureValue() | openstudio::Economics | inline |
getBuildingObject(BuildingType buildingType) | openstudio::Economics | |
getCapitalAnalysisEnergyCost(BuildingType buildingType) | openstudio::Economics | |
getCapitalCost(BuildingType buildingType) | openstudio::Economics | |
getCashFlows(const bool includeEnergySavings) | openstudio::Economics | |
getDistrictCool(BuildingType buildingType, double &use, double &cost) | openstudio::Economics | |
getDistrictHeat(BuildingType buildingType, double &use, double &cost) | openstudio::Economics | |
getElec(BuildingType buildingType, double &use, double &cost) | openstudio::Economics | |
getEnergyCost(BuildingType buildingType) | openstudio::Economics | |
getFV(double rate, double periods, double presentValue) | openstudio::Economics | |
getGas(BuildingType buildingType, double &use, double &cost) | openstudio::Economics | |
getIRR(const std::vector< double > &cashFlows, double &guess) | openstudio::Economics | |
getNPV(const double rate, const std::vector< double > &cashFlows) | openstudio::Economics | |
getPayBack(const std::vector< double > &cashFlowSavings) | openstudio::Economics | |
getSPVFactor(double rate, double periods) | openstudio::Economics | |
getSum(const std::vector< double > &doubles) | openstudio::Economics | |
getTLCC(BuildingType buildingType) | openstudio::Economics | |
getUPVFactor(double rate, double periods) | openstudio::Economics | |
getVirtualRate(BuildingType buildingType, VirtualRateType virtualRateType) | openstudio::Economics | |
internalRateOfReturn() | openstudio::Economics | inline |
LevelizationType enum name | openstudio::Economics | |
ltCost enum value | openstudio::Economics | |
ltEnergy enum value | openstudio::Economics | |
netPresentValue() | openstudio::Economics | inline |
realDiscountFactor() | openstudio::Economics | inline |
setAnalysisPeriod(OptionalInt analysisPeriod) | openstudio::Economics | |
setAnalysisPeriod(const int analysisPeriod=30) | openstudio::Economics | |
setCashFlowsInflation(BuildingType buildingType, const std::vector< double > &cashFlows) | openstudio::Economics | |
setDiscountRate(OptionalDouble discountRate) | openstudio::Economics | |
setDiscountRate(const double discountRate) | openstudio::Economics | |
setInflation(BuildingType buildingType, OptionalDouble inflation) | openstudio::Economics | |
setInflation(BuildingType buildingType, double inflation) | openstudio::Economics | |
setOMInflation(BuildingType buildingType, OptionalDouble OMInflation) | openstudio::Economics | |
setOMInflation(BuildingType buildingType, double OMInflation) | openstudio::Economics | |
setVariables(const bool stdRetrofit, const int analysisPeriod, const double realDiscountFactor, const double realElectricityPriceEscalationRate, const double realGasPriceEscalationRate, const double federalCorporateTaxRate, const int usefulLife, const double purchaseCost, const double installationCost, const double salvageValueExisting, const double disposalCost, const double fixedOM, const double fixedMV, const double replacementCost, const double electricityCostSavings, const double gasCostSavings, const double electricityCostSavingsCodeMinimum, const double gasCostSavingsCodeMinimum, const double specialTaxDeductions, const double specialTaxCredits, const double rebates, const double depreciationTaxDeduction, const double otherFinancialIncentives, const double wholeBldFinancialIncentives, const double projectPlanningAndDesign, const double packageMV, const int usefulLifeExisting, const double replacementCostCodeMinimum) | openstudio::Economics | |
simplePayback() | openstudio::Economics | inline |
totalLifeCycleCost() | openstudio::Economics | inline |
VirtualRateType enum name | openstudio::Economics | |
vrCombined enum value | openstudio::Economics | |
vrElec enum value | openstudio::Economics | |
vrGas enum value | openstudio::Economics | |
~Economics() | openstudio::Economics | virtual |