
课程摘要本节承接弹性常数提取,学习把ABACUS计算整理为计划、提交、查询和收集四类工具,理解MCP在工具发现与调用中的作用。通过可运行的离线Python示例,练习参数校验、依赖清单、计划校验值与结构化结果,辨析计划、批准和实际执行的区别,并讨论重复提交、超时与结果验收。课堂不提交真实作业,为后续DFT结果解析与自动化工作流建立清晰边界。一、从“会算一个常数”,走向“管好一批作业”上一节,我们通过应变—应力关系提取了立方晶体的三个独立弹性常数:\[ C_{11},\qquad C_{12},\qquad C_{44} \]但真实研究中的应力数据,不是凭空出现的。参考结构、正负应变构型、不同的收敛设置,都可能对应一批计算任务。任务多起来后,问题往往不只是“公式是否正确”,还包括:哪些计算已经准备好?哪些输入文件还缺失?哪些任务正在排队?哪些任务失败了?收集到的结果是否属于本次计算?现在,假设你对一个仿真助手说:请为这个应变构型准备一次ABACUS计算,先让我检查计划,不要直接提交。一个可靠的系统,应该先返回清楚的计算计划,