Class TiebackAnalyzer.TiebackScreeningResult
java.lang.Object
neqsim.process.fielddevelopment.tieback.TiebackAnalyzer.TiebackScreeningResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
TiebackAnalyzer
Screening result for quick tieback evaluation.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGet distance.doubleGet estimated CAPEX.doubleGet estimated NPV.Get failure reason.Get host name.booleanisPassed()Check if passed.voidsetDistanceKm(double km) Set distance.voidsetEstimatedCapexMusd(double capex) Set estimated CAPEX.voidsetEstimatedNpvMusd(double npv) Set estimated NPV.voidsetFailureReason(String reason) Set failure reason.voidsetHostName(String name) Set host name.voidsetPassed(boolean passed) Set passed status.toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
hostName
-
passed
private boolean passed -
failureReason
-
distanceKm
private double distanceKm -
estimatedCapexMusd
private double estimatedCapexMusd -
estimatedNpvMusd
private double estimatedNpvMusd
-
-
Constructor Details
-
TiebackScreeningResult
public TiebackScreeningResult()
-
-
Method Details
-
getHostName
-
setHostName
-
isPassed
public boolean isPassed()Check if passed.- Returns:
- true if feasibility check passed
-
setPassed
public void setPassed(boolean passed) Set passed status.- Parameters:
passed- true if feasibility check passed
-
getFailureReason
Get failure reason.- Returns:
- the reason for failure, or null if passed
-
setFailureReason
Set failure reason.- Parameters:
reason- the reason for failure
-
getDistanceKm
public double getDistanceKm()Get distance.- Returns:
- the tieback distance in kilometers
-
setDistanceKm
public void setDistanceKm(double km) Set distance.- Parameters:
km- the tieback distance in kilometers
-
getEstimatedCapexMusd
public double getEstimatedCapexMusd()Get estimated CAPEX.- Returns:
- the estimated capital expenditure in million USD
-
setEstimatedCapexMusd
public void setEstimatedCapexMusd(double capex) Set estimated CAPEX.- Parameters:
capex- the estimated capital expenditure in million USD
-
getEstimatedNpvMusd
public double getEstimatedNpvMusd()Get estimated NPV.- Returns:
- the estimated net present value in million USD
-
setEstimatedNpvMusd
public void setEstimatedNpvMusd(double npv) Set estimated NPV.- Parameters:
npv- the estimated net present value in million USD
-
toString
-