mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
If no cell has a valid corner-point geometry, typically caused by using GDFILE to read non-finite data such as all ZCORN = -1.0E+20, then we must not attempt to generate a grid structure. If we do, we will typically just fail somewhere deep down in the corner-point processing code and generate a diagnostic message that's hard to decipher. With this commit we instead output a diagnostic message of the form Failed to create valid EclipseState object. Exception caught: No active cell in input grid has valid/finite cell geometry Please check geometry keywords, especially if grid is imported through GDFILE This may not be a lot better than the original diagnostic Processing grid flow: ${ROOT}/opm-grid/opm/grid/cpgpreprocess/preprocess.c:768: is_lefthanded: Assertion `! searching' failed. Aborted (core dumped) but does at least suggest that the grid data may be faulty. |
||
---|---|---|
.. | ||
DeferredLogger.cpp | ||
DeferredLogger.hpp | ||
DeferredLoggingErrorHelpers.hpp | ||
gatherDeferredLogger.cpp | ||
gatherDeferredLogger.hpp | ||
moduleVersion.cpp | ||
moduleVersion.hpp | ||
ParallelCommunication.hpp | ||
ParallelEclipseState.cpp | ||
ParallelEclipseState.hpp | ||
ParallelFileMerger.cpp | ||
ParallelFileMerger.hpp | ||
ParallelRestart.cpp | ||
ParallelRestart.hpp | ||
ParallelSerialization.cpp | ||
ParallelSerialization.hpp | ||
PartiallySupportedFlowKeywords.cpp | ||
PartiallySupportedFlowKeywords.hpp | ||
PropsCentroidsDataHandle.hpp | ||
readDeck.cpp | ||
readDeck.hpp | ||
UnsupportedFlowKeywords.cpp | ||
UnsupportedFlowKeywords.hpp | ||
VectorVectorDataHandle.hpp |