I think I'm probably smart enough to follow this, but maths notation is so opaque that I get stuck the moment the greek letters come out.
Simulating fluids, fire, and smoke in real-time
171–174 of 174 posts
Re: Simulating fluids, fire, and smoke in real-time
#172It became a book, now in 2ed: Fluid Simulation for Computer Graphics
Re: Simulating fluids, fire, and smoke in real-time
#173Earlier quoted context omitted.
This is very helpful thank you. I tried looking at a few job pages on those links but can't seem find any open SWE positions. Couple of follow up questions: 1. What am I looking for in a job description that would indicate i'd be working on CFD simulations? 2. What would make me a compelling applicant? This seems very different than the distributed systems/recommendation system work that I have a lot of experience in…
1. You should look look for jobs that mention terms like computational fluid dynamics (CFD), finite volume methods (FVM), and other numerical methods. It's difficult in a short post to list everything, but terms like large eddy simulation (LES), Reynolds-averaged Navier-Stokes (RANS), structured grids, unstructured grids, etc. would be helpful. The numerical methods used are quite vast and depend highly on the partic…
On the NASA perspective, mostly use Linux qsub with MPI. An example of such is:
https://www.nas.nasa.gov/hecc/support/kb/running-multiple-sm...
Re: Simulating fluids, fire, and smoke in real-time
#174Earlier quoted context omitted.
I hate making two posts, but I remembered there is also an CFD industry job board that you may find useful: https://www.cfd-online.com/Jobs/ Many of the positions unfortunately are for grad students and postdocs, but there are a lot of CFD software developer positions posted here. It is a good place to check periodically to see what is available. Good luck!
both posts are very much appreciated, thank you
From looking over the jobs @atrettel linked to. One other point, is there are actually a lot of different fields other than the "norm". There tends to be a stereotype that its all rockets, airplanes, and cars, yet there's a bunch of others.
Healthcare CFD (Worcester Polytechnic Institute, Ohio State University), Food CFD (University of Michigan-Dearborn), Ocean CFD (Louisiana State University), Plasma CFD (University of Texas at Austin), Civil CFD (UC Berkeley), Petroleum CFD (Pennsylvania State University), Environmental/Pollution CFD (New Jersey Institute of Technology), Weather/Hurricane CFD (Florida International University), Mining/USGS CFD (Colorado School of Mines), CUDA/GPU CFD (Altech LLC), and a bunch of others.
So being from a certain background should not be a worry. There's a lot of industries to lateral in from. The only issue is the limited job pool. However, I started at NASA simply writing software (Perl, FORTRAN, Linux), with a background and knowledge of CFD.
Also, there are definitely jobs (12/24/2023):
Glassdoor, 780: https://www.glassdoor.com/Job/united-states-cfd-engineer-job...
LinkedIn, 50000: https://www.linkedin.com/jobs/computational-fluid-dynamics-j...
Indeed, 800: https://www.indeed.com/q-Computational-Fluid-Dynamics-jobs.h...