和 MPP 相关的 K 文件关键字,主要有以下几个:
这几个关键字的使用场景大致如下:
使求解器应用一个简单的启发式方法来对模拟过程进行适当分布。
Purpose: Instructs the program to apply a simple heuristic to try to determine the proper decomposition for the simulation.
根据从处理器的相对计算速度修改模拟计算分布。
Purpose: Modifies the decomposition depending on the relative Speed of the processors involved.
保障接触分布在所有计算处理器上,还可以为大型接触带来更好的负载平衡。
Purpose: Ensures that the indicated contact interfaces are distributed across all processors, which can lead to better load balance for large contact interfaces.
使得接触在单个处理器上隔离,从而减少相互通信。
Purpose: Ensures that the indicated contact interfaces are isolated on a single processor, which can lead to decreased communication.
允许定义预分布、或者后续运行,以及无定义分布运行。
Purpose: Allow for pre-decomposition and a subsequent run or runs without having to do the decomposition.
定义分布的方法
Purpose: Specify the decomposition method to use.
定义分布的处理器数量
Purpose: Specify the number of processors for decomposition.
允许显示最终的分布
Purpose: Allows display of the final decomposition. There are no input parameters. The existence of this keyword causes the d3plot file to be modified so that all elements belonging to the first processor have material type 1, those on the second processor type 2, and so on. Execution terminates immediately after the decomposition phase, and no simulation is performed. This can be used in conjunction with the CONTROL_MPP_DECOMPOSITION_ NUMPROC command to run on 1 processor and produce a d3plot file to visualize the resulting decomposition.
通过指定的方法修改分布
Purpose: Specifies transformations to apply to modify the decomposition.
禁止 dump 文件的输出
Purpose: Suppresses the output of all dump files.
禁止输出 dump 文件和重启动文件
Purpose: Suppresses the output of all dump files and full deck restart files.
禁止输出完整的重启动文件
Purpose: Suppresses the output of the full deck restart files.
交换一些输出文件中的字节
Purpose: Swap bytes on some of the output files.