We invite you to support our efforts by becoming a sponsor. Your contribution will help us continue our work and make further improvements. To learn more and to sponsor us, please visit: https://github.com/sponsors/krober10nd. Thank you for considering supporting our project!
Added
Added ability to generate constrainsts for shorelines automatically using the new high-fidelity method. #264
auxiliary file reader function that can be used standalone e.g., m = m.read({'fort.13','fort.15'})), as well as called from within msh() function. #287
swanoutput namelist for SWAN model outputs. #287
Added new function in msh called remesh_patch to remesh within specified polygonal domains and insert back into parent mesh. #301
Read and write to 2dm format. #300
namelist and RSTIMNC input arguments for Make_f15.m fort.15 generator. updated the help message for all input argumebts to Make_f15. #283
New stability namelist options to Make_f15.m fort.15 generator. #283
Optionality for mesh2dgen to choose the method of mesh generation kind, and the maximum iteration count iter. #272
Option improve_with_reduced_quality to meshgen for allowing for mesh improvements even when quality is decreasing or large number of nodes eliminated, which sometimes is necessary to force the advancement in mesh quality.
Option delaunay_elim_on_exit to meshgen to skip the last call to delaunay_elim to potentially avoid deleting boundary elements.
Geoid offset nodal attribute in Calc_f13 subroutine. #251
Support for writing Self Attraction and Loading (SAL) files in NetCDF for the ADCIRC model. #231
Added 'high-fidelity' option for automatically forming and constraining edges into the mesh. #264
Changed
treating logicals in namelists as a logicals type within MATLAB but ouput as a string. #287
Calc_Sponge.m to allow for sponge in polygon region and coefficents based on spatially varying depth. #287
removed namelists from default setup in Make_f15.m fort.15 generator to be invoked by user as an input argument instead. #283
Use implicit smoother (ds=1) in msh.clean when fix points are present. #283
Default filename for the dynamicWaterLevelCorrection is now null so that it is not evoked by default. #272
Default mesh improvement strategy is ds 2.
Retrieve boundary indices in msh.get_boundary_of_mesh method. #259
msh.offset63 struct and associated write/make routines for dynamicwaterlevel offset functionality. #259
dynamicWaterLevelCorrection to fort.15 namelist, and PRBCKGRND option to met fort.15 namelist. #261
Improved code readability by auto-indenting core functions and reworking 'setup' and 'Examples' functions, including adding necessary files for separation from core functions. #308
Renamed functions for clarity and fixed multiple small bugs; changes are compatible with OpenEarthTools but distinct. #308
Fixed
catch for offset_nodes of int type in writeoffset63.m. #287
writing out the wave coupling timestep RSTIMNC on the WTIMNC line of fort.15 when NWS > 300. #283
make_bc call with empty varargin, e.g., when calling inner. #283
Make_offset63 call with constant offset (length 1 time_vector). #283
ourKNNsearch call in nanfill option of Griddata (msh.interp). #283
m_map link in setup.sh Issue #277. #283
Updated Calc_f13.m to avoid an "Unrecognized variable" error by ensuring "broken" is always defined. #282
Fixed test for likely geographic coordinates in Make_f15.m. #282
updated Gridded_to_Mesh_SeaBed_DepthAveraged.m to fix the infinite loop in using Cal_IT_Fric.m by filling in the NaNs at greater depths with values from above. #280
Recursive cleaning issues: infinite loop and preservation of fixed points.
msh.interp method for K argument of length 1, and for the test to determine whether the bathymetry grid is irregular. #259
Printing of namelist character strings or numbers. #261
Make_offset63.m time interval computation. #261 and #272
Removed dependency on statistics toolbox when using the 'nanfill' option in msh.interp. #269
Missing routines for reading in elvstaname and velstaname in readfort15.m by adding readlinevecname() method. #281
Incorrect reference to ibtype was changed to ibtypee in map_mesh_properties function. #298
What's Changed
- correcting outgw in readfort15 to outgm by @WPringle in #250
- Adding nodal attribute by @krober10nd in #251
- Update SRTM to 2.3 by @krober10nd in #252
- Enhancements/msh class by @WPringle in #259
- Default msh.clean options by @krober10nd in #256
- Enhancements/namelist by @WPringle in #261
- Support for writing Self Attraction and Loading (SAL) files in NetCDF for the ADCIRC model by @krober10nd in #231
- update links for download data by @fsanti1 in #263
- adding Jiangchao's publication and image by @krober10nd in #267
- Eliminate statistics toolbox dependency by @krober10nd in #269
- Update README.md by @WPringle in #271
- meshgen optionality by @WPringle in #266
- Patch changes to mesh2dgen and Make_f15 utility functions by @WPringle in #272
- update Gridded_to_Mesh_SeaBed_DepthAveraged.m to fix the infinite loop in using Cal_IT_Fric.m by @Jiangchao3 in #280
- Bug fix: station name reading methods by @kentonwho in #281
- Various bugfixes by @dahonegger in #282
- Bug fix/interp and cleaning by @WPringle in #283
- Fixed ibtypee typo bug in map_mesh_properties by @tgasher in #298
- IMPRV: adding read and write 2dm by @krober10nd in #301
- IMPRV: added remesh_patch function by @krober10nd in #300
- read in existing auxiliary files into msh obj, updates to make_bc by @WPringle in #287
- Multiple changes after throughout testing by @omouraenko in #308
- adding high-fidelity option to meshgen for meshing hardened shorelines/coastal structures by @WPringle in #264
New Contributors
- @fsanti1 made their first contribution in #263
- @kentonwho made their first contribution in #281
- @dahonegger made their first contribution in #282
- @tgasher made their first contribution in #298
Full Changelog: V5.0...V6.0