Tags: CHLNDDEV/OceanMesh2D
Tags
adding high-fidelity option to meshgen for meshing hardened shoreline… …s/coastal structures (#264) - geodata.m: Fixed an issue where errors occurred if obj.contourfile contained multiple items. - Read_shapefile.m: Addressed a bug where errors were thrown if finputname contained more than one item. - Make_f15.m: General update. - README.md: Updated documentation. - meshgen: Introduced a high-fidelity option for improved meshing of hardened shorelines and coastal structures. This includes adding 1D meshing routines and tests, fixing issues related to merging with the master branch, and implementing high fidelity meshing routines. Also addressed bugs in subsetting with ocean boundary and handling cases where LN goes to zero, causing F to go to infinity (now zeros out). - Example scripts: Added examples demonstrating the high fidelity meshing option, included a suffix for images to distinguish between different meshing strategies, and resolved issues from a bad merge with meshgen. Updated the setup in the runall example script and made format changes to align with recent updates, including the new Example13. - meshgen.m: Restored mesh improvement strategy when not in high_fidelity mode. - Test updates: Modified the JBAY test to reflect updated expected mesh outcomes and integrated changes into the documentation and example scripts to showcase the new features and fixes. --------- Co-authored-by: omouraenko <[email protected]> Co-authored-by: Keith Roberts <[email protected]>
Multiscale meshing--mesh resolution transitions (#119) * Bug fix to dpoly.m * if sum(inside) == 0 then d_l will not exist, but it seems like it sum(inside) is zero then it doesn't use the d_l anyway so can just return then. * use splitting at initial point generation to ensure mesh resolution transitions between largely disparate nests are sufficiently smooth for good mesh qualities. Co-authored-by: Keith Roberts <[email protected]>