mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 07:00:17 -05:00
Simulation input: Add refinement test.
This commit is contained in:
1 parent
475e05da88
commit
e08ba63f01
3 files changed
+194
-5
No files matched your search
@@ -539,8 +539,9 @@ std::expected<Opm::DeckRecord, QString> RigSimulationInputTool::processWelspecsR
|
||||
size_t clampedJ = std::max( settings.min().y(), std::min( settings.max().y(), static_cast<size_t>( origJ ) ) );
|
||||
|
||||
// Transform with clamped coordinates (this will always succeed)
|
||||
size_t sectorI = ( clampedI - settings.min().x() ) * settings.refinement().x() + 1;
|
||||
size_t sectorJ = ( clampedJ - settings.min().y() ) * settings.refinement().y() + 1;
|
||||
// Center the coordinate in the refined cell block
|
||||
size_t sectorI = ( clampedI - settings.min().x() ) * settings.refinement().x() + ( settings.refinement().x() + 1 ) / 2;
|
||||
size_t sectorJ = ( clampedJ - settings.min().y() ) * settings.refinement().y() + ( settings.refinement().y() + 1 ) / 2;
|
||||
|
||||
if ( origI < static_cast<int>( settings.min().x() ) || origI > static_cast<int>( settings.max().x() ) ||
|
||||
origJ < static_cast<int>( settings.min().y() ) || origJ > static_cast<int>( settings.max().y() ) )
|
||||
|
||||
Reference in new issue
Block a user