职位描述
熟悉Visual Studio 开发环境,熟练使用C、C++或Fortran等开发语言,掌握有限元数值算法,具有相应的代码开发经验。
岗位职责:开展以下任一方向的求解器研发工作。
一、多体动力学算法开发
1.基于有限元方法的多体系统动力学仿真程序及相关算法的设计与研发,包含刚体与柔性体;
2.研发领域涉及内容包括适合大变形与小变形描述的有限元单元技术、材料本构关系、接触与失稳等几何非线性、求解器设计、基于任意拉格朗日欧拉方法实现的网格滑移、动力学与控制联合仿真、模态综合法、以及位移场与其它物理场间的耦合问题(实际参加研发其中的一部分项目)。
二、显式动力学算法开发
负责显式有限元数值仿真程序设计与研发,研发领域涉及接触算法、ALE算法、单元算法、材料本构的研究与开发
三、耦合算法开发
1.基于已有功能研究耦合技术体系,方向包括耦合控制技术、求解器间通信与数据传递技术、映射插值技术、收敛控制技术等;
2.协调各物理场对接耦合控制器,并对相关产品及案例的问题进行调试梳理;
3.对于变量传递和文件传递两种方式的耦合功能进行开发与维护;
4.针对工程问题,基于已有基础开发拓展耦合仿真功能。
四、电磁算法开发
1.高/低频电磁场有限元数值仿真程序研发和模块优化;
2.研发领域涉及高/低频电磁场基本模块及高级模块的开发和维护,如边界和激励开发、场路耦合,以及电磁-多场耦合模块。
五、流体算法开发
1.可压缩求解模块:多相多组分问题、辐射模型、燃烧模型、气动噪声、新型湍流模式、动网格技术,以及有助于提升求解效率和规模的新型算法开发(以上满足任意一项即可);
2.不可压缩求解模块:蒸发冷凝模型、空化问题、组分输运模型、动网格技术、复杂边界条件,以及有助于提升求解效率和规模的新型算法开发(以上满足任意一项即可)。
需求城市:深圳、广州、北京、上海、成都、西安、大连、无锡、武汉、沈阳。