handling the acceleration pressure drop

not tested yet.
This commit is contained in:
Kai Bao
2017-09-28 15:12:09 +02:00
parent 4893334567
commit 2b4a99edf9
3 changed files with 139 additions and 47 deletions

View File

@@ -335,12 +335,18 @@ namespace Opm
// frictinal pressure loss
EvalWell getFrictionPressureLoss(const int seg) const;
void handleAccelerationPressureLoss(const int seg) const;
// handling the overshooting and undershooting of the fractions
void processFractions(const int seg) const;
void updateWellStateFromPrimaryVariables(WellState& well_state) const;
double scalingFactor(const int comp_idx) const;
bool frictionalPressureLossConsidered() const;
bool accelerationalPressureLossConsidered() const;
};
}