对于大多数应用模式,每个独立变量都体现在所有的网格结点上。这意味着自由度数等于节点数乘以独立变量个数。节点数与单元数的关系取决于单元的阶数,2D 和 3D 是不同的。这种关系仅仅是近似的,因为它依赖于几何边界上的单元比例。对于窄条形的几何,有很大比例的单元是位于边界上的,每个单元的节点数就会稍多。
下面是 2D 和 3D 拉格朗日单元的节点和单元数量的近似关系。四边形网格有大约两倍于三角形网格的节点。六面体网格有大约 6 倍于四面体网格的节点。
2D
线性三角形单元: (#nodes) = 0.5 * (#elements)
线性四边形单元: (#nodes) = 1 * (#elements)
二阶三角形单元: (#nodes) = 2 * (#elements)
二阶四边形单元: (#nodes) = 4 * (#elements)
三阶三角形单元: (#nodes) = 4.5 * (#elements)
三阶四边形单元: (#nodes) = 9 * (#elements)
3D
线性四面体单元: (#nodes) = 0.2 * (#elements)
线性砖形单元: (#nodes) = 1.2 * (#elements)
二阶四面体单元: (#nodes) = 1.4 * (#elements)
二阶砖形单元: (#nodes) = 8.5 * (#elements)
三阶四面体单元: (#nodes) = 4.6 * (#elements)
三阶砖形单元: (#nodes) = 28 * (#elements)
总的自由度的数量由下式给出:
(#degrees of freedom) = (#nodes) * (#dependent variables)
自由度数=节点数量*独立变量个数
可以在网格统计对话框中看到总的单元数和自由度数。需要注意的是自由度数并不是唯一的决定内存需求和求解时间的因素。