<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Dear Ulf, 
<div class=""><br class="">
</div>
<div class="">This may be because such software goes under different names in different fields, not always directly labeled “computational fluid dynamics” or even “fluid dynamics."</div>
<div class=""><br class="">
</div>
<div class="">The first two fields to take on the computational simulation of fluid dynamics were atomic weapons research and meteorology/climate science. </div>
<div class=""><br class="">
</div>
<div class="">My book on climate science, <i class="">A Vast Machine: Computer Models, Climate Data, and the Politics of Global Warming</i> (2010), describes (among other things) the history of the Geophysical Fluid Dynamics Laboratory, now at Princeton, one
 of the first labs to design such software starting in the 1950s. </div>
<div class=""><br class="">
</div>
<div class="">A major element of all modern climate models is a “dynamical core,” which simulates the physics of fluid flows (air) around the globe. Ocean models also have one. </div>
<div class=""><br class="">
</div>
<div class="">Both atomic weapons researchers and climate modelers used this textbook on methods for solving partial differential equations using finite difference techniques in the late 1950s: Richtmyer, R. D. (1957).
<i class="">Difference Methods for Initial-Value Problems. </i>New York: Interscience Publishers. The last chapter is on fluid dynamics.</div>
<div class=""><br class="">
</div>
<div class="">Aircraft and ship design now rely heavily on simulating fluid flows, previously done physically in wind tunnels and tanks. The physics of turbulent boundary layers is one aspect of this modeling, again not naming “fluid dynamics” directly.</div>
<div class=""><br class="">
</div>
<div class="">I hope this gives you some hints for your search. </div>
<div class=""><br class="">
</div>
<div class="">Best,</div>
<div class=""><br class="">
</div>
<div class="">Paul</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Sep 21, 2020, at 23:09, Ulf Hashagen <<a href="mailto:u.hashagen@deutsches-museum.de" class="">u.hashagen@deutsches-museum.de</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Dear colleagues,<br class="">
<br class="">
I became interested in the history of "Computational Fluid Dynamics (CFD) Software" last week, but could not find much historical source material on this topic so far. May I ask for your advice and comments?<br class="">
<br class="">
Best, Ulf<br class="">
<br class="">
-- <br class="">
PD Dr. Ulf Hashagen<br class="">
Leitung / Head<br class="">
Forschungsinstitut für Technik- und Wissenschaftsgeschichte / The Research Institute for the History of Science and Technology<br class="">
Deutsches Museum<br class="">
Museumsinsel 1<br class="">
80538 München / Munich<br class="">
Germany<br class="">
Tel. +49/(0)89/2179-453<br class="">
Fax  +49/(0)89/2179-239<br class="">
<a href="mailto:u.hashagen@deutsches-museum.de" class="">u.hashagen@deutsches-museum.de</a><br class="">
http://www.deutsches-museum.de/forschung/wissenschaftl-mitarbeiter/pd-dr-ulf-hashagen/<br class="">
<br class="">
_______________________________________________<br class="">
This email is relayed from members at sigcis.org, the email discussion list of SHOT SIGCIS. Opinions expressed here are those of the member posting and are not reviewed, edited, or endorsed by SIGCIS. The list archives are at http://lists.sigcis.org/pipermail/members-sigcis.org/
 and you can change your subscription options at http://lists.sigcis.org/listinfo.cgi/members-sigcis.org</div>
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div>________________________</div>
<div>
<div class=""><a href="https://profiles.stanford.edu/paul-edwards" class="">Paul N. Edwards</a><br class="">
<br class="">
</div>
<div class="">Director, <a href="http://sts.stanford.edu" class="">Program on Science, Technology & Society</a></div>
<div class="">William J. Perry Fellow in International Security and Senior Research Scholar</div>
<div class=""><a href="http://cisac.fsi.stanford.edu/" class="">Center for International Security and Cooperation</a></div>
<div class="">Co-Director, <a href="https://cisac.fsi.stanford.edu/stanford-existential-risks-initiative" class="">Stanford Existential Risks Initiative</a></div>
<div class="">Stanford University<br class="">
<br class="">
Professor of <a href="http://www.si.umich.edu/" class="">Information</a> and <a href="http://www.lsa.umich.edu/history/" class="">History</a> (Emeritus)</div>
<div class="">University of Michigan</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
</body>
</html>