|
subroutine, public | mom_ice_shelf::shelf_calc_flux (state, fluxes, Time, time_step, CS, forces) |
| Calculates fluxes between the ocean and ice-shelf using the three-equations formulation (optional to use just two equations). See ICE_SHELF equations. More...
|
|
subroutine | mom_ice_shelf::change_thickness_using_melt (ISS, G, time_step, fluxes, rho_ice, debug) |
| Changes the thickness (mass) of the ice shelf based on sub-ice-shelf melting. More...
|
|
subroutine, public | mom_ice_shelf::add_shelf_forces (G, US, CS, forces, do_shelf_area) |
| This subroutine adds the mechanical forcing fields and perhaps shelf areas, based on the ice state in ice_shelf_CS. More...
|
|
subroutine | mom_ice_shelf::add_shelf_pressure (G, US, CS, fluxes) |
| This subroutine adds the ice shelf pressure to the fluxes type. More...
|
|
subroutine, public | mom_ice_shelf::add_shelf_flux (G, US, CS, state, fluxes) |
| Updates surface fluxes that are influenced by sub-ice-shelf melting. More...
|
|
subroutine, public | mom_ice_shelf::initialize_ice_shelf (param_file, ocn_grid, Time, CS, diag, forces, fluxes, Time_in, solo_ice_sheet_in) |
| Initializes shelf model data, parameters and diagnostics. More...
|
|
subroutine | mom_ice_shelf::initialize_shelf_mass (G, param_file, CS, ISS, new_sim) |
| Initializes shelf mass based on three options (file, zero and user) More...
|
|
subroutine | mom_ice_shelf::update_shelf_mass (G, CS, ISS, Time) |
| Updates the ice shelf mass using data from a file. More...
|
|
subroutine, public | mom_ice_shelf::ice_shelf_save_restart (CS, Time, directory, time_stamped, filename_suffix) |
| Save the ice shelf restart file. More...
|
|
subroutine, public | mom_ice_shelf::ice_shelf_end (CS) |
| Deallocates all memory associated with this module. More...
|
|
subroutine, public | mom_ice_shelf::solo_time_step (CS, time_step, nsteps, Time, min_time_step_in) |
| This routine is for stepping a stand-alone ice shelf model without an ocean. More...
|
|