灵敏度预处理

图187: 预处理部分的结构
\begin{figure}\epsfig{file=sens0.eps,width=10cm}\end{figure}

图188: 属于给定节点的所有单元的数据结构
\begin{figure}\epsfig{file=sens1.eps,width=10cm}\end{figure}

图187显示了预处理部分的结构。首先,确定属于同一节点的所有单元,并存储在图188所示的数据结构中。然后,程序流程根据设计变量是坐标还是材料方向进行分支。

对于坐标设计变量,执行以下步骤:

对于方向设计变量,执行以下步骤:

以下四个例程对于坐标设计变量和方向设计变量都是通用的:

此时,预处理部分根据目标是特征值还是Green函数分裂。在这种情况下,从文件读取特征值、振型、刚度矩阵和质量矩阵(在之前的*FREQUENCY或*GREEN步骤中生成),或者目标是质量、应力或形状能量。在这种情况下,从文件读取刚度矩阵和矩阵结构(在之前的*STATIC步骤中生成)。