工作職責(zé):
負(fù)責(zé)國產(chǎn)化CAE工業(yè)軟件的求解、前后處理技術(shù)研究:
1.對(duì)多體動(dòng)力學(xué)、控制系統(tǒng)仿真已有功能性求解器的代碼進(jìn)行改造,在保證相關(guān)積分求解的主要功能的基礎(chǔ)上,對(duì)進(jìn)程控制、參數(shù)調(diào)用等代碼進(jìn)行改寫,適配主流國產(chǎn)化FMI接口調(diào)用,具備實(shí)時(shí)仿真與數(shù)據(jù)流式傳輸能力。
2.對(duì)代碼向界面層的功能映射,數(shù)據(jù)結(jié)構(gòu)管理進(jìn)行設(shè)計(jì),整合現(xiàn)有數(shù)據(jù)資源結(jié)構(gòu),搭建快速調(diào)用、求解、后處理的平臺(tái)結(jié)構(gòu)。
3.代碼模塊向私有GIT部署,進(jìn)行配置管理和相關(guān)技術(shù)文檔編寫的工作。
任職資格:
一、學(xué)歷:碩士及以上;
二、編程:
1、5年+,或CAE自編程序計(jì)算經(jīng)驗(yàn)
2、C++經(jīng)驗(yàn),熟練掌握C++11以上標(biāo)準(zhǔn)
3、對(duì)Fortran/python語言的求解代碼有效率化改寫
CAE相關(guān):
1、優(yōu)先:Fortran/python語言有與CAE相關(guān)編程經(jīng)驗(yàn)
2、編寫過CFD、控制系統(tǒng)、多體動(dòng)力學(xué)等以計(jì)算求解為主的CAE項(xiàng)目
3、CAE方向求解運(yùn)行邏輯
工作使用:
1、VTK、QT等輔助開源控件
2、OpenFOAM相關(guān)開源架構(gòu)
3、git、svn、jira
4、windows與相對(duì)標(biāo)信創(chuàng)系統(tǒng)下開發(fā)、調(diào)試
其他:
1、STL、多線程、內(nèi)存管理經(jīng)驗(yàn)
2、OpenFoam等開源CFD架構(gòu)設(shè)計(jì)庫、或以代碼級(jí)層面實(shí)現(xiàn)過任一學(xué)科CAE計(jì)算的前后處理與求解功能