MOGA-NSGA3是一种基于第三代非支配搜索的遗传算法,用于训练Stillinger-Weber力场以进行热导率模拟。在src文件夹中,您可以找到NSGA-III例程(nsga3.c)和管理GA工作流程的代码(ga.c)。Makefile文件位于src/..目录下,用于编译二进制文件ga和moga。var.in包含NSGA3-MOGA程序所需的输入参数,hyperplane.in则包含用户提供的n维空间参考点列表,用于指导NSGA-III算法。使用UTIL文件夹中的MATLAB文件ReferencePointGenerator.m可以生成均匀间隔的参考点列表。请参考Example文件夹中的示例文件,了解SW力场模板和地面真实值的格式。