V50 Changes
Version 50 introduced several important enhancements and bugfixes over the previous release. This page documents the major changes and improvements implemented in this version.
NetCDF Support and Output
Fixed station coordinate handling in netCDF files for 2D and 3D outputs (Jason Fleming)
Enhanced 3D netCDF hotstart functionality in parallel execution (Jason Fleming)
Improved metadata handling and initialization (Jason Fleming)
Fixed issues with harmonic analysis data in hotstart files (Jason Fleming)
Added support for netCDF hotstart files in utilities (Jason Fleming)
Meteorological Forcing
Implemented Powell’s sector-based wind drag scheme (Casey Dietrich)
Fixed HWind (NWS15) wind speed conversion (Jason Fleming)
Corrected NWS8 (symmetric Holland) pressure unit handling (Jason Fleming)
Enhanced wind drag formulation handling (Zach Cobell)
Improved meteorological data timing and processing (Jason Fleming)
River and Boundary Conditions
Added support for river initialization above mean sea level (Kendra Dresback)
Enhanced river boundary condition timing options (Kendra Dresback)
Improved river flux handling and initialization (Kendra Dresback)
Fixed issues with boundary node processing (Jason Fleming)
Enhanced boundary condition handling in parallel execution (Jason Fleming)
SWAN Coupling
Improved SWAN command file handling in subdomain preparation (Jason Fleming)
Enhanced kdtree2 module integration (T.C. Massey, Casey Dietrich)
Fixed compilation issues for SWAN coupling (Jason Fleming)
Improved parallel processing support for coupled simulations (R.J. Weaver)
Parallel Processing
Enhanced adcprep capabilities: * Added command-line interface (Jason Fleming) * Improved fort.88 and fort.20 file processing (Jason Fleming) * Enhanced subdomain handling (Jason Fleming)
Fixed parallel execution issues with various data types (Jason Fleming)
Improved memory handling in parallel simulations (R.J. Weaver)
Build System and Compilation
Added Windows support for: * METIS compilation (T.C. Massey) * Adcprep execution (T.C. Massey) * Various system-specific adaptations (T.C. Massey)
Enhanced compiler support for multiple platforms (Jason Fleming)
Improved format handling for different compilers (T.C. Massey)
Fixed various compilation issues on different systems (Jason Fleming)
Output Processing
Enhanced min/max file handling (Jason Fleming)
Improved output formatting for numerical precision (T.C. Massey)
Added conditional output file generation based on forcing types (Jason Fleming)
Enhanced station output processing (Jason Fleming)
Improved format specifications for large numbers (T.C. Massey)
3D Model Components
Fixed 3D hotstart functionality in turbulence module (R.J. Weaver)
Enhanced variable initialization and access (R.J. Weaver)
Improved 3D output handling and formatting (Jason Fleming)
Fixed various 3D model initialization issues (Jason Fleming)
Bugfixes
Fixed initialization issues in various components (Jason Fleming)
Corrected memory handling and allocation (Jason Fleming)
Enhanced error checking and messaging (Jason Fleming)
Improved format handling for large numbers (T.C. Massey)
Fixed elemental slope limiter handling (Zach Cobell)
Corrected issues with quadrant angle initialization (Jason Fleming)