..
ALQState.cpp
ALQState: optionally instantiate for float
2024-08-19 13:09:42 +02:00
ALQState.hpp
ALQState: template Scalar type
2024-04-17 11:12:40 +02:00
BlackoilWellModel_impl.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
BlackoilWellModel.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
BlackoilWellModelConstraints.cpp
Code improvment for the group control switching
2024-12-06 13:56:00 +01:00
BlackoilWellModelConstraints.hpp
Code improvment for the group control switching
2024-12-06 13:56:00 +01:00
BlackoilWellModelGeneric.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
BlackoilWellModelGeneric.hpp
Code improvment for the group control switching
2024-12-06 13:56:00 +01:00
BlackoilWellModelGuideRates.cpp
BlackoilWellModelGuideRates: optionally instantiate for float
2024-08-19 13:29:03 +02:00
BlackoilWellModelGuideRates.hpp
BlackoilWellModelGeneric: template Scalar type
2024-04-23 11:33:33 +02:00
BlackoilWellModelRestart.cpp
BlackoilWellModelGeneric: optionally instantiate for float
2024-08-20 12:31:07 +02:00
BlackoilWellModelRestart.hpp
PerforationData: template Scalar type
2024-05-22 09:48:07 +02:00
ConnFiltrateData.cpp
ConnFiltrateData: optionally instantiate for float
2024-08-19 13:09:42 +02:00
ConnFiltrateData.hpp
ConnFiltrateData: template Scalar type
2024-04-17 11:12:40 +02:00
FractionCalculator.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
FractionCalculator.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
GasLiftCommon.cpp
GasLiftCommon: optionally instantiate for float
2024-08-19 13:25:24 +02:00
GasLiftCommon.hpp
GasLiftCommon: template Scalar type
2024-04-24 15:31:13 +02:00
GasLiftGroupInfo.cpp
Fix to sync groupinfo in parallel
2024-11-05 11:08:47 +01:00
GasLiftGroupInfo.hpp
Move opm/core/props to opm/simulators/utils
2024-06-25 12:22:09 +02:00
GasLiftSingleWell_impl.hpp
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:06:09 +01:00
GasLiftSingleWell.hpp
parametersystem.hh: rename to .hpp
2024-09-05 10:07:40 +02:00
GasLiftSingleWellGeneric.cpp
Fix max for Scalar=float
2024-11-22 13:38:08 +01:00
GasLiftSingleWellGeneric.hpp
Use gas lift optimization to get ALQ for well test
2024-11-22 10:30:32 +01:00
GasLiftStage2.cpp
Avoid potential segfault due to invalid vector.end() after erase()
2024-11-16 14:34:34 +01:00
GasLiftStage2.hpp
Do not need inc. grad vector in when removing surplus alq
2024-11-05 10:55:54 +01:00
GasLiftWellState.hpp
GasLiftWellState: template Scalar type
2024-04-24 15:31:13 +02:00
GlobalWellInfo.cpp
Support ALQ in network calculations and avoid adding gas lift of closed wells
2024-09-19 23:43:16 +02:00
GlobalWellInfo.hpp
Support ALQ in network calculations and avoid adding gas lift of closed wells
2024-09-19 23:43:16 +02:00
GroupEconomicLimitsChecker.cpp
fixed: use constexpr formats and/or mark format strings runtime
2024-11-05 15:03:17 +01:00
GroupEconomicLimitsChecker.hpp
Move opm/core/props to opm/simulators/utils
2024-06-25 12:22:09 +02:00
GroupState.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
GroupState.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
MSWellHelpers.cpp
MSWellHelpers: optionally instantiate for float
2024-08-21 09:23:31 +02:00
MSWellHelpers.hpp
MSWellHelpers: template Scalar type
2024-05-22 09:57:44 +02:00
MultisegmentWell_impl.hpp
Move 'assemblePerforationEq' to a separate loop (over the segments), communicate the matrix D and the residual afterwards and add the rest that does not need communication afterwards
2024-11-21 16:13:15 +01:00
MultisegmentWell.hpp
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:06:09 +01:00
MultisegmentWellAssemble.cpp
Add comments about the need for communication to the assemble functions of MultisegmentWellAssemble
2024-11-21 16:13:01 +01:00
MultisegmentWellAssemble.hpp
Rename cell_idx to perf, since it is the perforation index actually
2024-11-21 16:09:15 +01:00
MultisegmentWellEquations.cpp
Add comments at the spots where we multiply with D^(-1) - we actually can do this on all processes
2024-11-22 15:16:04 +01:00
MultisegmentWellEquations.hpp
Add function sumDistributed to MultisegmentWellEquations
2024-11-21 16:12:59 +01:00
MultisegmentWellEval.cpp
Add pw_info_ to the MultisegmentWellEquations and use it to fill the matrices B and C correctly
2024-11-21 16:12:59 +01:00
MultisegmentWellEval.hpp
Give the parallel well info object to the MultisegmentWellEval class as well
2024-11-21 16:09:15 +01:00
MultisegmentWellGeneric.cpp
Add communication in scaleSegmentRatesWithWellRates of MultisegmentWellGeneric to scale the perf_phaserate_scaled with the correct value
2024-11-21 16:13:01 +01:00
MultisegmentWellGeneric.hpp
MultisegmentWellGeneric: use Scalar type
2024-05-22 14:24:22 +02:00
MultisegmentWellPrimaryVariables.cpp
In updateThp always compute thp when vfp is active
2024-09-26 21:06:05 +02:00
MultisegmentWellPrimaryVariables.hpp
In updateThp always compute thp when vfp is active
2024-09-26 21:06:05 +02:00
MultisegmentWellSegments.cpp
Store all (global) perforations depths and differences in perforation_depth_diffs_ and well.perfDepth()
2024-11-21 16:10:55 +01:00
MultisegmentWellSegments.hpp
Store all (global) perforations depths and differences in perforation_depth_diffs_ and well.perfDepth()
2024-11-21 16:10:55 +01:00
ParallelPAvgCalculator.cpp
ParallelPAvgCalculator: optionally instantiate for float
2024-08-20 11:36:24 +02:00
ParallelPAvgCalculator.hpp
ParallelPAvgCalculator: template Scalar type
2024-05-22 10:51:07 +02:00
ParallelPAvgDynamicSourceData.cpp
ParallelPAvgDynamicSourceData: optionally instantiate for float
2024-08-20 11:08:34 +02:00
ParallelPAvgDynamicSourceData.hpp
ParallelPAvgDynamicSourceData: template Scalar type
2024-05-22 10:51:07 +02:00
ParallelWBPCalculation.cpp
ParallelWBPCalculation: optionally instantiate for float
2024-08-20 11:41:12 +02:00
ParallelWBPCalculation.hpp
ParallelWBPCalculation: template Scalar type
2024-05-22 10:51:12 +02:00
ParallelWellInfo.cpp
Add globalToLocal and localToGlobal functions to the ParallelWellInfo class
2024-11-21 15:01:43 +01:00
ParallelWellInfo.hpp
fixed: add missing include
2024-11-22 09:43:45 +01:00
PerfData.cpp
PerfData: optionally instantiate for float
2024-08-19 13:09:42 +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: optionally instantiate for float
2024-08-19 13:32:21 +02:00
RateConverter.hpp
add changes to fix the order
2024-09-25 10:26:02 +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: optionally instantiate for float
2024-08-19 13:09:42 +02:00
SegmentState.hpp
SegmentState: template Scalar type
2024-04-17 11:12:40 +02:00
SingleWellState.cpp
SingleWellState: optionally instantiate for float
2024-08-19 13:09:42 +02:00
SingleWellState.hpp
Move opm/core/props to opm/simulators/utils
2024-06-25 12:22:09 +02:00
StandardWell_impl.hpp
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:06:09 +01:00
StandardWell.hpp
Dont iterate when computing bhp from thp for computing of the well potentials for gaslift optimization
2024-11-06 14:06:09 +01:00
StandardWellAssemble.cpp
StandardWellAssemble: optionally instantiate for float
2024-08-19 13:46:50 +02:00
StandardWellAssemble.hpp
Include checking for zero targets from groups where required
2024-05-23 14:55:37 +02:00
StandardWellConnections.cpp
Revise Mixture Density Method for No-Flow Producers
2024-08-22 14:51:00 +02:00
StandardWellConnections.hpp
Revise Mixture Density Method for No-Flow Producers
2024-08-22 14:51:00 +02:00
StandardWellEquations.cpp
Merge pull request #5706 from BigDataAccelerate/rename-bda-to-gpu
2024-11-11 16:26:21 +01:00
StandardWellEquations.hpp
Rename bda to gpu for classes
2024-11-04 12:31:34 +01:00
StandardWellEval.cpp
Remove unused num_cells argument from well equations
2024-10-10 20:26:13 +02:00
StandardWellEval.hpp
Remove unused num_cells argument from well equations
2024-10-10 20:26:13 +02:00
StandardWellPrimaryVariables.cpp
StandardWellPrimaryVariables: optionally instantiate for float
2024-08-19 13:45:34 +02:00
StandardWellPrimaryVariables.hpp
StandardWellPrimaryVariables: use Scalar type
2024-05-22 09:01:05 +02:00
TargetCalculator.cpp
TargetCalculator: optionally instantiate for float
2024-08-19 13:09:42 +02:00
TargetCalculator.hpp
InjectionTargetCalculator: template Scalar type
2024-04-19 11:00:44 +02:00
VFPHelpers.cpp
VFPHelpers: optionally instantiate for float
2024-08-19 13:09:42 +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
VFPInjProperties: optionally instantiate for float
2024-08-19 13:09:42 +02:00
VFPInjProperties.hpp
VFPInjProperties: template Scalar type
2024-05-21 17:01:30 +02:00
VFPProdProperties.cpp
VFPProdProperties: optionally instantiate for float
2024-08-19 13:09:42 +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
WellAssemble: optionally instantiate for float
2024-08-19 13:40:12 +02:00
WellAssemble.hpp
Move opm/core/props to opm/simulators/utils
2024-06-25 12:22:09 +02:00
WellBhpThpCalculator.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellBhpThpCalculator.hpp
add group target calculation
2024-12-19 12:11:00 +00: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
WellConstraints: optionally instantiate for float
2024-08-19 13:34:12 +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: optionally instantiate for float
2024-08-19 13:44:35 +02:00
WellConvergence.hpp
WellConvergence: template Scalar type
2024-05-15 08:19:36 +02:00
WellFilterCake.cpp
Add LINRAD (hybrid linear-radial) filter cake model
2024-11-06 15:19:20 +01:00
WellFilterCake.hpp
Removing unnessary arrays and eliminate some code duplication
2024-10-08 11:47:47 +02:00
WellGroupConstraints.cpp
WellGroupConstraints: optionally instantiate for float
2024-08-19 13:34:57 +02:00
WellGroupConstraints.hpp
WellGroupConstraints: template Scalar type
2024-05-15 08:19:36 +02:00
WellGroupControls.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellGroupControls.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellGroupHelpers.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellGroupHelpers.hpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellHelpers.cpp
Make wellhelpers::sumDistributedWellEntries work with other matrices than Dune::DynamicMatrix and add specialization for FieldMatrix<double,2,2>, FieldMatrix<double,3,3> and FieldMatrix<double,4,4> as well as FieldMatrix<float,2,2>, FieldMatrix<float,3,3> and FieldMatrix<float,4,4>
2024-11-21 16:12:59 +01:00
WellHelpers.hpp
Make wellhelpers::sumDistributedWellEntries work with other matrices than Dune::DynamicMatrix and add specialization for FieldMatrix<double,2,2>, FieldMatrix<double,3,3> and FieldMatrix<double,4,4> as well as FieldMatrix<float,2,2>, FieldMatrix<float,3,3> and FieldMatrix<float,4,4>
2024-11-21 16:12:59 +01:00
WellInterface_impl.hpp
allow individual well constraints
2024-12-19 12:10:50 +00:00
WellInterface.hpp
Use gas lift optimization to get ALQ for well test
2024-11-22 10:30:32 +01:00
WellInterfaceFluidSystem.cpp
Add dampening to the injectivity multipliers (WINJMULT)
2024-10-08 15:49:10 +02:00
WellInterfaceFluidSystem.hpp
Add dampening to the injectivity multipliers (WINJMULT)
2024-10-08 15:49:10 +02:00
WellInterfaceGeneric.cpp
add group target calculation
2024-12-19 12:11:00 +00:00
WellInterfaceGeneric.hpp
Use local_perf_index instead of perf index where applicable
2024-11-21 16:10:49 +01:00
WellInterfaceIndices.cpp
Add dampening to the injectivity multipliers (WINJMULT)
2024-10-08 15:49:10 +02:00
WellInterfaceIndices.hpp
Add dampening to the injectivity multipliers (WINJMULT)
2024-10-08 15:49:10 +02:00
WellProdIndexCalculator.cpp
WellProdIndexCalculator: optionally instantiate for float
2024-08-19 13:23:59 +02:00
WellProdIndexCalculator.hpp
WellProdIndexCalculator: template Scalar type
2024-05-22 15:21:37 +02:00
WellState.cpp
Add parameter enableDistributedWells to the well state an when set to true, do not throw when initalizing distributed multi-segment wells in WellState.cpp
2024-11-22 15:16:00 +01:00
WellState.hpp
Add parameter enableDistributedWells to the well state an when set to true, do not throw when initalizing distributed multi-segment wells in WellState.cpp
2024-11-22 15:16:00 +01:00
WellTest.cpp
WellTest: optionally instantiate for float
2024-08-19 13:15:24 +02:00
WellTest.hpp
not applying WECON RATE limit
2024-06-24 14:42:10 +02:00
WGState.cpp
WGState: optionally instantiate for float
2024-08-19 13:21:18 +02:00
WGState.hpp
Avoid memory leak from the *unique_ptr<X>.release() antipattern.
2024-05-28 16:49:08 +02:00