opm-simulators/opm/simulators/wells
Kai Bao 706fa281a1
Merge pull request #4935 from plgbrts/auto-choke
WIP: Enabling automatic choke to model a sub-sea manifold in an extended network
2024-07-03 21:29:50 +02:00
..
ALQState.cpp ALQState: template Scalar type 2024-04-17 11:12:40 +02:00
ALQState.hpp ALQState: template Scalar type 2024-04-17 11:12:40 +02:00
BlackoilWellModel_impl.hpp Merge pull request #4935 from plgbrts/auto-choke 2024-07-03 21:29:50 +02:00
BlackoilWellModel.hpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
BlackoilWellModelConstraints.cpp Allow GCONPROD item 11-13 to actually take effect. 2024-06-19 10:47:43 +02:00
BlackoilWellModelConstraints.hpp BlackoilWellModelGeneric: template Scalar type 2024-04-23 11:33:33 +02:00
BlackoilWellModelGeneric.cpp clean up and improvements according reviewer comments 2024-07-03 16:54:05 +02:00
BlackoilWellModelGeneric.hpp Output rates to multisegment wells 2024-06-10 14:50:55 +02:00
BlackoilWellModelGuideRates.cpp WellInterfaceGeneric: template Scalar type 2024-05-14 10:26:58 +02:00
BlackoilWellModelGuideRates.hpp BlackoilWellModelGeneric: template Scalar type 2024-04-23 11:33:33 +02:00
BlackoilWellModelRestart.cpp PerforationData: template Scalar type 2024-05-22 09:48:07 +02:00
BlackoilWellModelRestart.hpp PerforationData: template Scalar type 2024-05-22 09:48:07 +02:00
ConnFiltrateData.cpp ConnFiltrateData: template Scalar type 2024-04-17 11:12:40 +02:00
ConnFiltrateData.hpp ConnFiltrateData: template Scalar type 2024-04-17 11:12:40 +02:00
FractionCalculator.cpp WellGroupHelpers: template Scalar type 2024-04-19 11:28:40 +02:00
FractionCalculator.hpp FractionCalculator: template Scalar type 2024-04-19 11:00:57 +02:00
GasLiftCommon.cpp GasLiftCommon: template Scalar type 2024-04-24 15:31:13 +02:00
GasLiftCommon.hpp GasLiftCommon: template Scalar type 2024-04-24 15:31:13 +02:00
GasLiftGroupInfo.cpp GasLiftGroupInfo: template Scalar type 2024-04-24 15:31:13 +02:00
GasLiftGroupInfo.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
GasLiftSingleWell_impl.hpp WellInterfaceGeneric: template Scalar type 2024-05-14 10:26:58 +02:00
GasLiftSingleWell.hpp WellInterfaceGeneric: template Scalar type 2024-05-14 10:26:58 +02:00
GasLiftSingleWellGeneric.cpp GasLiftSingleWellGeneric: template Scalar type 2024-04-24 15:31:13 +02:00
GasLiftSingleWellGeneric.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
GasLiftStage2.cpp WellInterfaceGeneric: template Scalar type 2024-05-14 10:26:58 +02:00
GasLiftStage2.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
GasLiftWellState.hpp GasLiftWellState: template Scalar type 2024-04-24 15:31:13 +02:00
GlobalWellInfo.cpp add missing Well.hpp includes 2023-01-18 11:24:25 +01:00
GlobalWellInfo.hpp GlobalWellInfo.hpp: remove unnecessary Well.hpp include 2023-01-18 11:24:25 +01:00
GroupEconomicLimitsChecker.cpp BlackoilWellModelGeneric: template Scalar type 2024-04-23 11:33:33 +02:00
GroupEconomicLimitsChecker.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
GroupState.cpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
GroupState.hpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
MSWellHelpers.cpp MSWellHelpers: template Scalar type 2024-05-22 09:57:44 +02:00
MSWellHelpers.hpp MSWellHelpers: template Scalar type 2024-05-22 09:57:44 +02:00
MultisegmentWell_impl.hpp Include checking for zero targets from groups where required 2024-05-23 14:55:37 +02:00
MultisegmentWell.hpp Include checking for zero targets from groups where required 2024-05-23 14:55:37 +02:00
MultisegmentWellAssemble.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
MultisegmentWellAssemble.hpp Include checking for zero targets from groups where required 2024-05-23 14:55:37 +02:00
MultisegmentWellEquations.cpp WellContribution: template Scalar type 2024-05-24 14:09:11 +02:00
MultisegmentWellEquations.hpp WellContribution: template Scalar type 2024-05-24 14:09:11 +02:00
MultisegmentWellEval.cpp MultisegmentWellEval: use Scalar type 2024-05-22 14:24:22 +02:00
MultisegmentWellEval.hpp MultisegmentWellEval: use Scalar type 2024-05-22 14:24:22 +02:00
MultisegmentWellGeneric.cpp MultisegmentWellGeneric: use Scalar type 2024-05-22 14:24:22 +02:00
MultisegmentWellGeneric.hpp MultisegmentWellGeneric: use Scalar type 2024-05-22 14:24:22 +02:00
MultisegmentWellPrimaryVariables.cpp Bugfix: Avoid possible use of out-of-scope temporary. 2024-05-28 16:01:48 +02:00
MultisegmentWellPrimaryVariables.hpp MultisegmentWellPrimaryVariables: use Scalar type 2024-05-22 14:24:22 +02:00
MultisegmentWellSegments.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
MultisegmentWellSegments.hpp MultisegmentWellSegments: use Scalar type 2024-05-22 14:24:22 +02:00
ParallelPAvgCalculator.cpp ParallelPAvgCalculator: template Scalar type 2024-05-22 10:51:07 +02:00
ParallelPAvgCalculator.hpp ParallelPAvgCalculator: template Scalar type 2024-05-22 10:51:07 +02:00
ParallelPAvgDynamicSourceData.cpp ParallelPAvgDynamicSourceData: template Scalar type 2024-05-22 10:51:07 +02:00
ParallelPAvgDynamicSourceData.hpp ParallelPAvgDynamicSourceData: template Scalar type 2024-05-22 10:51:07 +02:00
ParallelWBPCalculation.cpp ParallelWBPCalculation: template Scalar type 2024-05-22 10:51:12 +02:00
ParallelWBPCalculation.hpp ParallelWBPCalculation: template Scalar type 2024-05-22 10:51:12 +02:00
ParallelWellInfo.cpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
ParallelWellInfo.hpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
PerfData.cpp Ensure the 'injector' member is initialized, compared etc. 2024-06-06 16:31:46 +02:00
PerfData.hpp Ensure the 'injector' member is initialized, compared etc. 2024-06-06 16:31:46 +02:00
PerforationData.hpp PerforationData: template Scalar type 2024-05-22 09:48:07 +02:00
RateConverter.cpp RateConverter: use Scalar type of FluidSystem 2024-05-22 09:47:37 +02:00
RateConverter.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
RegionAttributeHelpers.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
RegionAverageCalculator.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
SegmentState.cpp SegmentState: template Scalar type 2024-04-17 11:12:40 +02:00
SegmentState.hpp SegmentState: template Scalar type 2024-04-17 11:12:40 +02:00
SingleWellState.cpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
SingleWellState.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
StandardWell_impl.hpp Rewrite to properly loop over components 2024-06-25 11:46:53 +02:00
StandardWell.hpp Include checking for zero targets from groups where required 2024-05-23 14:55:37 +02:00
StandardWellAssemble.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
StandardWellAssemble.hpp Include checking for zero targets from groups where required 2024-05-23 14:55:37 +02:00
StandardWellConnections.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
StandardWellConnections.hpp StandardWellConnections: use Scalar type 2024-05-22 08:09:39 +02:00
StandardWellEquations.cpp WellContribution: template Scalar type 2024-05-24 14:09:11 +02:00
StandardWellEquations.hpp WellContribution: template Scalar type 2024-05-24 14:09:11 +02:00
StandardWellEval.cpp StandardWellEval: use Scalar type 2024-05-22 09:01:05 +02:00
StandardWellEval.hpp WellContribution: template Scalar type 2024-05-24 14:09:11 +02:00
StandardWellPrimaryVariables.cpp Bugfix: Avoid possible use of out-of-scope temporary. 2024-05-28 16:01:48 +02:00
StandardWellPrimaryVariables.hpp StandardWellPrimaryVariables: use Scalar type 2024-05-22 09:01:05 +02:00
TargetCalculator.cpp InjectionTargetCalculator: template Scalar type 2024-04-19 11:00:44 +02:00
TargetCalculator.hpp InjectionTargetCalculator: template Scalar type 2024-04-19 11:00:44 +02:00
VFPHelpers.cpp fix bug and attempt to make code clearer 2024-05-31 14:11:10 +02:00
VFPHelpers.hpp Make thp-func constistent with bhp-func and add some damage prevention logic for severe extrapolation 2024-05-31 14:11:10 +02:00
VFPInjProperties.cpp Make thp-func constistent with bhp-func and add some damage prevention logic for severe extrapolation 2024-05-31 14:11:10 +02:00
VFPInjProperties.hpp VFPInjProperties: template Scalar type 2024-05-21 17:01:30 +02:00
VFPProdProperties.cpp Make thp-func constistent with bhp-func and add some damage prevention logic for severe extrapolation 2024-05-31 14:11:10 +02:00
VFPProdProperties.hpp Make thp-func constistent with bhp-func and add some damage prevention logic for severe extrapolation 2024-05-31 14:11:10 +02:00
VFPProperties.hpp VFPProperties: template Scalar type 2024-05-21 17:01:30 +02:00
WellAssemble.cpp autochoke producers control mode set to THP 2024-07-02 12:13:56 +02:00
WellAssemble.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WellBhpThpCalculator.cpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
WellBhpThpCalculator.hpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
WellConnectionAuxiliaryModule.cpp add missing Well.hpp includes 2023-01-18 11:24:25 +01:00
WellConnectionAuxiliaryModule.hpp WellConnectionAuxiliaryModule: add a typetag independent base class 2023-01-12 13:06:25 +01:00
WellConstraints.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WellConstraints.hpp WellConstraints: template Scalar type 2024-05-15 08:19:36 +02:00
WellContainer.hpp WellContainer: add serialization support 2023-02-15 21:55:19 +01:00
WellConvergence.cpp WellConvergence: template Scalar type 2024-05-15 08:19:36 +02:00
WellConvergence.hpp WellConvergence: template Scalar type 2024-05-15 08:19:36 +02:00
WellFilterCake.cpp WellFilterCake: use appropriate Scalar type 2024-05-23 09:06:16 +02:00
WellFilterCake.hpp WellInterfaceGeneric: template Scalar type 2024-05-14 10:26:58 +02:00
WellGroupConstraints.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WellGroupConstraints.hpp WellGroupConstraints: template Scalar type 2024-05-15 08:19:36 +02:00
WellGroupControls.cpp WellGroupControls: template Scalar type 2024-05-15 08:19:36 +02:00
WellGroupControls.hpp WellGroupControls: template Scalar type 2024-05-15 08:19:36 +02:00
WellGroupHelpers.cpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
WellGroupHelpers.hpp VFPProdProperties: template Scalar type 2024-05-21 17:01:30 +02:00
WellHelpers.cpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
WellHelpers.hpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
WellInterface_impl.hpp clean up and improvements according reviewer comments 2024-07-03 16:54:05 +02:00
WellInterface.hpp changed assessing safe THP range 2024-07-03 16:54:24 +02:00
WellInterfaceFluidSystem.cpp not applying WECON RATE limit 2024-06-24 14:42:10 +02:00
WellInterfaceFluidSystem.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WellInterfaceGeneric.cpp adressing several reviewers comments 2024-07-03 16:55:00 +02:00
WellInterfaceGeneric.hpp moved common thp calculation to updateWellControls 2024-07-03 16:53:51 +02:00
WellInterfaceIndices.cpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
WellInterfaceIndices.hpp ParallelWellInfo: template Scalar type 2024-05-22 09:48:22 +02:00
WellProdIndexCalculator.cpp WellProdIndexCalculator: template Scalar type 2024-05-22 15:21:37 +02:00
WellProdIndexCalculator.hpp WellProdIndexCalculator: template Scalar type 2024-05-22 15:21:37 +02:00
WellState.cpp Initialize member for test constructor. 2024-06-27 11:24:54 +02:00
WellState.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WellTest.cpp not applying WECON RATE limit 2024-06-24 14:42:10 +02:00
WellTest.hpp not applying WECON RATE limit 2024-06-24 14:42:10 +02:00
WGState.cpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
WGState.hpp Avoid memory leak from the *unique_ptr<X>.release() antipattern. 2024-05-28 16:49:08 +02:00