opm-simulators/opm/simulators/wells
Tor Harald Sandve e9d040a284 Fix upwining for friction, acceleration, valve and SIGD for MSW
Note 1:
The rate vectors used for the pressure equation now contains derivatives wrt to the upwind segment for fractions.
To make sure derivatives wrt. to different segmens gets mixed we disregard the derivatives for the properties (density, viscosity) evaluated at the upwind segment.

Note 2:
A factor 2 is added to the velocity head term similar as in the friction term

Note 3:
A sign change is added to the acceleration term for massrates > 0. Is this correct. It seems like the reference simulator does this.
2020-06-17 08:39:19 +02:00
..
BlackoilWellModel_impl.hpp Check GCONSALE Limits: Remove Unused Variable 2020-05-24 13:16:47 +02:00
BlackoilWellModel.hpp Refactor SimulatorReport system. 2020-05-07 16:13:39 +02:00
MSWellHelpers.hpp Fix upwining for friction, acceleration, valve and SIGD for MSW 2020-06-17 08:39:19 +02:00
MultisegmentWell_impl.hpp Fix upwining for friction, acceleration, valve and SIGD for MSW 2020-06-17 08:39:19 +02:00
MultisegmentWell.hpp Remove MultisegmentWell::calculateSICDFlowScalingFactors() 2020-06-04 14:13:14 +02:00
PerforationData.hpp Avoid using the Wells struct. 2019-11-25 08:36:18 +01:00
RateConverter.hpp Whitespace fixes (tabs->spaces, reformatted new files). 2019-10-11 15:57:51 +02:00
SimFIBODetails.hpp Delete obsolete include directives and functions. 2019-11-25 10:58:44 +01:00
StandardWell_impl.hpp add run time parameters for msw convergence tuning. Default values are set to minimize convergence failures for model2 based tests. These parameters are also tested on bigger models with good results 2020-05-22 20:52:14 +02:00
StandardWell.hpp use relaxed tolerance for MSW when solution stagnates 2020-05-22 20:52:14 +02:00
TargetCalculator.hpp Implement min/max for GCONSALE 2020-05-05 14:24:17 +02:00
VFPHelpers.hpp adjust serialization of VFPProdTable 2020-02-17 10:50:55 +01:00
VFPInjProperties.cpp adjust serialization for VFPInjTable 2020-02-17 10:50:55 +01:00
VFPInjProperties.hpp adjust serialization for VFPInjTable 2020-02-17 10:50:55 +01:00
VFPProdProperties.cpp Treat zero rate case for VFP tables. 2020-05-29 14:06:51 +02:00
VFPProdProperties.hpp adjust serialization of VFPProdTable 2020-02-17 10:50:55 +01:00
VFPProperties.hpp Moved files to opm/simulators/ subdirs. 2019-05-08 12:58:19 +02:00
WellConnectionAuxiliaryModule.hpp Delete obsolete include directives and functions. 2019-11-25 10:58:44 +01:00
WellGroupHelpers.cpp Implement min/max for GCONSALE 2020-05-05 14:24:17 +02:00
WellGroupHelpers.hpp Fix the fix on how the group reduction works 2020-04-23 09:45:16 +02:00
WellHelpers.hpp Delete obsolete include directives and functions. 2019-11-25 10:58:44 +01:00
WellInterface_impl.hpp Implement min/max for GCONSALE 2020-05-05 14:24:17 +02:00
WellInterface.hpp use relaxed tolerance for MSW when solution stagnates 2020-05-22 20:52:14 +02:00
WellState.hpp various corrections to code and coding style 2020-03-16 10:39:56 +01:00
WellStateFullyImplicitBlackoil.hpp Implement min/max for GCONSALE 2020-05-05 14:24:17 +02:00