▼ config_src | |
▼ mct_driver | |
mom_ocean_model_mct.F90 | |
mom_surface_forcing_mct.F90 | |
ocn_cap_methods.F90 | |
ocn_comp_mct.F90 | |
ocn_cpl_indices.F90 | |
▼ nuopc_driver | |
mom_cap.F90 | |
mom_cap_methods.F90 | |
mom_cap_time.F90 | |
mom_ocean_model_nuopc.F90 | |
mom_surface_forcing_nuopc.F90 | |
ocn_comp_NUOPC.F90 | |
time_utils.F90 | |
▼ solo_driver | |
atmos_ocean_fluxes.F90 | |
MESO_surface_forcing.F90 | |
MOM_driver.F90 | |
MOM_surface_forcing.F90 | |
Neverland_surface_forcing.F90 | |
user_surface_forcing.F90 | |
ncar | |
▼ src | |
▼ ALE | |
coord_adapt.F90 | |
coord_hycom.F90 | |
coord_rho.F90 | |
coord_sigma.F90 | |
coord_slight.F90 | |
coord_zlike.F90 | |
MOM_ALE.F90 | |
MOM_regridding.F90 | |
MOM_remapping.F90 | |
P1M_functions.F90 | |
P3M_functions.F90 | |
PCM_functions.F90 | |
PLM_functions.F90 | |
polynomial_functions.F90 | |
PPM_functions.F90 | |
PQM_functions.F90 | |
regrid_consts.F90 | |
regrid_edge_slopes.F90 | |
regrid_edge_values.F90 | |
regrid_interp.F90 | |
regrid_solvers.F90 | |
▼ core | |
MOM.F90 | |
MOM_barotropic.F90 | |
MOM_boundary_update.F90 | |
MOM_checksum_packages.F90 | |
MOM_continuity.F90 | |
MOM_continuity_PPM.F90 | |
MOM_CoriolisAdv.F90 | |
MOM_dynamics_split_RK2.F90 | |
MOM_dynamics_unsplit.F90 | |
MOM_dynamics_unsplit_RK2.F90 | |
MOM_forcing_type.F90 | |
MOM_grid.F90 | |
MOM_interface_heights.F90 | |
MOM_isopycnal_slopes.F90 | |
MOM_open_boundary.F90 | |
MOM_PressureForce.F90 | |
MOM_PressureForce_analytic_FV.F90 | |
MOM_PressureForce_blocked_AFV.F90 | |
MOM_PressureForce_Montgomery.F90 | |
MOM_transcribe_grid.F90 | |
MOM_unit_tests.F90 | |
MOM_variables.F90 | |
MOM_verticalGrid.F90 | |
▼ diagnostics | |
MOM_debugging.F90 | |
MOM_diagnostics.F90 | |
MOM_obsolete_diagnostics.F90 | |
MOM_obsolete_params.F90 | |
MOM_PointAccel.F90 | |
MOM_sum_output.F90 | |
MOM_wave_speed.F90 | |
MOM_wave_structure.F90 | |
▼ equation_of_state | |
MOM_EOS.F90 | |
MOM_EOS_linear.F90 | |
MOM_EOS_NEMO.F90 | |
MOM_EOS_TEOS10.F90 | |
MOM_EOS_UNESCO.F90 | |
MOM_EOS_Wright.F90 | |
MOM_TFreeze.F90 | |
▼ framework | |
MOM_checksums.F90 | |
MOM_coms.F90 | |
MOM_constants.F90 | |
MOM_cpu_clock.F90 | |
MOM_diag_manager_wrapper.F90 | |
MOM_diag_mediator.F90 | |
MOM_diag_remap.F90 | |
MOM_diag_vkernels.F90 | |
MOM_document.F90 | |
MOM_domains.F90 | |
MOM_dyn_horgrid.F90 | |
MOM_error_handler.F90 | |
MOM_file_parser.F90 | |
MOM_get_input.F90 | |
MOM_hor_index.F90 | |
MOM_horizontal_regridding.F90 | |
MOM_intrinsic_functions.F90 | |
MOM_io.F90 | |
MOM_memory_macros.h | Memory macros |
MOM_restart.F90 | |
MOM_safe_alloc.F90 | |
MOM_spatial_means.F90 | |
MOM_string_functions.F90 | |
MOM_time_manager.F90 | |
MOM_unit_scaling.F90 | |
MOM_write_cputime.F90 | |
version_variable.h | |
▼ ice_shelf | |
MOM_ice_shelf.F90 | |
MOM_ice_shelf_dynamics.F90 | |
MOM_ice_shelf_initialize.F90 | |
MOM_ice_shelf_state.F90 | |
MOM_marine_ice.F90 | |
user_shelf_init.F90 | |
▼ initialization | |
midas_vertmap.F90 | |
MOM_coord_initialization.F90 | |
MOM_fixed_initialization.F90 | |
MOM_grid_initialize.F90 | |
MOM_shared_initialization.F90 | |
MOM_state_initialization.F90 | |
MOM_tracer_initialization_from_Z.F90 | |
▼ ocean_data_assim | |
MOM_oda_driver.F90 | |
▼ parameterizations | |
▼ lateral | |
MOM_hor_visc.F90 | |
MOM_internal_tides.F90 | |
MOM_lateral_mixing_coeffs.F90 | |
MOM_MEKE.F90 | |
MOM_MEKE_types.F90 | |
MOM_mixed_layer_restrat.F90 | |
MOM_thickness_diffuse.F90 | |
MOM_tidal_forcing.F90 | |
▼ vertical | |
MOM_ALE_sponge.F90 | |
MOM_bkgnd_mixing.F90 | |
MOM_bulk_mixed_layer.F90 | |
MOM_CVMix_conv.F90 | |
MOM_CVMix_ddiff.F90 | |
MOM_CVMix_KPP.F90 | |
MOM_CVMix_shear.F90 | |
MOM_diabatic_aux.F90 | |
MOM_diabatic_driver.F90 | |
MOM_diapyc_energy_req.F90 | |
MOM_energetic_PBL.F90 | |
MOM_entrain_diffusive.F90 | |
MOM_full_convection.F90 | |
MOM_geothermal.F90 | |
MOM_internal_tide_input.F90 | |
MOM_kappa_shear.F90 | |
MOM_opacity.F90 | |
MOM_regularize_layers.F90 | |
MOM_set_diffusivity.F90 | |
MOM_set_viscosity.F90 | |
MOM_sponge.F90 | |
MOM_tidal_mixing.F90 | |
MOM_vert_friction.F90 | |
▼ tracer | |
advection_test_tracer.F90 | |
boundary_impulse_tracer.F90 | |
DOME_tracer.F90 | |
dye_example.F90 | |
dyed_obc_tracer.F90 | |
ideal_age_example.F90 | |
ISOMIP_tracer.F90 | |
MOM_generic_tracer.F90 | |
MOM_lateral_boundary_diffusion.F90 | |
MOM_neutral_diffusion.F90 | |
MOM_OCMIP2_CFC.F90 | |
MOM_offline_aux.F90 | |
MOM_offline_main.F90 | |
MOM_tracer_advect.F90 | |
MOM_tracer_diabatic.F90 | |
MOM_tracer_flow_control.F90 | |
MOM_tracer_hor_diff.F90 | |
MOM_tracer_registry.F90 | |
MOM_tracer_Z_init.F90 | |
oil_tracer.F90 | |
pseudo_salt_tracer.F90 | |
RGC_tracer.F90 | |
tracer_example.F90 | |
▼ user | |
adjustment_initialization.F90 | |
baroclinic_zone_initialization.F90 | |
benchmark_initialization.F90 | |
BFB_initialization.F90 | |
BFB_surface_forcing.F90 | |
circle_obcs_initialization.F90 | |
dense_water_initialization.F90 | |
DOME2d_initialization.F90 | |
DOME_initialization.F90 | |
dumbbell_initialization.F90 | |
dumbbell_surface_forcing.F90 | |
dyed_channel_initialization.F90 | |
dyed_obcs_initialization.F90 | |
external_gwave_initialization.F90 | |
Idealized_Hurricane.F90 | |
ISOMIP_initialization.F90 | |
Kelvin_initialization.F90 | |
lock_exchange_initialization.F90 | |
MOM_controlled_forcing.F90 | |
MOM_wave_interface.F90 | |
Neverland_initialization.F90 | |
Phillips_initialization.F90 | |
RGC_initialization.F90 | |
Rossby_front_2d_initialization.F90 | |
SCM_CVMix_tests.F90 | |
seamount_initialization.F90 | |
shelfwave_initialization.F90 | |
sloshing_initialization.F90 | |
soliton_initialization.F90 | |
supercritical_initialization.F90 | |
tidal_bay_initialization.F90 | |
user_change_diffusivity.F90 | |
user_initialization.F90 | |
user_revise_forcing.F90 | |