fixed: wrong indices setting up HeatCr

This commit is contained in:
Arne Morten Kvarving 2020-02-25 14:37:19 +01:00
parent d4ee80c358
commit 2ba7c31e5a

View File

@ -155,9 +155,10 @@ private:
auto& elemParam = solidEnergyLawParams_[elemIdx];
elemParam.setSolidEnergyApproach(SolidEnergyLawParams::heatcrApproach);
auto& heatcrElemParams = elemParam.template getRealParams<SolidEnergyLawParams::heatcrApproach>();
unsigned cartesianElemIdx = compressedToCartesianElemIdx[elemIdx];
heatcrElemParams.setReferenceRockHeatCapacity(heatcrData[elemIdx]);
heatcrElemParams.setDRockHeatCapacity_dT(heatcrtData[elemIdx]);
heatcrElemParams.setReferenceRockHeatCapacity(heatcrData[cartesianElemIdx]);
heatcrElemParams.setDRockHeatCapacity_dT(heatcrtData[cartesianElemIdx]);
heatcrElemParams.finalize();
elemParam.finalize();
}