OpFlow is a header-only C++ embedded domain specific language (EDSL) designed for numerical simulation. By a few lines of code, you can turn your algorithm into a real program automatically parallelized running on workstations & clusters.
Both explicit & implicit expressions are well supported by OpFlow. Write your equations, pick a solver, and let OpFlow generate the solution for you.
Static, dynamic, and distributed parallelization are ready for your workload. With few parallel settings, you can run your algorithm at a new speed.
Writing code in OpFlow is just like writing equations. Want to switch to a new differencing scheme? Just replace the template parameter with the new scheme's name. Don't worry about temporaries, they are eliminated before the computation starts.
Name: Luohao Wang / 王罗浩
E-mail: luohaothu@live.com
GitHub: Luohaothu
Education:
A monolithic projection framework for constrained FSI problems with the immersed boundary method.
L. Wang, C. Xie and W. Huang*,
Computer Methods in Applied Mechanics and Engineering 371: 113332.
doi:10.1016/j.cma.2020.113332
Fluid Structure Interaction; Immersed boundary method; Projection method; High performance scientific computation
Hobbies: Cycling, Listen to music, Travel on Teyvat, Learn fancy things
个人情况:单身〒_〒