#1854 Add forgotten negative signs on negative inflow. Now matches results from octavescript where applicable

This commit is contained in:
Jacob Støren
2017-09-05 13:34:06 +02:00
parent 0af879d20e
commit f2b26be5d8

View File

@@ -356,7 +356,7 @@ void RigNumberOfFloodedPoreVolumesCalculator::distributeNeighbourCellFlow(RigMai
else if (flrWatResultI->at(cellResultIndex) < 0) else if (flrWatResultI->at(cellResultIndex) < 0)
{ {
//Flow into cell globelCellIndex, from cell i+1 //Flow into cell globelCellIndex, from cell i+1
totalFlowrateIntoCell[cellResultIndex] += (-1) * flrWatResultI->at(cellResultIndex) * summedTracerValues[cellResultIndexPosINeighbour]; totalFlowrateIntoCell[cellResultIndex] += (-1.0) * flrWatResultI->at(cellResultIndex) * summedTracerValues[cellResultIndexPosINeighbour];
} }
} }
@@ -383,7 +383,7 @@ void RigNumberOfFloodedPoreVolumesCalculator::distributeNeighbourCellFlow(RigMai
else if (flrWatResultJ->at(cellResultIndex) < 0) else if (flrWatResultJ->at(cellResultIndex) < 0)
{ {
//Flow into cell globelCellIndex, from cell i+1 //Flow into cell globelCellIndex, from cell i+1
totalFlowrateIntoCell[cellResultIndex] += flrWatResultJ->at(cellResultIndex) * summedTracerValues[cellResultIndexPosJNeighbour]; totalFlowrateIntoCell[cellResultIndex] += (-1.0) * flrWatResultJ->at(cellResultIndex) * summedTracerValues[cellResultIndexPosJNeighbour];
} }
} }
@@ -409,7 +409,7 @@ void RigNumberOfFloodedPoreVolumesCalculator::distributeNeighbourCellFlow(RigMai
else if (flrWatResultK->at(cellResultIndex) < 0) else if (flrWatResultK->at(cellResultIndex) < 0)
{ {
//Flow into cell globelCellIndex, from cell i+1 //Flow into cell globelCellIndex, from cell i+1
totalFlowrateIntoCell[cellResultIndex] += flrWatResultK->at(cellResultIndex) * summedTracerValues[cellResultIndexPosKNeighbour]; totalFlowrateIntoCell[cellResultIndex] += (-1.0) * flrWatResultK->at(cellResultIndex) * summedTracerValues[cellResultIndexPosKNeighbour];
} }
} }
} }