# K epsilon model

**URL:** <https://boards.straightdope.com/t/k-epsilon-model/19660>\
**Category:** Factual Questions\
**Created:** [May 16, 2000, 1:50pm UTC](https://boards.straightdope.com/t/k-epsilon-model/19660 "2000-05-16T13:50:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Suspicious\_mind](https://avatars.discourse-cdn.com/v4/letter/s/f14d63/32.png) [@Suspicious\_mind](https://boards.straightdope.com/u/Suspicious_mind)\
**Post date:** [May 16, 2000, 1:50pm UTC](https://boards.straightdope.com/t/k-epsilon-model/19660/1 "2000-05-16T13:50:24Z")

</div>

Does anyone know how to implement the K epsilon turbulence model using FORTRAN or C? Or somewhere else that I can get help?

---

<div class="post-metadata">

**Author:** ![douglips](https://avatars.discourse-cdn.com/v4/letter/d/e68b1a/32.png) [@douglips](https://boards.straightdope.com/u/douglips)\
**Post date:** [May 16, 2000, 3:48pm UTC](https://boards.straightdope.com/t/k-epsilon-model/19660/2 "2000-05-16T15:48:06Z")

</div>

How many people do you suspect will know what the K epsilon turbulence model is, much less how to program it? There may be some folks out there who know how to do some similar types of analysis, but I’ll be surprised if someone says “Ooo! Me!” Please note that I’m only vaguely familiar with turbulence models and I’ve forgotten everything there is to forget about differential equations, so this is purely from a quick web search.

There is a package of software  
([PHOENICS](http://www.cham.co.uk/phoenics/d_polis/d_info/phover.htm)) for doing modeling of this type, and the web page [describes how to program it for K Epsilon calculations](http://www.cham.co.uk/phoenics/d_polis/d_enc/turmod/enc_t341.htm).

Other than that, all I can say is that you’ll need a set of libraries that lets you do differential equations and other fun stuff.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [May 16, 2000, 5:26pm UTC](https://boards.straightdope.com/t/k-epsilon-model/19660/3 "2000-05-16T17:26:42Z")

</div>

You can try the books in the _Numerical Recipes_ series, too… At the least, they’ll tell you how to handle DiffEQs. I dunno if they address turbulence specifically, though.
