The src subpackage

This subpackage contains the main code for the BLDFM model. It includes modules for the PBL model, the solver, and utility functions.

It is organized into three main modules:
  1. src.pbl_model: Computes vertical profiles of horizontal wind and eddy diffusivity in the planetary boundary layer using Monin-Obukhov Similarity Theory (MOST).

  2. src.solver: Solves the steady-state advection-diffusion equation for scalar concentration fields using FFT-based methods and numerical integration schemes.

  3. src.utils: Provides utility functions for preprocessing, synthetic input generation, and diagnostics.

Modules

src.pbl_model module

src.solver module

src.utils module