Skip to content

efpl-columbia/BoundaryLayerDynamics.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoundaryLayerDynamics.jl

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

Online 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

Citation MIT 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 has been published in Geoscientific Model Development. Please cite this work if you use BoundaryLayerDynamics.jl in your research:

Schmid, M. F., Giometto, M. G., Lawrence, G. A., and Parlange, M. B. (2024). BoundaryLayerDynamics.jl v1.0: a modern codebase for atmospheric boundary-layer simulations. Geosci. Model Dev., 17, 321–333.

BoundaryLayerDynamics.jl is freely available under the terms of the MIT License.