control the well from a text-based cli
This commit is contained in:
@@ -53,6 +53,7 @@ public class Card {
|
||||
private double polishedRodHorsepower;
|
||||
private double pumpHorsepower;
|
||||
private double fluidBBLMoved;
|
||||
private double fluidBBLMovedAdjusted;
|
||||
private double waterBBLMoved;
|
||||
private double oilBBLMoved;
|
||||
private double gasMCFMoved;
|
||||
@@ -184,6 +185,11 @@ public class Card {
|
||||
return fluidBBLMoved;
|
||||
}
|
||||
|
||||
|
||||
public double getFluidBBLMovedAdjusted() {
|
||||
return fluidBBLMovedAdjusted;
|
||||
}
|
||||
|
||||
public double getWaterBBLMoved() {
|
||||
return waterBBLMoved;
|
||||
}
|
||||
@@ -350,7 +356,8 @@ public class Card {
|
||||
downholeNetStrokeLength = bottomCorner.getPosition() - downholePositionMin.getPosition();
|
||||
fillageCalculated = (downholeNetStrokeLength / downholeAdjustedGrossStrokeLength) * 100.0;
|
||||
fillageEstimated =(downholeNetStrokeLength / downholeGrossStrokeLength) * 100.0;
|
||||
fluidBBLMoved = downholeNetStrokeLength * pumpArea * 0.00010307 * kFactor;
|
||||
fluidBBLMoved = downholeNetStrokeLength * pumpArea * 0.00010307;
|
||||
fluidBBLMovedAdjusted = fluidBBLMoved * kFactor;
|
||||
oilBBLMoved = fluidBBLMoved * oilBBLRatio;
|
||||
waterBBLMoved = fluidBBLMoved * waterBBLRatio;
|
||||
gasMCFMoved = fluidBBLMoved * gasMCFRatio;
|
||||
|
||||
Reference in New Issue
Block a user