Fix calculateWaterTemperature index bug.
This commit is contained in:
@@ -22,8 +22,8 @@ namespace Recon
|
|||||||
auto idx2 = Aurora::sub2ind(Aurora::size(aMWaterTempR), {aVrl, aVmp});
|
auto idx2 = Aurora::sub2ind(Aurora::size(aMWaterTempR), {aVrl, aVmp});
|
||||||
auto waterTemp = Aurora::zeros(idx1.getDataSize(),1);
|
auto waterTemp = Aurora::zeros(idx1.getDataSize(),1);
|
||||||
for (size_t i = 0; i<idx1.getDataSize(); ++i) {
|
for (size_t i = 0; i<idx1.getDataSize(); ++i) {
|
||||||
waterTemp.getData()[i] = (aMWaterTempS.getData()[(int)idx1.getData()[i]]+
|
waterTemp.getData()[i] = (aMWaterTempS.getData()[(int)idx1.getData()[i] - 1]+
|
||||||
aMWaterTempR.getData()[(int)idx2.getData()[i]])/2;
|
aMWaterTempR.getData()[(int)idx2.getData()[i] - 1])/2;
|
||||||
}
|
}
|
||||||
return waterTemp;
|
return waterTemp;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user