软件工程与计算流程 · Software Engineering & Workflow

仿真软件不是「把方程写进代码」这么简单。 这一部分更多讲:我是怎么理解现有软件、怎么设计自研代码的架构,以及一条完整的计算流程是如何搭起来的。

1. 软件调研与认识(Software Survey & Understanding)

在写任何一行自研代码之前,先搞清楚:别人已经做到了哪一步, 哪些是成熟的工程能力,哪些是空白,哪些是「需要但现有工具做得不够好」。

2. 软件工程:从代码到架构(Software Engineering)

这一块更多是「写给工程师看的」,不是卖弄模式设计, 而是讲如何用有限的精力,把 CFD 这种复杂系统拆成可维护的代码。

3. 计算流程(Simulation Workflow)

计算流程这块,我习惯按「代码基础 → 高级流程 → HPC」三层来看, 而不是一上来就谈集群和超算。

4. 我的实践(My Practice)

目前在做的几条线,大致可以归结为:

后续会在 项目案例技术笔记 中, 逐步展开具体的架构设计、调试经验和踩坑记录。