Getting Started with CFD and coding
Hey Guys, Thank you for the weekly meet on Monday (13th May). We had a fruitful discussion about CFD, working towards our passion and getting started. There is a lot of software applications widely used in CFD, both, commercially and open-source for simulations, processing data and post-processing. One thing commonly aligned with both of these is the ability to code. In more recent times, I have understood and appreciate the need for proper codes to run, process, automate and post-process CFD data. Traditionally FORTRAN was and still is used in places to test in-house codes or as introduction to scientific coding. More popular now is C and C++ to meet those demands. MATLAB/python is also used to develop CFD codes and to post-process data. The knowledge to know which coding language, process data sets and how to effectively manage huge sets of coding files through source control (Github) is, in my personal opinion, a big asset and a necessary skillset for any CFD engineer. If you are more interested in getting started in CFD and also in coding, I would like to direct you to https://cfd.university/ . This is a website setup by my Course Director Dr. Tom Teschner (Cranfield University) who has expertise in developing code in C and formerly worked with the DLR in Germany. He covers topics for getting into CFD and understanding coding for CFD (development, management, debugging etc.). It gets updated weekly! I just wanted to share my thoughts and hear some opinion on this matter from the people in this community.