使用广义α方法(the generalized-α method)求解时变动力学问题
本文讲解如何使用使用广义α方法求解时变动力学问题,附带FEniCS代码控制方程及其变分形式首先我们定义我们需要求解的弹性力学方程∇⋅σ+ρb=ρu¨(1)
abla\cdot\textcolor{red}{\sigma}+\rho b = \rho \ddot{u} \tag{1}∇⋅σ+ρb=ρu¨(1)其中σ\sigmaσ是应力张量,bbb是体元外力,ρ\rhoρ是密度,u¨\ddot{u}u¨表示位移uuu对时间的ttt的二阶导数,即加速度。在这个问题中,我们需要求解的是位移uuu。.
abla\cdot\textcolor{red}{\sigma}+\rho b = \rho \ddot{u} \tag{1}∇⋅σ+ρb=ρu¨(1)其中σ\sigmaσ是应力张量,bbb是体元外力,ρ\rhoρ是密度,u¨\ddot{u}u¨表示位移uuu对时间的ttt的二阶导数,即加速度。在这个问题中,我们需要求解的是位移uuu。.







