opm-simulators/opm/simulators/wells
Bård Skaflestad f6c5397af2
Merge pull request #5139 from GitPaean/shutwell_noxflow_zerorate
shutting wells zero rate constraint and not allowing crossflow
2024-02-02 09:59:05 +01:00
..
ALQState.cpp ALQState: add serialization support 2023-02-16 08:35:34 +01:00
ALQState.hpp ALQState: add serialization support 2023-02-16 08:35:34 +01:00
BlackoilWellModel_impl.hpp shutting wells zero rate constraint and not allowing crossflow 2024-02-01 23:09:53 +01:00
BlackoilWellModel.hpp BlackoilModelParametersEbos: rename to BlackoilModelParameters 2024-02-01 09:05:40 +01:00
BlackoilWellModelConstraints.cpp removing white spaces in the wells folder 2023-10-09 11:14:48 +02:00
BlackoilWellModelConstraints.hpp Use struct for collecting group limit actions 2023-07-14 11:20:03 +02:00
BlackoilWellModelGeneric.cpp Don't set lower bound on network update 2024-01-26 14:58:06 +01:00
BlackoilWellModelGeneric.hpp Merge pull request #4914 from vkip/extra_network_output 2023-11-09 23:19:48 +01:00
BlackoilWellModelGuideRates.cpp move guideRateUpdateIsNeeded into BlackoilWellModelGuideRates 2022-10-28 23:33:05 +02:00
BlackoilWellModelGuideRates.hpp Silence warnings due to forward declaring structs as classes. 2022-12-13 11:57:33 +01:00
BlackoilWellModelRestart.cpp add missing Well.hpp includes 2023-01-18 11:24:25 +01:00
BlackoilWellModelRestart.hpp Silence warnings due to forward declaring structs as classes. 2022-12-13 11:57:33 +01:00
ConnFiltrateData.cpp adding the support for filtration_summary_keywords 2023-08-29 21:31:24 +02:00
ConnFiltrateData.hpp adding the support for filtration_summary_keywords 2023-08-29 21:31:24 +02:00
GasLiftCommon.cpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftCommon.hpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftGroupInfo.cpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftGroupInfo.hpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftSingleWell_impl.hpp Fix bug when recalculating gaslift gradient 2023-03-30 17:44:21 +02:00
GasLiftSingleWell.hpp Fix bug when recalculating gaslift gradient 2023-03-30 17:44:21 +02:00
GasLiftSingleWellGeneric.cpp GasLiftSingleWellGeneric: avoid dead store 2023-11-10 14:32:30 +01:00
GasLiftSingleWellGeneric.hpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftStage2.cpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftStage2.hpp GasLiftXXX: clean up includes 2023-12-11 15:55:05 +01:00
GasLiftWellState.hpp Fix removeSurplus alq 2022-11-21 08:58:49 +01: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 GroupEconomicLimitsChecker::closeWellsRecursive: pass group as const ref 2023-12-12 15:53:37 +01:00
GroupEconomicLimitsChecker.hpp GroupEconomicLimitsChecker: use std::array 2023-12-12 15:56:08 +01:00
GroupState.cpp GroupState: add serialization support 2023-02-15 22:57:44 +01:00
GroupState.hpp GroupState: add serialization support 2023-02-15 22:57:44 +01:00
MSWellHelpers.cpp Add and use OPM_DEFLOG_PROBLEM macro. 2023-11-08 15:16:17 +01:00
MSWellHelpers.hpp rewrting frictionPressureLoss fucntion for better jacobian matrix 2022-12-07 11:43:12 +01:00
MultisegmentWell_impl.hpp Allow UDA for WSEGVALV item 4 2023-12-12 09:51:50 +01:00
MultisegmentWell.hpp mark overriden virtual method as such 2023-12-08 18:42:21 +01:00
MultisegmentWellAssemble.cpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
MultisegmentWellAssemble.hpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
MultisegmentWellEquations.cpp Include implicit ipr for ms-wells 2023-12-07 13:09:00 +01:00
MultisegmentWellEquations.hpp Updates according to Atgeirr's comments 2023-12-07 13:09:00 +01:00
MultisegmentWellEval.cpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
MultisegmentWellEval.hpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
MultisegmentWellGeneric.cpp cleaning up to preapre for pull request 2023-09-29 10:55:19 +02:00
MultisegmentWellGeneric.hpp cleaning up to preapre for pull request 2023-09-29 10:55:19 +02:00
MultisegmentWellPrimaryVariables.cpp Capture reference in lambda 2023-12-01 13:30:48 +01:00
MultisegmentWellPrimaryVariables.hpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
MultisegmentWellSegments.cpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
MultisegmentWellSegments.hpp Include all derivatives for acceleration term in MS wells 2024-01-09 11:59:07 +01:00
ParallelPAvgCalculator.cpp Add Parallel Calculation Support for WBPn/WPAVE 2023-07-07 15:01:05 +02:00
ParallelPAvgCalculator.hpp Add Parallel Calculation Support for WBPn/WPAVE 2023-07-07 15:01:05 +02:00
ParallelPAvgDynamicSourceData.cpp Add Container for Dynamic WBPn Source Values 2023-06-21 12:06:49 +02:00
ParallelPAvgDynamicSourceData.hpp Add Container for Dynamic WBPn Source Values 2023-06-21 12:06:49 +02:00
ParallelWBPCalculation.cpp Add Parallel Calculation Support for WBPn/WPAVE 2023-07-07 15:01:05 +02:00
ParallelWBPCalculation.hpp Add Parallel Calculation Support for WBPn/WPAVE 2023-07-07 15:01:05 +02:00
ParallelWellInfo.cpp ParallelWellinfo: make some more templates private 2023-02-07 15:53:11 +01:00
ParallelWellInfo.hpp ParallelWellinfo: make some more templates private 2023-02-07 15:53:11 +01:00
PerfData.cpp Communicate Dynamic Transmissibility Multiplier to Output Layer 2024-01-25 09:35:08 +01:00
PerfData.hpp Communicate Dynamic Transmissibility Multiplier to Output Layer 2024-01-25 09:35:08 +01:00
PerforationData.hpp Implement Forchheimer term in wellIndex 2023-10-23 08:55:21 +02:00
RateConverter.cpp fix error message for rs/rsw =1 2023-03-29 08:47:28 +02:00
RateConverter.hpp removing white spaces in the wells folder 2023-10-09 11:14:48 +02:00
RegionAttributeHelpers.hpp changed: put ParallelIstlInformation in separate compile unit 2022-08-18 09:15:28 +02:00
RegionAverageCalculator.hpp RegionAverageCalculator: add missing include 2023-02-10 15:09:16 +01:00
SegmentState.cpp Calculate Segment Phase and Mixture Densities for Summary Output 2023-07-05 11:05:26 +02:00
SegmentState.hpp Calculate Segment Phase and Mixture Densities for Summary Output 2023-07-05 11:05:26 +02:00
SingleWellState.cpp rename to implicit_ipr 2023-12-07 13:09:00 +01:00
SingleWellState.hpp rename to implicit_ipr 2023-12-07 13:09:00 +01:00
StandardWell_impl.hpp Use stricter tolerance when dynamic thp 2024-01-26 15:02:14 +01:00
StandardWell.hpp updates according to Atgeirrs comments 2023-12-07 13:09:00 +01:00
StandardWellAssemble.cpp Add solvent rate in GRAT control mode 2024-01-31 18:18:19 +01:00
StandardWellAssemble.hpp make sure computeWellRatesWithBhpIterations honor bhp limit 2023-03-02 23:53:56 +01:00
StandardWellConnections.cpp Fix rsw computation of wellbore density for StW 2023-11-07 15:53:51 +01:00
StandardWellConnections.hpp Hook New WBPn Calculation Up to Well Model 2023-07-10 13:42:46 +02:00
StandardWellEquations.cpp Updates according to Atgeirr's comments 2023-12-07 13:09:00 +01:00
StandardWellEquations.hpp Updates according to Atgeirr's comments 2023-12-07 13:09:00 +01:00
StandardWellEval.cpp fix well-convergence for well-copies 2023-12-07 13:09:00 +01:00
StandardWellEval.hpp fix well-convergence for well-copies 2023-12-07 13:09:00 +01:00
StandardWellPrimaryVariables.cpp Add and use OPM_DEFLOG_PROBLEM macro. 2023-11-08 15:16:17 +01:00
StandardWellPrimaryVariables.hpp making a few assertion to throw in StandardWellPrimaryVariables 2023-10-26 11:36:25 +02:00
TargetCalculator.cpp solvent + foam simulator 2023-05-24 16:03:09 +02:00
TargetCalculator.hpp TargetCalculator: add missing include 2023-02-08 09:26:11 +01:00
VFPHelpers.cpp updates according to Atgeirrs comments 2023-12-07 13:09:00 +01:00
VFPHelpers.hpp updates 2023-12-07 13:09:00 +01:00
VFPInjProperties.cpp solvent + foam simulator 2023-05-24 16:03:09 +02:00
VFPInjProperties.hpp changed: make bhp template hidden and use explicit instantations 2021-05-31 11:42:29 +02:00
VFPProdProperties.cpp clean-up 2023-12-07 13:09:00 +01:00
VFPProdProperties.hpp clean-up 2023-12-07 13:09:00 +01:00
VFPProperties.hpp move function for proper access to well_state 2023-12-07 13:09:00 +01:00
WellAssemble.cpp avoid dead stores 2023-06-27 13:40:54 +02:00
WellAssemble.hpp fixed: forward struct as struct 2023-05-31 09:35:16 +02:00
WellBhpThpCalculator.cpp updates according to Atgeirrs comments 2023-12-07 13:09:00 +01:00
WellBhpThpCalculator.hpp Updates according to Atgeirr's comments 2023-12-07 13:09:00 +01: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 removing white spaces in the wells folder 2023-10-09 11:14:48 +02:00
WellConstraints.hpp adding function iterateWellEqWithSwitching 2023-09-29 10:51:04 +02:00
WellContainer.hpp WellContainer: add serialization support 2023-02-15 21:55:19 +01:00
WellConvergence.cpp add argument to get proper conv for well-copies 2023-12-07 13:09:00 +01:00
WellConvergence.hpp add argument to get proper conv for well-copies 2023-12-07 13:09:00 +01:00
WellFilterCake.cpp Chase Constructor API Change for Opm::Connection Class 2024-01-15 11:05:02 +01:00
WellFilterCake.hpp adding the support for filtration_summary_keywords 2023-08-29 21:31:24 +02:00
WellGroupConstraints.cpp Fix resv for groups 2023-03-27 16:03:40 +02:00
WellGroupConstraints.hpp add missing include 2023-03-28 12:45:39 +02:00
WellGroupControls.cpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
WellGroupControls.hpp add missing include 2023-03-28 12:45:39 +02:00
WellGroupHelpers.cpp fix sign of gpmaint prod 2023-11-27 15:10:11 +01:00
WellGroupHelpers.hpp Avoid adding/substracting GCONSUMP values per MPI process.. 2023-09-07 14:14:56 +02:00
WellHelpers.cpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
WellHelpers.hpp wells under zero injection target are also treated as stopped well 2023-03-29 13:48:34 +02:00
WellInterface_impl.hpp Communicate Dynamic Transmissibility Multiplier to Output Layer 2024-01-25 09:35:08 +01:00
WellInterface.hpp BlackoilModelParametersEbos: rename to BlackoilModelParameters 2024-02-01 09:05:40 +01:00
WellInterfaceFluidSystem.cpp Compute reservoir injection rates from well temperature and pressure for thermal cases 2023-10-26 15:57:41 +02:00
WellInterfaceFluidSystem.hpp adding function iterateWellEqWithSwitching 2023-09-29 10:51:04 +02:00
WellInterfaceGeneric.cpp Allow UDA for WSEGVALV item 4 2023-12-12 09:51:50 +01:00
WellInterfaceGeneric.hpp Allow UDA for WSEGVALV item 4 2023-12-12 09:51:50 +01:00
WellInterfaceIndices.cpp Add gaswater solvent 2023-05-26 16:24:38 +02:00
WellInterfaceIndices.hpp changed: move Eval and restrictEval to WellInterfaceIndices 2023-06-27 13:22:08 +02:00
WellProdIndexCalculator.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
WellProdIndexCalculator.hpp Productivity Index Calculator: Add Reinitialization operation 2020-12-04 15:16:24 +01:00
WellState.cpp Communicate Dynamic Transmissibility Multiplier to Output Layer 2024-01-25 09:35:08 +01:00
WellState.hpp Ensuring that the UDA is updated every time step, not just only report step. 2023-12-01 19:44:09 +01:00
WellTest.cpp add missing WellTestConfig.hpp includes 2023-01-17 06:04:56 +01:00
WellTest.hpp Silence warnings due to forward declaring structs as classes. 2022-12-13 11:57:33 +01:00
WGState.cpp WGState: add serialization support 2023-02-16 10:48:34 +01:00
WGState.hpp WGState: add serialization support 2023-02-16 10:48:34 +01:00