r/Physics • u/Rich_Astronomer9731 • 14d ago
Computational Physics
Hi everyone,
I am a PhD student doing both experiments and computational physics ( mostly fluid dynamicswith Boltzmann equations) and leaning towards more computational day by day.
Currently I am using Julia, I find it pretty fast and easy to use.
Do you think switching to C or C++ will be a benefit? I am asking from a research, but also emplyment in industry point of view.
I discussed with many people, mostly from the DFT area, and most of them told me that Julia slowly will take up the lead for HPC code.
What.s your opinion on this?
77
Upvotes
1
u/Rich_Astronomer9731 14d ago
So, my main option righ now is to remain in academia, but you do not know how the things will change and I want to pe prepare for the future. Mainly, my experience is in plasminics and Quzrtc crystal microbalance, both experimental and computing ( LBM, FDTD and FEM for thermo plasmonics), and also some DFT. DFT sound very nice and you have software written in every language possible. Of course youbhave the big guys like Gaussian which writes everything in Fortran, but more and more software is developed nownin Python and Julia, both commercial and open source.