Class InjectionConformanceMonitor.ZoneProfilePoint
java.lang.Object
neqsim.process.equipment.reservoir.InjectionConformanceMonitor.ZoneProfilePoint
- All Implemented Interfaces:
Serializable
- Enclosing class:
InjectionConformanceMonitor
public static class InjectionConformanceMonitor.ZoneProfilePoint
extends Object
implements Serializable
Zone injection profile data point.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final doubleprivate final booleanprivate static final longprivate final String -
Constructor Summary
ConstructorsConstructorDescriptionZoneProfilePoint(String zoneName, double depthM, double allocationFraction, boolean isTargetZone) Create a zone profile data point. -
Method Summary
Modifier and TypeMethodDescriptiondoubleGet allocation fraction.doubleGet zone depth.Get zone name.booleanCheck if this is a target zone.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
zoneName
-
depthM
private final double depthM -
allocationFraction
private final double allocationFraction -
isTargetZone
private final boolean isTargetZone
-
-
Constructor Details
-
ZoneProfilePoint
public ZoneProfilePoint(String zoneName, double depthM, double allocationFraction, boolean isTargetZone) Create a zone profile data point.- Parameters:
zoneName- zone namedepthM- zone depth in metersallocationFraction- fraction of total injection going to this zoneisTargetZone- whether this is the intended injection zone
-
-
Method Details
-
getZoneName
-
getDepthM
public double getDepthM()Get zone depth.- Returns:
- zone depth in meters
-
getAllocationFraction
public double getAllocationFraction()Get allocation fraction.- Returns:
- allocation fraction (0.0 to 1.0)
-
isTargetZone
public boolean isTargetZone()Check if this is a target zone.- Returns:
- true if target zone
-