OpenStudioCore:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
openstudio::Economics Member List

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::Economicsinline
btReference enum valueopenstudio::Economics
btSelected enum valueopenstudio::Economics
BuildingType enum nameopenstudio::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::Economicsinline
discountedPaybackTotalLifeCycleCost()openstudio::Economicsinline
Economics()openstudio::Economics
firstCosts(BuildingType buildingType)openstudio::Economics
futureValue()openstudio::Economicsinline
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::Economicsinline
LevelizationType enum nameopenstudio::Economics
ltCost enum valueopenstudio::Economics
ltEnergy enum valueopenstudio::Economics
netPresentValue()openstudio::Economicsinline
realDiscountFactor()openstudio::Economicsinline
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::Economicsinline
totalLifeCycleCost()openstudio::Economicsinline
VirtualRateType enum nameopenstudio::Economics
vrCombined enum valueopenstudio::Economics
vrElec enum valueopenstudio::Economics
vrGas enum valueopenstudio::Economics
~Economics()openstudio::Economicsvirtual