提取目标、物理过程、约束、参数和缺失信息。
Agent 架构
一个 Supervisor、多类专业 Agent、受控的工程工具。
编排层维护任务状态、证据、验证关口和 Agent 之间的交接。领域 Agent 通过模拟器适配层调用经过批准的工程工具,不把工作隐藏在不可审查的答案里。
任务计划 · 证据登记 · 验证关口 · 恢复决策
生成或转换网格、映射材料与边界并准备固定格式输入。
执行分阶段模拟、监视数值行为并验证最小修正。
后处理结果、形成报告并管理支持范围内的代码编译。
人在回路中的控制:源文件始终是权威依据;假设需要记录;生成输入可审查;失败尝试被保留;模拟器是否可用仍取决于许可条件和平台集成状态。
前处理 + 网格
从项目目标到可运行的模拟模型。
Agent 在修改文件前先整理结构化模型说明。几何、物理过程、材料、初边值、源汇项、计划、求解器控制和目标输出均追溯到原始来源。
模型规格整理
读取报告、说明、现有 MESH/INCON、输入卡片和项目要求,记录缺失资料与明确标注的工程假设。
网格生成和转换
用 MeshMaker 生成结构化网格,或通过 TOUGHIO 转换支持的外部网格,并保持重启状态所需的单元对应关系。
几何与映射检查
检查单元和连接、坐标范围、体积、材料、边界块、井、源汇、观测点和重力方向。
固定格式验证
审核列宽敏感卡片,并核对 MESH、INCON、GENER、求解器、时间和输出控制。

运行 + 诊断 + 编译
分阶段运行,先诊断,再决定是否修改模型。
自动化流程监视数值进展并保存部分结果,但不会因为模拟缓慢或失败,就悄悄用另一个模型替换用户要求的模型。
自动模拟
准备 → 初始化 → 模拟 → 验证 → 报告
主要运行前可通过自然状态或稳态计算生成重启初始条件。输入、输出、修改和限制均保持可追溯。
诊断
观察 → 定位 → 修正 → 对比 → 解释
检查网格、边界、重启一致性、源汇项、固定格式卡片、求解器、时间步、收敛性和物理范围。
代码编译
检测 → 配置 → 构建 → 冒烟测试 → 打包
记录源代码版本、平台、依赖、编译选项、MPI 配置、日志、测试和支持范围内的交付文件。

基于证据的恢复
优先采用最小修正。
- 确认用户要求的几何和边界概念仍然完整。
- 检查 MESH/CONNE、初始状态、源项位置和 EOS 范围。
- 改变合理物理输入前,优先调整数值控制。
- 重新运行并与失败或部分完成的尝试比较。
- 保留部分结果,记录每项实质性修改。
后处理 + 技术表达
让结果成为证据,而不是装饰。
模拟输出在进入图件、表格或工程报告前,需要检查完整性、物理范围、有效变化、收敛行为和数据来源。


