API Reference

Core Package

easy_vic_build

Top-level package for easy_vic_build.

easy_vic_build.Logger

Logging setup utilities used across easy_vic_build.

easy_vic_build.Evb_dir_class

Directory and path manager for easy_vic_build cases.

easy_vic_build.build_GlobalParam

Build VIC global_param.txt from a reference template.

easy_vic_build.build_hydroanalysis

Hydroanalysis utilities for level-0 and level-1 VIC workflows.

easy_vic_build.build_MeteForcing

Build VIC meteorological forcing files from level-2 DPC data.

easy_vic_build.build_Param

Build VIC parameter datasets and scale level-0 parameters to level-1.

easy_vic_build.build_RVIC_Param

Build RVIC routing inputs and configuration files.

easy_vic_build.bulid_Domain

Build and modify VIC domain files.

easy_vic_build.calibrate

Calibration workflows for VIC/RVIC based on NSGA-II search.

easy_vic_build.warmup

Run a VIC warm-up period and write a model state file.

Tools Subpackages

easy_vic_build.tools

Utility subpackages used by easy_vic_build.

easy_vic_build.tools.calibrate_func

Calibration routines, metrics, and sampling strategies.

easy_vic_build.tools.dpc_func

Data-processing modules for basin and grid workflows.

easy_vic_build.tools.geo_func

Geospatial utility modules.

easy_vic_build.tools.hydroanalysis_func

Hydrological analysis modules.

easy_vic_build.tools.mete_func

Meteorological forcing processing modules.

easy_vic_build.tools.nc_func

NetCDF file creation and masking utilities.

easy_vic_build.tools.nested_basin_func

Nested-basin processing utilities.

easy_vic_build.tools.params_func

Parameter-generation and transformation modules.

easy_vic_build.tools.plot_func

Plotting modules for maps, evaluation metrics, and shared plot utilities.

easy_vic_build.tools.routing_func

Routing-related modules, including unit-hydrograph generation.

easy_vic_build.tools.decoractors

decorators - A Python module providing utility decorators.

easy_vic_build.tools.utilities

General utility functions for path handling, resource loading, dataset I/O, and so on