Skip to content

Many turbulence / Flux-Gradient functions

hasan requested to merge pot_temp_new into master

Squashed vertual_pot_temp branch, manually rebased first by Hasan, then by Yann to get up to latest master.

News

  • many turbulence/stability/flux functions by Hasan
  • get_function() : auto-search/rearrange equations in PARMESAN
  • automatic units check in @from_sympy
  • much more fixes and automatically generated docs improvements

TODO

  • introduce new symbols in parmesan.symbols
  • remove usage of any constants module
  • decorate all new functions with @from_sympy
  • clearer names e.g. for K. Reading the name should immediately make it clear what kind of thing it is. It can be long.
  • Slightly more elaborate descriptions in the docstrings of what exactly the functions do.
  • Source citations shouldn't be Wikipedia (see #53) if possible they should refer to proper literature (this is the case for some of these functions)
  • making sure that the built docs (make docs) look good (some math formulas were broken, I fixed some)
  • get rid of RuntimeWarnings in tests
  • only flux module is missing to transition AFAICS

closes #37 (closed) #42 (closed)

Edited by Yann B眉chau

Merge request reports