Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update MOM6 (20211220 commit) #80

Closed
jiandewang opened this issue Dec 21, 2021 · 1 comment
Closed

update MOM6 (20211220 commit) #80

jiandewang opened this issue Dec 21, 2021 · 1 comment

Comments

@jiandewang
Copy link
Collaborator

MOM6 main branch has been updated on 20211220, this updating contains modification from Phil on stochastic physics code, see detail at mom-ocean#1538
EMC repo will need to make corresponding updating.

@jiandewang
Copy link
Collaborator Author

this is committed in UFS through ufs-community/ufs-weather-model#976

jiandewang pushed a commit to jiandewang/MOM6 that referenced this issue Apr 5, 2022
* In MOM_ice_shelf_dynamics.F90 changes are  made to calc_shelf_visc() and calc_shelf_driving_stress() to account for an irregular quadrilateral grid. In MOM_ice_shelf_initialize.F90 changes are made to initialize_ice_thickness_from_file() to correct masks at initialization.

* Changed indentation

* Changes are made to 'calc_shelf_visc()` to make computations of the velocity derivatives rotation-invariant. Changes in `update_ice_shelf()` utilize G%IareaT(:,:) instead of 1/G%areaT(:,:).

* Allocate shelf_sfc_mass_flux for dynamic ice shelf configurations

* Conditional allocation of ice shelf fluxes and data override call for sfc mass flux

* get rid of excessive line length

* call data override init for ice shelves

* A new subroutine change_thickness_using_precip() changes the ice thickness in response to the atmospheric mass flux

* Conditional calls to data_override

  - Introduces a new flag: DATA_OVERRIDE_SHELF_FLUXES, which
    if set to True, and ACTIVE_SHELF_DYNAMICS is also True, will
    enable data_override capability for the surface mass deposition
    (only avaialble for MOSAIC grid types)

* Changes are made to extrapolate_metric() in MOM_grid_initialize.F90 to avoid negative values at the southern boundary of the domain. This is done for grids extending over Antarctica.

* Reversed changes in MOM_grid_initialize.F90 to debug a regression test.

* Uncommented lines reading the ice velocity from file

* Changes to scaling factors and conversions of the 'sfc_mass_flux' parameter

* Remove unnecessary diagnostics for ice shelves from MOM_forcing_type

* Correct rescaling for data override of ice shelf sfc mass fluxes

* Add diagnostic rescaling for ice shelf mass fluxes

* Uncommented assignement of 'area_shelf_h(i,j)=G%areaT(i,j)' in MOM_ice_shelf_initialize.F90 and modified the four halo updates in MOM_ice_shelf.F90.

Co-authored-by: Matthew Harrison <Matthew.Harrison@noaa.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant