Skip to content

Makes OBLD available to MCT (and other caps)#80

Merged
alperaltuntas merged 4 commits into
NCAR:dev/ncarfrom
gustavo-marques:pass_OBLD_caps
Sep 26, 2018
Merged

Makes OBLD available to MCT (and other caps)#80
alperaltuntas merged 4 commits into
NCAR:dev/ncarfrom
gustavo-marques:pass_OBLD_caps

Conversation

@gustavo-marques
Copy link
Copy Markdown
Collaborator

@gustavo-marques gustavo-marques commented Sep 24, 2018

This PR makes the OBLD (also called Hml) available, via surface state, to the MCT cap. I've tested that OBLD from both ePBL and KPP are working properly.

  • change melt potential implementation from time accumulated to instantaneous.

Copy link
Copy Markdown
Member

@alperaltuntas alperaltuntas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Testing: aux_mom on cheyenne/intel

@alperaltuntas alperaltuntas merged commit bcb195a into NCAR:dev/ncar Sep 26, 2018
@gustavo-marques gustavo-marques deleted the pass_OBLD_caps branch December 13, 2018 22:16
alperaltuntas pushed a commit that referenced this pull request Jun 3, 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>
alperaltuntas added a commit that referenced this pull request Apr 2, 2026
Remove unused parameters and provide CHLA dataset for SW absorption
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

Successfully merging this pull request may close these issues.

2 participants