mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fixed bug in Combined Trans result.
Wrong neighbour was used, so the results was actually completely wrong in any sence for the negative faces.
This commit is contained in:
parent
6a20f16de1
commit
7846bb1ac6
@ -567,7 +567,7 @@ void RivTransmissibilityColorMapper::updateCombinedTransmissibilityTextureCoordi
|
|||||||
size_t i, j, k, neighborGridCellIdx;
|
size_t i, j, k, neighborGridCellIdx;
|
||||||
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
||||||
|
|
||||||
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::POS_I, &neighborGridCellIdx))
|
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::NEG_I, &neighborGridCellIdx))
|
||||||
{
|
{
|
||||||
cellScalarValue = dataAccessObjectTranX->cellScalar(neighborGridCellIdx);
|
cellScalarValue = dataAccessObjectTranX->cellScalar(neighborGridCellIdx);
|
||||||
}
|
}
|
||||||
@ -581,7 +581,7 @@ void RivTransmissibilityColorMapper::updateCombinedTransmissibilityTextureCoordi
|
|||||||
size_t i, j, k, neighborGridCellIdx;
|
size_t i, j, k, neighborGridCellIdx;
|
||||||
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
||||||
|
|
||||||
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::POS_J, &neighborGridCellIdx))
|
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::NEG_J, &neighborGridCellIdx))
|
||||||
{
|
{
|
||||||
cellScalarValue = dataAccessObjectTranY->cellScalar(neighborGridCellIdx);
|
cellScalarValue = dataAccessObjectTranY->cellScalar(neighborGridCellIdx);
|
||||||
}
|
}
|
||||||
@ -595,7 +595,7 @@ void RivTransmissibilityColorMapper::updateCombinedTransmissibilityTextureCoordi
|
|||||||
size_t i, j, k, neighborGridCellIdx;
|
size_t i, j, k, neighborGridCellIdx;
|
||||||
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
grid->ijkFromCellIndex(quadsToGridCells[idx], &i, &j, &k);
|
||||||
|
|
||||||
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::POS_K, &neighborGridCellIdx))
|
if(grid->cellIJKNeighbor(i, j, k, cvf::StructGridInterface::NEG_K, &neighborGridCellIdx))
|
||||||
{
|
{
|
||||||
cellScalarValue = dataAccessObjectTranZ->cellScalar(neighborGridCellIdx);
|
cellScalarValue = dataAccessObjectTranZ->cellScalar(neighborGridCellIdx);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user