Turbulence-resolving simulations of boundary-layer flows.
BoundaryLayerDynamics.jl can simulate a range of physical problems, but its primary purpose is to simulate the evolution of turbulent flows in simplified representations of the atmospheric boundary layer. It can be used to perform direct numerical simulation (DNS) and large-eddy simulation (LES) of flows in channel-like geometries. A detailed description of the physical and mathematical models is provided in the documentation and in a preprint describing the code.
Documentation
The documentation in the docs
folder relies on Documenter.jl and can be accessed online or by building it locally.
Run just makedocs
build the documentation, or just servedocs
to serve and automatically rebuild the documentation using LiveServer.jl.
If you don’t have just
installed, you can also manually run the commands in the justfile
.
Attribution & License
BoundaryLayerDynamics.jl was created by Manuel F. Schmid in collaboration with Marco G. Giometto and Marc B. Parlange. A paper describing the motivation for the project, the mathematical and physical models, their validation, as well as some performance measurements will be published in GMD. Please cite this preprint if you use BoundaryLayerDynamics.jl in your research.
BoundaryLayerDynamics.jl is freely available under the terms of the MIT License.