研究和求解器
comsol多物理学®版本5.2a包括新的和更新的求解器,增加了对时间域中的波传播层的支持,这是一个新的多物理表,用于在研究中启用和禁用多物理耦合,等等。浏览所有comsol多物理学®版本5.2a更新与下面的研究和求解器有关。
新的平滑聚合代数多式(AMG)求解器
一个新的最先进的代数多机求解器(AMG),平滑聚合AMG求解器,对于广泛的应用可能很有用。与先前可用的经典AMG求解器相比,该新求解器更适合于场变量之间具有强耦合的问题,例如结构性分析的线性弹性。与几何多机(GMG)方法相比,AMG方法的主要好处是,更粗的网格水平不需要网格产生。这对于大型CAD模型是有益的,在大型CAD模型中,创建粗网格可能具有挑战性或不可能。
用括号对框架进行结构分析的网格。如图所示,为此模型无法创建更粗的网眼。该型号具有250,000个二次TET元件和1282K DOF。解决方案过程需要使用新的,与共轭梯度求解器进行51次迭代平滑聚合AMG作为预处理。解决方案时间为65秒,使用Intel®Xeon®处理器E5-1650 3.5 GHz的工作站上的内存需求为3.5 GB。
用括号对框架进行结构分析的网格。如图所示,为此模型无法创建更粗的网眼。该型号具有250,000个二次TET元件和1282K DOF。解决方案过程需要使用新的,与共轭梯度求解器进行51次迭代平滑聚合AMG作为预处理。解决方案时间为65秒,使用Intel®Xeon®处理器E5-1650 3.5 GHz的工作站上的内存需求为3.5 GB。
平滑的聚集AMG方法通过将自由度(DOF)的群集节点基于连通性标准归为聚合。然后,每个聚合成为下一个多机级别的新节点,并且该算法一直进行,直到达到一定数量的级别或DOF的数量足够小为止。
这comsol多物理学简介手册包含使用新的网格收敛分析的详细分步指令平滑聚合AMG求解器。
硬尾铝山地自行车框架的结构分析。该型号具有194,000个二次TET元件和1157K DOF。解决方案过程需要使用新的,使用共轭梯度求解器进行117次迭代平滑聚合AMG作为预处理。解决方案时间为96秒,内存需求为3.1 GB,在使用Intel®Xeon®处理器E5-1650 3.5 GHz的工作站上。
硬尾铝山地自行车框架的结构分析。该型号具有194,000个二次TET元件和1157K DOF。解决方案过程需要使用新的,使用共轭梯度求解器进行117次迭代平滑聚合AMG作为预处理。解决方案时间为96秒,内存需求为3.1 GB,在使用Intel®Xeon®处理器E5-1650 3.5 GHz的工作站上。
应用程序库路径:
structural_mechanics_module/applications/bike_frame_analyzer_llsw
新的直接求解器
已经添加了一个新的直接求解器:来自Intel®Math -Math内核库软件产品的簇的平行直接稀疏求解器。选择该求解器时会自动选择帕迪索在簇上运行型号时的选项。这帕迪索用于共享内存计算的求解器也可以在Intel®Math-Matherbibrial库软件产品中使用。在以前的版本中,选择帕迪索求解器选项在群集上运行模型时,由于缺少簇上的替代直接求解器,因此使用了mumps求解器。您仍然可以通过取消选择来恢复旧方法平行直接直接稀疏求解器用于簇复选框。
升级的腮腺炎求解器
由于OpenMP®API并行性的新实现,直接的腮腺溶解器已升级,并提供了明显更好的性能。
优化的域分解求解器
域分解求解器已被完善并优化用于处理大型问题,尤其是对于强耦合的多物理现象,以前,直接求解器是唯一的选择。
- 默认情况下,求解器将METIS算法用于域分区。
- 通过添加优化的设置阶段来改进求解器,并在簇上运行时包括更有效的通信。
- 现在可以使用代数方法(AMG)设置该求解器的粗网格。这是首选的,因为可以使用非常粗的网格,并且该技术不需要网格生成(对于复杂的CAD模型而言,粗级生成可能会失败)。
使用优化域分解求解器的示例的应用程序库路径:
Acoustics_Module/Tutorials/Transfer_impedance_perforate
穿孔模型的转移阻抗中的速度和总声压。该模型通过使用域分解方法改编的18个gmres迭代求解。该方法已使用10个域组自动将计算分为30个子域。子域是用直接求解器解决的,这是该强烈耦合问题的唯一可行求解器。通过重新计算和清除亚域解决方案步骤之间的LU因子,这些计算需要14.3 GB的RAM。该计算需要1小时21分钟才能完成。DOF的总数为2579K,使用409K四面体元素。作为比较,使用直接求解器时的内存需求为120 GB。不反射吸收层用于时间依赖性波浪模拟
使用节点不连续的Galerkin方法引入了为在时间域中吸收波传播的内置支持。吸收层用作非反射边界条件,通过在感兴趣的计算区域之外添加具有吸收层特性的额外子域而产生;层通过坐标转换拉伸,并通过滤波器技术阻尼波。对于吸收层的外边界,使用局部低反射边界条件。
该技术有效地减少了从层中发出的反射,提供了一种通用方法,用于减少用于散射问题的计算域以及需要非反射边界条件的其他问题。
应用程序库路径的示例使用新的不连续Galerkin方法:
Acoustics_module/ultrasound/ultrasound_flow_meter_generic
Acoustics_module/tutorials/gaussian_pulse_absorbing_layers
模型的对称平面中的高斯压力脉冲,其中波浪使用新引入的不连续的Galerkin方法在主流通道的左侧和右侧吸收的层中吸收。使用参数列表在批处理模式下进行参数扫描
现在,您可以使用参数值列表作为输入来运行扫描,而无需在用户界面中定义它们。此功能以前仅通过使用comsol桌面配置扫描来可用®通过参数扫描。扫描为每个参数值运行,并将结果存储在单独的文件中。该列表也可以从文件中读取。
批处理命令的示例,其中有两个参数列表,用作输入参数:
comsolbatch.exe -inputfile feeder_clamp.mph -pname d,d -plist 7,3.75,8,4,4,4.09,10,4.4.12,11,11,4.4.89,12,4.5
同一扫描的一个示例,而是使用文件参数.csv用于指定参数列表:
comsolbatch.exe -inputfile feeder_clamp.mph -paramfile参数.csv
指定插座数
除了指定内核数的设置外,comsol多物理®现在有了一个新的选项,用于指定多功能计算机上使用的套筒数量。此设置可在“首选项”窗口的“多核和群集计算”部分中找到。
在研究中启用和禁用多物理耦合的新选择
除了可以解决的物理接口的先前可用表外,新的多物理表还使您可以选择性地启用和禁用可用的多物理耦合。这使得在模型中连续添加复杂性变得更加容易,同时仍使用预先配置的多物理耦合选项。
启用和禁用无限元素,并从研究中完美匹配
这定义模型树中的节点现在允许您启用和禁用无限元素域和完美匹配的层研究的节点。当您激活它时,您可以使用修改物理树和变量研究中的选择。
OpenMP和OpenMP徽标是美国和其他国家的OpenMP Architecture审查委员会的注册商标。