MOM6
File list
Here is a list of all files with brief descriptions:
[detail level 1234]
  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.hMemory 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