最近在学习solidDisplacementFoam时遇到了一个问题,在计算热应力是,openfoam是这样写的:
       if (thermalStress)
        {
            const volScalarField& T = Tptr();
            sigma = sigma - I*(rho*threeKalpha*T);
        }
可弹性力学中,应该是用温度变化计算热应力,即:
 sigma = sigma - I*(rho*threeKalpha*(T-T0));
其中T0是初始的参考温度。请问有人了解这个问题吗?请不吝赐教