雌虫

弱形和强形黑森及其自动生成。通过对用统一形式语言表示的变分问题的分析,提出了一种结构感知的微分工具,它既能自动生成经典边界表示,又能自动生成一阶和二阶形状导数的弱或“体积”形式。在适用的情况下,该工具既可以自动应用切线空间中的散度定理来处理强形式,也可以计算弱形式的离散材料导数。此外,附加的假设和简化也可以自动应用,这样重复的应用会导致对称形状的Hessians。然后,FEniCS环境可以处理得到的表达式,从而只从用户提供的拉格朗日半自动创建形状优化链。通过几何和CFD中的算例进行形状牛顿优化,验证了该方法的有效性。相应的软件是作为开放源代码发布的,可以从url获得{https://bitbucket.org/Epoxid/femorph}.