#include <MOM_memory.h>
Go to the source code of this file.
|
module | mom_geothermal |
| Implemented geothermal heating at the ocean bottom.
|
|
|
subroutine, public | mom_geothermal::geothermal (h, tv, dt, ea, eb, G, GV, US, CS, halo) |
| Applies geothermal heating, including the movement of water between isopycnal layers to match the target densities. The heating is applied to the bottommost layers that occur within ### of the bottom. If the partial derivative of the coordinate density with temperature is positive or very small, the layers are simply heated in place. Any heat that can not be applied to the ocean is returned (WHERE)? More...
|
|
subroutine, public | mom_geothermal::geothermal_init (Time, G, GV, US, param_file, diag, CS) |
| Initialize parameters and allocate memory associated with the geothermal heating module. More...
|
|
subroutine, public | mom_geothermal::geothermal_end (CS) |
| Clean up and deallocate memory associated with the geothermal heating module. More...
|
|