You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MPAS-Seaice velocity solver is poorly organized with various fields retrieved from the domain object on inconsistent subroutine levels. This makes the code hard to read and difficult to add new options. The domain object should be passed as the only function argument to the computation levels.
The text was updated successfully, but these errors were encountered:
…(PR #5290)
Refactor of MPAS-Seaice velocity solver
Refactor of MPAS sea ice velocity solver to allow easier testing of new
options and methods, including:
* Move domain reference to within subroutines avoiding messy passing of
variables
* Move wachspress basis routines to separate module
* Move triangular quadrature rules to new module
* Move some mesh related routines to the mesh module
* Rename block variable to blockPtr
* Rename all pool types to end in Pool
Fixes#5289
[BFB]
The MPAS-Seaice velocity solver is poorly organized with various fields retrieved from the domain object on inconsistent subroutine levels. This makes the code hard to read and difficult to add new options. The domain object should be passed as the only function argument to the computation levels.
The text was updated successfully, but these errors were encountered: