opm-simulators/opm/autodiff
Markus Blatt 602f3962f3 Use MatrixBlock instead of FieldMatrix for DUNE 2.5.0
3x3 matrix block inversion in FieldMatrix is numerically unstable
including version 2.5.0. Therefore the previous if clause was wrong
as it activated the use of FieldMatrix already for 2.5.0 (the version
in Debian stable). With this commit we use MatrixBlock for version 2.5.0.
2017-10-25 16:32:48 +02:00
..
AdditionalObjectDeleter.hpp Renames ParallelPreconditionerDeleter and moves it to a separate header. 2015-09-05 16:09:33 +02:00
AutoDiff.hpp Bugfix for scalar AutoDiff class. 2015-11-10 13:37:36 +01:00
AutoDiffBlock.hpp Code cleanup 2016-04-26 07:49:12 +02:00
AutoDiffHelpers.hpp Add connection_cells member of HelperOps. 2016-06-16 16:21:37 +02:00
AutoDiffMatrix.hpp revert AutoDiffMatrix back to the master version 2016-11-18 11:24:35 +01:00
BackupRestore.hpp BackupRestore: remove all specializations for BlackoilState. This is now covered by 2016-04-15 12:21:47 +02:00
BlackoilDetails.hpp Removed unused method detail::convergenceReduction 2017-04-04 11:06:41 +02:00
BlackoilLegacyDetails.hpp remove unused function Opm::detail::convergenceReduction() 2016-12-19 11:03:34 +01:00
BlackoilModel.hpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
BlackoilModelBase_impl.hpp Use pore volume weighted averaged hydrocarbon state in rateConverted. 2017-10-03 10:25:56 +02:00
BlackoilModelBase.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
BlackoilModelEbos.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
BlackoilModelEnums.hpp Removal of SimulatorFullyImplicitBlackoilOutputEbos.{h,c}pp. 2017-02-09 16:57:45 +01:00
BlackoilModelParameters.cpp checking use_multisegment_well_ first in BlackoilModelParameters 2017-10-17 13:21:02 +02:00
BlackoilModelParameters.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
BlackoilMultiSegmentModel_impl.hpp recovering the running of flow_multsigement without group control 2017-04-11 16:51:16 +02:00
BlackoilMultiSegmentModel.hpp Change include paths for moved headers. 2017-02-10 16:07:25 +01:00
BlackoilPressureModel.hpp Tweak tolerance. 2017-06-28 07:47:17 +02:00
BlackoilPropsAdFromDeck.cpp This adds bubble/dew point pressure output to legacy flow 2017-04-18 14:03:56 +02:00
BlackoilPropsAdFromDeck.hpp Modifications to catch up with master branch. 2017-06-28 07:47:17 +02:00
BlackoilReorderingTransportModel.hpp Silence unused variable warnings. 2017-08-15 11:17:30 +02:00
BlackoilSequentialModel.hpp Make proper convergence check for iterated sequentical implicit. 2017-06-08 11:03:26 +02:00
BlackoilSolventModel_impl.hpp Remove WellStateFullyImplicitBlackoilDense 2017-10-11 10:54:59 +02:00
BlackoilSolventModel.hpp Remove BlackoilSolventState 2017-05-30 14:22:19 +02:00
BlackoilTransportModel.hpp Fix issues for iterated sequential implicit. 2017-06-12 15:36:56 +02:00
BlackoilWellModel_impl.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
BlackoilWellModel.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
Compat.cpp Remove WellStateFullyImplicitBlackoilDense 2017-10-11 10:54:59 +02:00
Compat.hpp removing WellStateFullyImplicitBlackoilDense as the master 2017-10-12 15:05:45 +02:00
CPRPreconditioner.hpp use std::remove_const instead of Dune::remove_const 2017-10-05 12:02:10 +02:00
createGlobalCellArray.hpp Silence some more warnings. 2015-09-14 17:23:20 +02:00
DebugTimeReport.hpp Add DebugTimeReport utility. 2017-06-02 13:48:24 +02:00
DefaultBlackoilSolutionState.hpp Implement new well model 2016-08-18 12:23:45 +02:00
DuneMatrix.hpp [cleanup] Removes unnecessary if clauses for unsupported DUNE versions. 2017-10-11 15:53:45 +02:00
ExtractParallelGridInformationToISTL.cpp [cleanup] Removes unnecessary if clauses for unsupported DUNE versions. 2017-10-11 15:53:45 +02:00
ExtractParallelGridInformationToISTL.hpp Adapt code to dune-cornerpoint -> opm-grid renaming. 2016-04-06 13:29:47 +02:00
fastSparseOperations.hpp Revert PR 1070 to use auto instead of preprocessor statements. 2017-02-23 15:46:52 +01:00
FlowMain.hpp [cleanup] Removes unnecessary if clauses for unsupported DUNE versions. 2017-10-11 15:53:45 +02:00
FlowMainEbos.hpp Merge pull request #1298 from blattms/cleanup-version-ifs 2017-10-12 13:28:45 +02:00
FlowMainPolymer.hpp Add polymer option to flow_ebos 2017-06-26 08:03:54 +02:00
FlowMainSequential.hpp TransMult, Init, and SimConfig are references, applyModifierDeck takes reference, and EclipseState constructor too 2016-08-08 10:07:09 +02:00
FlowMainSolvent.hpp Update to shared_ptr-less parser interface. 2016-10-20 14:08:04 +02:00
GeoProps.hpp Start using face geometry computed the Ecl way 2017-01-19 08:27:01 +01:00
GridHelpers.cpp Adapt code to dune-cornerpoint -> opm-grid renaming. 2016-04-06 13:29:47 +02:00
GridHelpers.hpp Adapt code to dune-cornerpoint -> opm-grid renaming. 2016-04-06 13:29:47 +02:00
GridInit.hpp [feature] Add GridInit for PolyhedralGrid. 2017-04-05 13:54:12 +02:00
ImpesTPFAAD.cpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
ImpesTPFAAD.hpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
ISTLSolver.hpp Use MatrixBlock instead of FieldMatrix for DUNE 2.5.0 2017-10-25 16:32:48 +02:00
IterationReport.hpp flow: move the internal classes to separate files 2016-08-09 12:23:29 +02:00
LinearisedBlackoilResidual.cpp Adding size function in LinearisedBlackoilResidual. 2014-05-23 13:40:44 +02:00
LinearisedBlackoilResidual.hpp BlackoilModelBase: added parameter singlePrecision and print residual to large at right 2016-02-12 12:14:02 +01:00
MissingFeatures.cpp removing GEFAC and SSOL from MissingFeatures.cpp 2017-10-10 15:53:12 +02:00
MissingFeatures.hpp Rename addUnsupported to addSupported. 2016-08-22 16:14:37 +08:00
moduleVersion.cpp Add and use moduleVersion() utility. 2015-10-23 11:25:06 +02:00
moduleVersion.hpp Add and use moduleVersion() utility. 2015-10-23 11:25:06 +02:00
MSWellHelpers.hpp fixing jenkins warning. 2017-10-16 19:08:12 +02:00
multiPhaseUpwind.cpp Add missing include directive for std::sort(). 2017-06-02 08:52:16 +02:00
multiPhaseUpwind.hpp Add connectionMultiPhaseUpwind() free function. 2017-06-01 11:01:25 +02:00
MultisegmentWell_impl.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
MultisegmentWell.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
MultisegmentWells_impl.hpp Prepare for extended models. 2017-05-08 09:52:30 +02:00
MultisegmentWells.cpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
MultisegmentWells.hpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
NewtonIterationBlackoilCPR.cpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
NewtonIterationBlackoilCPR.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
NewtonIterationBlackoilInterface.hpp NewtonIterationBlackoilInterface: make its destructor virtual 2017-04-20 11:03:54 +02:00
NewtonIterationBlackoilInterleaved.cpp Fix the PR that said it activated AMG. 2017-06-27 10:00:31 +00:00
NewtonIterationBlackoilInterleaved.hpp [cleanup] ilu_iteration --> ilu_fillin_level. 2017-06-13 15:48:01 +02:00
NewtonIterationBlackoilSimple.cpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
NewtonIterationBlackoilSimple.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
NewtonIterationUtilities.cpp Rename isRankZero() -> isIORank() for consistency. 2016-10-20 22:40:24 +02:00
NewtonIterationUtilities.hpp Rename isRankZero() -> isIORank() for consistency. 2016-10-20 22:40:24 +02:00
NonlinearSolver_impl.hpp Newton: fail earlier 2017-06-14 14:22:22 +02:00
NonlinearSolver.hpp Make argument of setParameters() a const reference. 2017-06-08 11:03:27 +02:00
opm-simulators_doxygen_main.hpp Rename opm-autodiff -> opm-simulators. 2016-04-08 14:58:07 +02:00
ParallelDebugOutput.hpp Remove WellStateFullyImplicitBlackoilDense 2017-10-11 10:54:59 +02:00
ParallelOverlappingILU0.hpp use std::remove_const instead of Dune::remove_const 2017-10-05 12:02:10 +02:00
ParallelRestrictedAdditiveSchwarz.hpp Use warning suppression headers. 2015-12-07 13:40:06 +01:00
RateConverter.hpp Use pore volume weighted averaged hydrocarbon state in rateConverted. 2017-10-03 10:25:56 +02:00
RedistributeDataHandles.hpp flow_ebos: do not use BlackoilPropsAdFromDeck anymore 2017-06-16 15:13:47 +02:00
SimFIBODetails.hpp fix some serious screw-ups 2016-09-13 23:58:59 +02:00
SimulatorBase_impl.hpp Remove WellStateFullyImplicitBlackoilDense 2017-10-11 10:54:59 +02:00
SimulatorBase.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorFullyImplicitBlackoil.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorFullyImplicitBlackoilEbos.hpp Revert "Revert "Communicate the ebos solution at the beginning of the run method" 2017-10-23 12:40:29 +02:00
SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp Include possibility for arbitrary summary data. 2017-06-06 11:42:51 +02:00
SimulatorFullyImplicitBlackoilMultiSegment.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorFullyImplicitBlackoilOutput.cpp [cleanup] Removes unnecessary if clauses for unsupported DUNE versions. 2017-10-11 15:53:45 +02:00
SimulatorFullyImplicitBlackoilOutput.hpp Create oil-in-place data if overall efficiency is requested by output. 2017-08-01 16:40:34 +02:00
SimulatorFullyImplicitBlackoilSolvent_impl.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorFullyImplicitBlackoilSolvent.hpp Remove BlackoilSolventState 2017-05-30 14:22:19 +02:00
SimulatorIncompTwophaseAd.cpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorIncompTwophaseAd.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
SimulatorSequentialBlackoil.hpp Further templatized sequential model and simulator classes. 2017-06-08 11:03:26 +02:00
SolventPropsAdFromDeck.cpp Update to shared_ptr-less parser interface. 2016-10-20 14:08:04 +02:00
SolventPropsAdFromDeck.hpp remove the BlackoilPropsAdInterface abstraction layer 2017-01-02 13:19:23 +01:00
StandardWell_impl.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
StandardWell.hpp Use MatrixBlock instead of FieldMatrix for DUNE 2.5.0 2017-10-25 16:32:48 +02:00
StandardWells_impl.hpp Prepare for extended models. 2017-05-08 09:52:30 +02:00
StandardWells.hpp revising the computeWellPotentials in StandardWells 2017-04-11 16:51:16 +02:00
StandardWellsSolvent_impl.hpp Fixes in solvent model related to handling vapoil in the well model 2016-12-12 10:12:39 +01:00
StandardWellsSolvent.hpp Fixes in solvent model related to handling vapoil in the well model 2016-12-12 10:12:39 +01:00
ThreadHandle.hpp [bugfix] 1) create asyncOutput object on all ranks to avoid deadlock in 2017-05-29 18:08:18 +02:00
TransportSolverTwophaseAd.cpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
TransportSolverTwophaseAd.hpp adjust for changed ParameterGroup namespacing 2017-04-28 15:36:25 +02:00
VFPHelpers.hpp Templatize to avoid hardcoded typedef 2016-12-12 14:52:30 +01:00
VFPInjProperties.cpp mostly eliminate Eigen in the FIP and VFP code 2016-12-30 11:46:27 +01:00
VFPInjProperties.hpp mostly eliminate Eigen in the FIP and VFP code 2016-12-30 11:46:27 +01:00
VFPProdProperties.cpp mostly eliminate Eigen in the FIP and VFP code 2016-12-30 11:46:27 +01:00
VFPProdProperties.hpp mostly eliminate Eigen in the FIP and VFP code 2016-12-30 11:46:27 +01:00
VFPProperties.cpp Implemented support for VFPINJ tables. Runs through synthetic non-trivial example 2015-08-11 16:31:43 +02:00
VFPProperties.hpp Minor fixes for PR 2015-08-19 11:32:38 +02:00
WellDensitySegmented.cpp Prepare for extended models. 2017-05-08 09:52:30 +02:00
WellDensitySegmented.hpp Prepare for extended models. 2017-05-08 09:52:30 +02:00
WellHelpers.hpp more or less getting the old implementation in 2017-08-25 14:09:26 +02:00
WellInterface_impl.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
WellInterface.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
WellMultiSegment.cpp adapting to the interface change in OPM-parser#1145. 2017-10-16 14:39:07 +02:00
WellMultiSegment.hpp Well shared_ptr alias deprecated 2016-06-16 10:01:04 +02:00
WellStateFullyImplicitBlackoil.hpp fixing reviewing comments from PR 1279. 2017-10-16 17:01:15 +02:00
WellStateFullyImplicitBlackoilSolvent.hpp Feed solvent wellrates to data::wells for summary output 2016-09-30 09:49:16 +02:00
WellStateMultiSegment.hpp Clone the Wells pointer for output use later. 2016-06-28 15:50:50 +08:00