opm-simulators/opm/simulators/wells
Håkon Hægland 0abcac3777 Fixes a bug in GasLiftStage2_impl.hpp
When making gas lift parallel, see PR #3148, redistributeALQ() did not
reserve space for the decremental and incremental gradients. Later in
execution thread when push_back() was called to add elements to the
vectors, the capacity of the vector could get exceeded and hence the
internal representation of the vector could be reallocated. This seems
to have caused access to undefined memory errors since the iterators into
the vectors was long longer valid.
2021-05-19 00:54:48 +02:00
..
ALQState.cpp Add class ALQState to manage the ALQ state in the WellState 2021-04-28 09:33:06 +02:00
ALQState.hpp Add class ALQState to manage the ALQ state in the WellState 2021-04-28 09:33:06 +02:00
BlackoilWellModel_impl.hpp Rename mutable perfPhaseRates() 2021-05-11 18:48:05 +02:00
BlackoilWellModel.hpp fixed: do not use Opm:: prefix when inside namespace Opm 2021-05-05 11:59:18 +02:00
GasLiftSingleWell_impl.hpp Try to silence a warning about an unused variable. 2021-03-30 15:42:33 +02:00
GasLiftSingleWell.hpp Implements gas lift optimization for groups. 2021-03-30 15:41:46 +02:00
GasLiftStage2_impl.hpp Fixes a bug in GasLiftStage2_impl.hpp 2021-05-19 00:54:48 +02:00
GasLiftStage2.hpp Fixes a bug in GasLiftStage2_impl.hpp 2021-05-19 00:54:48 +02:00
GasLiftWellState_impl.hpp Implements gas lift optimization for groups. 2021-03-30 15:41:46 +02:00
GasLiftWellState.hpp fixed: do not include headers into Opm namespace 2021-05-04 14:35:41 +02:00
GlobalWellInfo.cpp Add class GlobalWellInfo and use it from WellState 2021-05-03 13:28:28 +02:00
GlobalWellInfo.hpp Add class GlobalWellInfo and use it from WellState 2021-05-03 13:28:28 +02:00
GroupState.cpp Add json dump to GroupState 2021-04-26 11:51:07 +02:00
GroupState.hpp Extract group state and create WGState to manage well & group state 2021-04-27 10:55:38 +02:00
MSWellHelpers.hpp fixed: do not use Opm:: prefix when inside namespace Opm 2021-05-05 11:59:18 +02:00
MultisegmentWell_impl.hpp Let the perforation index run over the indices for one well 2021-05-11 22:38:11 +02:00
MultisegmentWell.hpp add useInnerIteration method and move assembleWellEq to the well interface to avoid code duplication 2021-05-10 09:41:18 +02:00
ParallelWellInfo.cpp ParallelWellInfo: use forwarding 2021-04-30 13:24:06 +02:00
ParallelWellInfo.hpp ParallelWellInfo: use forwarding 2021-04-30 13:24:06 +02:00
PerforationData.hpp Adds original ECL index of well connection to PerforationData 2020-11-12 17:21:37 +01:00
RateConverter.hpp Use pore volume to do the average when hydrocarbon is missing. 2021-03-05 14:49:15 +01:00
StandardWell_impl.hpp Let the perforation index run over the indices for one well 2021-05-11 22:38:11 +02:00
StandardWell.hpp changed: (re)move unnecessary includes 2021-05-12 08:47:22 +02:00
TargetCalculator.cpp TargetCalculator: move to separate compile unit 2021-05-04 08:42:02 +02:00
TargetCalculator.hpp TargetCalculator: move to separate compile unit 2021-05-04 08:42:02 +02:00
VFPHelpers.hpp Improve warning when invalid values are encountered in VFP 2021-02-16 07:48:59 +01:00
VFPInjProperties.cpp Pass table argument to VFP getFLo() 2021-02-15 22:21:56 +01:00
VFPInjProperties.hpp Pass table argument to VFP getFLo() 2021-02-15 22:21:56 +01:00
VFPProdProperties.cpp remove unused calculateBhpWithTHPTarget 2021-05-05 09:51:43 +02:00
VFPProdProperties.hpp remove unused calculateBhpWithTHPTarget 2021-05-05 09:51:43 +02:00
VFPProperties.hpp Use std::reference_wrapper for VFP tables 2021-01-26 07:56:59 +01:00
WellConnectionAuxiliaryModule.hpp fixed: do not use Opm:: prefix when inside namespace Opm 2021-05-05 11:59:18 +02:00
WellContainer.hpp Add initializer_list based WellContainer constructor 2021-05-12 09:18:58 +02:00
WellGroupHelpers.cpp Merge pull request #3207 from akva2/targetcalc_comp_unit 2021-05-05 18:53:07 +02:00
WellGroupHelpers.hpp WellGroupHelpers: make templates private 2021-05-04 08:21:32 +02:00
WellHelpers.hpp Add missing template qualification. 2020-12-07 08:31:10 +01:00
WellInterface_impl.hpp fix function name 2021-05-12 10:50:46 +02:00
WellInterface.hpp fix function name 2021-05-12 10:50:46 +02:00
WellProdIndexCalculator.cpp Productivity Index Calculator: Add Reinitialization operation 2020-12-04 15:16:24 +01:00
WellProdIndexCalculator.hpp Productivity Index Calculator: Add Reinitialization operation 2020-12-04 15:16:24 +01:00
WellState.cpp changed: put WellState in separate compile unit 2021-05-13 00:38:08 +02:00
WellState.hpp cosmetics 2021-05-13 00:38:08 +02:00
WellStateFullyImplicitBlackoil.cpp Reorder variables and remove .reserve() calls 2021-05-15 08:49:14 +02:00
WellStateFullyImplicitBlackoil.hpp Reorder variables and remove .reserve() calls 2021-05-15 08:49:14 +02:00
WGState.cpp Extract group state and create WGState to manage well & group state 2021-04-27 10:55:38 +02:00
WGState.hpp WGState: forward struct as struct 2021-04-30 13:09:25 +02:00