Some packages I am using:
I am proficient in Object Oriented Programming. I used the following languages to develop my code.
I am proficient in symbolic computation. The following package is my daily used software for deriving formula and symbolic computation.
I am proficient in developing FEM and FVM code. I used
I used the following commercial software for Fluid Structure Interaction simulations in biomedical engineering.
Some other packages I had ever used:
I am familiar with Linux commands. I can develop some bash files in Linux. I am proficient in Windows. I am proficient in
I developed my Finite Element codes for two phase incompressible flow, Allen-Cahn and Cahn-Hilliard equations based on the high-performance FE package:
Some parts of my variable density and variable viscosity incompressible flow solver were written by using
A Fourier transform based Maple software for deriving Schur complement of saddle point problems (developed by me, available upon request)
Other small packages I developed (available upon request):
Some thoughts
In recent years, there is more and more emphasis on High-Performance Computing. In particular, there is more and more emphasis on GPU computing. I am not a computational scientist. My experience in HPC is far from enough. However, there are some common features in HPC. For instance, Linux system is usually used; No matter FEM or FVM is used for discretization, Domain Decomposition is still the paradigm of parallel scientific computing.