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 area = segmentSet()[seg].crossArea();
|
||||||
const double diameter = segmentSet()[seg].internalDiameter();
|
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