mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
giving the friction pressure loss a direction.
This commit is contained in:
parent
ccc21e9dcd
commit
aa8b1ae0f8
@ -1644,7 +1644,9 @@ namespace Opm
|
||||
const double area = segmentSet()[seg].crossArea();
|
||||
const double diameter = segmentSet()[seg].internalDiameter();
|
||||
|
||||
return mswellhelpers::frictionPressureLoss(length, diameter, area, roughness, density, mass_rate, visc);
|
||||
const double sign = mass_rate < 0. ? 1.0 : - 1.0;
|
||||
|
||||
return sign * mswellhelpers::frictionPressureLoss(length, diameter, area, roughness, density, mass_rate, visc);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user