mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
As multisegment wells may throw in applyUMFPack this is now needed and the exception needs to communicated to all processes. We do this in the linearize method of the well model. Before this change this is what could happen: - The process with the exception would have chopped the time step - The others would have successfully setup the systems and entered the linear solve This poduced a deadlock. One processes was waiting in OPM_END_PARALLEL_TRY during the setup of the shorter time step and in collective communication during the setup of the linear solver for the unchopped time step. |
||
---|---|---|
.. | ||
python | ||
BlackoilModelEbos.hpp | ||
BlackoilModelParametersEbos.hpp | ||
countGlobalCells.cpp | ||
countGlobalCells.hpp | ||
FlowMainEbos.hpp | ||
KeywordValidation.cpp | ||
KeywordValidation.hpp | ||
Main.hpp | ||
NonlinearSolverEbos.hpp | ||
SimulatorFullyImplicitBlackoilEbos.cpp | ||
SimulatorFullyImplicitBlackoilEbos.hpp | ||
ValidationFunctions.cpp | ||
ValidationFunctions.hpp |