Class PortfolioOptimizer.PortfolioResult
java.lang.Object
neqsim.process.fielddevelopment.economics.PortfolioOptimizer.PortfolioResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
PortfolioOptimizer
Portfolio optimization result.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<PortfolioOptimizer.Project> private List<PortfolioOptimizer.Project> private static final longprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGenerate summary report.Get annual budget remaining.Get annual CAPEX used.doubleGet capital efficiency (NPV/CAPEX).Get deferred projects.intGet project count.Get selected projects.Get strategy used.doubleGet total CAPEX.doubleGet total EMV.doubleGet total NPV.voidSet strategy.voidsetTotalCapex(double capex) Set total CAPEX.voidsetTotalEmv(double emv) Set total EMV.voidsetTotalNpv(double npv) Set total NPV.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
selectedProjects
-
deferredProjects
-
totalNpv
private double totalNpv -
totalCapex
private double totalCapex -
totalEmv
private double totalEmv -
annualCapexUsed
-
annualBudgetRemaining
-
strategy
-
-
Constructor Details
-
PortfolioResult
public PortfolioResult()Creates a new result.
-
-
Method Details
-
getSelectedProjects
Get selected projects. -
getDeferredProjects
Get deferred projects. -
getTotalNpv
public double getTotalNpv()Get total NPV. -
setTotalNpv
public void setTotalNpv(double npv) Set total NPV. -
getTotalCapex
public double getTotalCapex()Get total CAPEX. -
setTotalCapex
public void setTotalCapex(double capex) Set total CAPEX. -
getTotalEmv
public double getTotalEmv()Get total EMV. -
setTotalEmv
public void setTotalEmv(double emv) Set total EMV. -
getCapitalEfficiency
public double getCapitalEfficiency()Get capital efficiency (NPV/CAPEX). -
getAnnualCapexUsed
-
getAnnualBudgetRemaining
-
getStrategy
Get strategy used. -
setStrategy
Set strategy. -
getProjectCount
public int getProjectCount()Get project count. -
generateReport
-