Skip to content

[package list]

MicroHH

License information

MicroHH is released under the GNU General Public License (v3).

Users are asked to cite the following publication:

van Heerwaarden, C. C., van Stratum, B. J. H., Heus, T., Gibbs, J. A., Fedorovich, E., and Mellado, J. P.: MicroHH 1.0: a computational fluid dynamics code for direct numerical simulation and large-eddy simulation of atmospheric boundary layer flows, Geosci. Model Dev., 10, 3145–3165, https://doi.org/10.5194/gmd-10-3145-2017, 2017.

User-installable modules (and EasyConfigs)

Install with the EasyBuild-user module:

eb <easyconfig> -r
To access module help after installation and get reminded for which stacks and partitions the module is installed, use module spider MicroHH/<version>.

EasyConfig:

Technical documentation

MicroHH is a computational fluid dynamics code designed to simulate turbulent flows in the atmosphere using Direct Numerical Simulation (DNS) and Large-Eddy Simulation (LES) techniques. Its capabilities span a range from highly idealized flows to realistic atmospheric boundary layers, incorporating all relevant processes, such as moist thermodynamics, radiation, land surface processes, and microphysics. The code is written in C++/CUDA and runs on both CPUs and GPUs (but only NVIDIA at the time of writing).

EasyBuild

Version 2.0.1 for cpeGNU

  • The EasyConfig was contributed by the EPICURE project.

  • When having trouble after a system update, it may be a good idea to move Boost to the regular depencencies as now many system libraries are used that may or may not be present after a system update.