岗位描述
职位描述:
1. 参与基于Flux Reconstruction高阶方法和GPU Native架构的CFD求解器研发,负责核心数值算法与底层功能模块的设计、实现、验证和持续优化。
2. 围绕公司核心求解器产品、典型应用场景和实际工程需求,开展数值方法、物理模型及高性能计算相关技术的调研、方案设计和功能研发。
3. 深入分析复杂工程流动问题,将数值方法、物理模型和高性能计算技术转化为稳定、可靠、可维护和可扩展的求解器能力。
4. 编写算法设计文档、验证报告、典型算例及技术说明,形成完整、可复用的技术积累。
5. 与软件开发、测试和工程应用人员协作,推动算法完成方案设计、代码实现、数值验证和功能集成,最终形成可发布、可应用的产品功能。
6. 根据个人专业背景和项目需要,承担以下一个或多个方向的研发工作。
任职要求:
1. 流体力学、计算力学、计算数学、航空航天、能源动力、工程热物理、机械工程、船舶与海洋工程、化工或相关专业。
2. 具备扎实的计算流体力学、流体力学、数值偏微分方程或计算力学基础,能够理解并实现较复杂的数值算法和物理模型。
3. 熟悉以下一种或多种数值方法:
Flux Reconstruction;
Discontinuous Galerkin;
谱差分法;
有限体积法;
有限元法。
4. 在以下至少一个方向具有研究、项目或软件研发经验:
非结构网格、高阶网格、动网格、滑移网格或重叠网格;
燃烧、化学反应流、组分输运或热力学模型;
多相流、界面捕捉、颗粒流、相变或相间传热传质;
高超声速、高温气体、高焓流动或复杂可压缩流动;
低马赫数、低速流动、不可压缩流动或压力—速度耦合。
5. 熟练掌握C或C++,具备良好的数值程序设计、算法实现、代码调试和问题定位能力。
6. 具备良好的软件工程意识,能够编写结构清晰、可维护、可测试和可扩展的工程代码。
7. 能够阅读英文论文和技术资料,具备较强的技术调研、分析总结和算法工程化能力。
8. 具备较强的工程问题分析能力,能够综合数值原理、物理模型、程序实现和计算结果定位复杂问题。
9. 具备良好的团队协作和技术沟通能力,能够与不同专业方向的人员共同推进复杂求解器功能研发。