BLDFM
A Python dispersion and footprint model
Home
Quickstart tutorial
Full tutorial
Quick reference
Package overview
API reference
GitHub repository
Example scripts and workflows
The
tests
subpackage
Acknowledgments
Glossary Index
Module Index
Related Topics
Documentation overview
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
analytic (bldfm.config_parser.SolverConfig attribute)
B
bldfm.cache
module
bldfm.cli
module
bldfm.config_parser
module
bldfm.fft_manager
module
bldfm.interface
module
bldfm.pbl_model
module
bldfm.solver
module
bldfm.synthetic
module
bldfm.utils
module
BLDFMConfig (class in bldfm.config_parser)
C
cache() (in module tests.test_cache)
clear() (bldfm.cache.GreensFunctionCache method)
clear_cache() (bldfm.fft_manager.FFTManager method)
closure (bldfm.config_parser.SolverConfig attribute)
cmd_run() (in module bldfm.cli)
compute_local_xy() (bldfm.config_parser.TowerConfig method)
compute_wind_fields() (in module bldfm.utils)
D
directory (bldfm.config_parser.OutputConfig attribute)
domain (bldfm.config_parser.BLDFMConfig attribute)
DomainConfig (class in bldfm.config_parser)
F
fft2() (bldfm.fft_manager.FFTManager method)
(in module bldfm.fft_manager)
FFTManager (class in bldfm.fft_manager)
footprint (bldfm.config_parser.SolverConfig attribute)
format (bldfm.config_parser.OutputConfig attribute)
full_output (bldfm.config_parser.DomainConfig attribute)
G
generate_synthetic_timeseries() (in module bldfm.synthetic)
generate_towers_grid() (in module bldfm.synthetic)
get() (bldfm.cache.GreensFunctionCache method)
get_fft_manager() (in module bldfm.fft_manager)
get_step() (bldfm.config_parser.MetConfig method)
GreensFunctionCache (class in bldfm.cache)
H
halo (bldfm.config_parser.DomainConfig attribute)
I
ideal_source() (in module bldfm.utils)
ifft2() (bldfm.fft_manager.FFTManager method)
(in module bldfm.fft_manager)
L
lat (bldfm.config_parser.TowerConfig attribute)
load_config() (in module bldfm.config_parser)
lon (bldfm.config_parser.TowerConfig attribute)
M
main() (in module bldfm.cli)
max_workers (bldfm.config_parser.ParallelConfig attribute)
met (bldfm.config_parser.BLDFMConfig attribute)
MetConfig (class in bldfm.config_parser)
modes (bldfm.config_parser.DomainConfig attribute)
module
bldfm.cache
bldfm.cli
bldfm.config_parser
bldfm.fft_manager
bldfm.interface
bldfm.pbl_model
bldfm.solver
bldfm.synthetic
bldfm.utils
tests.test_cache
tests.test_config
tests.test_integration
tests.test_interface
tests.test_io
tests.test_parallel
tests.test_pbl_model
tests.test_plotting
tests.test_regression
tests.test_synthetic
mol (bldfm.config_parser.MetConfig attribute)
N
n_timesteps (bldfm.config_parser.MetConfig property)
name (bldfm.config_parser.TowerConfig attribute)
num_threads (bldfm.config_parser.ParallelConfig attribute)
nx (bldfm.config_parser.DomainConfig attribute)
ny (bldfm.config_parser.DomainConfig attribute)
nz (bldfm.config_parser.DomainConfig attribute)
O
output (bldfm.config_parser.BLDFMConfig attribute)
output_levels (bldfm.config_parser.DomainConfig attribute)
OutputConfig (class in bldfm.config_parser)
P
parallel (bldfm.config_parser.BLDFMConfig attribute)
parallel_config() (in module tests.test_parallel)
ParallelConfig (class in bldfm.config_parser)
parallelize() (in module bldfm.utils)
parse_config_dict() (in module bldfm.config_parser)
phi() (in module bldfm.pbl_model)
point_measurement() (in module bldfm.utils)
precision (bldfm.config_parser.SolverConfig attribute)
psi() (in module bldfm.pbl_model)
put() (bldfm.cache.GreensFunctionCache method)
R
ref_lat (bldfm.config_parser.DomainConfig attribute)
ref_lon (bldfm.config_parser.DomainConfig attribute)
reset_fft_manager() (in module bldfm.fft_manager)
run_bldfm_multitower() (in module bldfm.interface)
run_bldfm_parallel() (in module bldfm.interface)
run_bldfm_single() (in module bldfm.interface)
run_bldfm_timeseries() (in module bldfm.interface)
S
solver (bldfm.config_parser.BLDFMConfig attribute)
solver_inputs() (in module tests.test_cache)
SolverConfig (class in bldfm.config_parser)
src_loc (bldfm.config_parser.SolverConfig attribute)
steady_state_transport_solver() (in module bldfm.solver)
surface_flux_shape (bldfm.config_parser.SolverConfig attribute)
T
test_3d_plume_structure() (in module tests.test_integration)
test_both_z0_and_ustar_raises() (in module tests.test_pbl_model)
test_cache_clear() (in module tests.test_cache)
test_cache_different_inputs_miss() (in module tests.test_cache)
test_cache_integration() (in module tests.test_cache)
test_cache_miss() (in module tests.test_cache)
test_cache_put_and_hit() (in module tests.test_cache)
test_comparison_neutral_bldfm_broader() (in module tests.test_integration)
test_comparison_neutral_both_nonnegative() (in module tests.test_integration)
test_comparison_neutral_mass_agreement() (in module tests.test_integration)
test_comparison_neutral_peak_proximity() (in module tests.test_integration)
test_compatible_with_met_config() (tests.test_synthetic.TestSyntheticTimeseries method)
test_compatible_with_tower_config() (tests.test_synthetic.TestTowersGrid method)
test_constant_closure() (in module tests.test_pbl_model)
test_convergence_trend() (in module tests.test_integration)
test_domain_full_output() (in module tests.test_config)
test_domain_full_output_default() (in module tests.test_config)
test_domain_output_levels() (in module tests.test_config)
test_domain_output_levels_default() (in module tests.test_config)
test_extract_percentile_contour_3d_input() (in module tests.test_plotting)
test_footprint_finite_values() (in module tests.test_integration)
test_footprint_mass_conservation_constant() (in module tests.test_integration)
test_footprint_mass_conservation_most() (in module tests.test_integration)
test_footprint_peak_upwind_southward() (in module tests.test_integration)
test_footprint_peak_upwind_westward() (in module tests.test_integration)
test_footprint_positivity_constant() (in module tests.test_integration)
test_footprint_positivity_most() (in module tests.test_integration)
test_get_source_area_basic() (in module tests.test_plotting)
test_get_source_area_monotone() (in module tests.test_plotting)
test_integration() (in module tests.test_integration)
test_invalid_closure_raises() (in module tests.test_pbl_model)
test_invalid_layout_raises() (tests.test_synthetic.TestTowersGrid method)
test_latlon_to_xy() (in module tests.test_config)
test_load_config_file_not_found() (in module tests.test_config)
test_load_config_from_yaml() (in module tests.test_config)
test_load_nonexistent_raises() (in module tests.test_io)
test_maybe_slice_level_2d_passthrough() (in module tests.test_plotting)
test_maybe_slice_level_3d_slicing() (in module tests.test_plotting)
test_met_config_get_step_scalar() (in module tests.test_config)
test_met_config_get_step_timeseries() (in module tests.test_config)
test_met_config_mixed_lengths_raises() (in module tests.test_config)
test_met_config_scalar() (in module tests.test_config)
test_met_config_timeseries() (in module tests.test_config)
test_met_z0() (in module tests.test_config)
test_met_z0_default() (in module tests.test_config)
test_most_closure() (in module tests.test_pbl_model)
test_mostm_closure() (in module tests.test_pbl_model)
test_multitower_structure() (in module tests.test_interface)
test_netcdf_3d_roundtrip() (in module tests.test_io)
test_netcdf_global_attrs() (in module tests.test_io)
test_netcdf_met_values_match() (in module tests.test_io)
test_netcdf_metadata() (in module tests.test_io)
test_netcdf_multitower_select_by_name() (in module tests.test_io)
test_netcdf_roundtrip_and_values() (in module tests.test_io)
test_netcdf_single_tower_timeseries() (in module tests.test_io)
test_netcdf_timeseries_timestamps() (in module tests.test_io)
test_netcdf_tower_metadata_match() (in module tests.test_io)
test_oaahoc_closure() (in module tests.test_pbl_model)
test_oaahoc_closure_default_tke() (in module tests.test_pbl_model)
test_parallel_invalid_strategy() (in module tests.test_parallel)
test_parallel_matches_serial() (in module tests.test_parallel)
test_parallel_result_structure() (in module tests.test_parallel)
test_parse_config_missing_domain() (in module tests.test_config)
test_parse_config_missing_towers() (in module tests.test_config)
test_parse_minimal_config() (in module tests.test_config)
test_percentile_contour_properties() (in module tests.test_plotting)
test_plot_convergence() (in module tests.test_plotting)
test_plot_field_comparison() (in module tests.test_plotting)
test_plot_footprint_comparison() (in module tests.test_plotting)
test_plot_footprint_field_3d_input() (in module tests.test_plotting)
test_plot_footprint_field_variants() (in module tests.test_plotting)
test_plot_footprint_interactive() (in module tests.test_plotting)
test_plot_footprint_on_map_happy_path() (in module tests.test_plotting)
test_plot_footprint_on_map_import_error() (in module tests.test_plotting)
test_plot_footprint_on_map_land_cover() (in module tests.test_plotting)
test_plot_footprint_on_map_land_cover_import_error() (in module tests.test_plotting)
test_plot_footprint_timeseries() (in module tests.test_plotting)
test_plot_source_area_contours() (in module tests.test_plotting)
test_plot_source_area_contours_custom_ax() (in module tests.test_plotting)
test_plot_source_area_gallery() (in module tests.test_plotting)
test_plot_vertical_profiles() (in module tests.test_plotting)
test_plot_vertical_slice() (in module tests.test_plotting)
test_plot_wind_rose_happy_path() (in module tests.test_plotting)
test_plot_wind_rose_import_error() (in module tests.test_plotting)
test_regression_plume_3d() (in module tests.test_regression)
test_regression_single_footprint() (in module tests.test_regression)
test_regression_source_area() (in module tests.test_regression)
test_regression_timeseries_step0() (in module tests.test_regression)
test_regression_timeseries_step2() (in module tests.test_regression)
test_reproducibility() (tests.test_synthetic.TestSyntheticTimeseries method)
(tests.test_synthetic.TestTowersGrid method)
test_single_run_structure() (in module tests.test_interface)
test_single_run_with_synthetic_data() (in module tests.test_interface)
test_solver_analytic() (in module tests.test_config)
test_solver_defaults_new_fields() (in module tests.test_config)
test_solver_double_precision() (in module tests.test_integration)
test_solver_halo_overflow() (in module tests.test_integration)
test_solver_invalid_precision_raises() (in module tests.test_integration)
test_solver_non_footprint_shift() (in module tests.test_integration)
test_solver_odd_modes_raises() (in module tests.test_integration)
test_solver_single_precision() (in module tests.test_integration)
test_solver_src_loc() (in module tests.test_config)
test_source_area_base_functions_shapes() (in module tests.test_plotting)
test_stretch_and_domain_height() (in module tests.test_pbl_model)
test_timeseries_aggregated_footprint() (in module tests.test_interface)
test_timeseries_footprints_evolve() (in module tests.test_interface)
test_timeseries_met_params_vary() (in module tests.test_interface)
test_timeseries_structure() (in module tests.test_interface)
test_timestamps_format() (tests.test_synthetic.TestSyntheticTimeseries method)
test_tower_compute_local_xy() (in module tests.test_config)
test_tower_output_structure() (tests.test_synthetic.TestTowersGrid method)
test_value_ranges() (tests.test_synthetic.TestSyntheticTimeseries method)
test_z0_only_path() (in module tests.test_pbl_model)
tests.test_cache
module
tests.test_config
module
tests.test_integration
module
tests.test_interface
module
tests.test_io
module
tests.test_parallel
module
tests.test_pbl_model
module
tests.test_plotting
module
tests.test_regression
module
tests.test_synthetic
module
TestSyntheticTimeseries (class in tests.test_synthetic)
TestTowersGrid (class in tests.test_synthetic)
timestamps (bldfm.config_parser.MetConfig attribute)
TowerConfig (class in bldfm.config_parser)
towers (bldfm.config_parser.BLDFMConfig attribute)
track_pool() (in module tests.test_parallel)
U
use_cache (bldfm.config_parser.ParallelConfig attribute)
ustar (bldfm.config_parser.MetConfig attribute)
V
validate() (bldfm.config_parser.MetConfig method)
vertical_profiles() (in module bldfm.pbl_model)
W
wind_dir (bldfm.config_parser.MetConfig attribute)
wind_speed (bldfm.config_parser.MetConfig attribute)
X
x (bldfm.config_parser.TowerConfig attribute)
xmax (bldfm.config_parser.DomainConfig attribute)
Y
y (bldfm.config_parser.TowerConfig attribute)
ymax (bldfm.config_parser.DomainConfig attribute)
Z
z0 (bldfm.config_parser.MetConfig attribute)
z_m (bldfm.config_parser.TowerConfig attribute)