MOM6
atmos_ocean_fluxes_mod Module Reference

Detailed Description

A dummy version of atmos_ocean_fluxes_mod module for use when the vastly larger FMS package is not needed.

Functions/Subroutines

integer function, public aof_set_coupler_flux (name, flux_type, implementation, atm_tr_index, param, flag, mol_wt, ice_restart_file, ocean_restart_file, units, caller, verbosity)
 This subroutine duplicates an interface used by the FMS coupler, but only returns a value of -1. None of the arguments are used for anything. More...
 

Function/Subroutine Documentation

◆ aof_set_coupler_flux()

integer function, public atmos_ocean_fluxes_mod::aof_set_coupler_flux ( character(len=*), intent(in)  name,
character(len=*), intent(in)  flux_type,
character(len=*), intent(in)  implementation,
integer, intent(in), optional  atm_tr_index,
real, dimension(:), intent(in), optional  param,
logical, dimension(:), intent(in), optional  flag,
real, intent(in), optional  mol_wt,
character(len=*), intent(in), optional  ice_restart_file,
character(len=*), intent(in), optional  ocean_restart_file,
character(len=*), intent(in), optional  units,
character(len=*), intent(in), optional  caller,
integer, intent(in), optional  verbosity 
)

This subroutine duplicates an interface used by the FMS coupler, but only returns a value of -1. None of the arguments are used for anything.

Parameters
[in]nameAn unused argument
[in]flux_typeAn unused argument
[in]implementationAn unused argument
[in]atm_tr_indexAn unused argument
[in]paramAn unused argument
[in]flagAn unused argument
[in]mol_wtAn unused argument
[in]ice_restart_fileAn unused argument
[in]ocean_restart_fileAn unused argument
[in]unitsAn unused argument
[in]callerAn unused argument
[in]verbosityAn unused argument

Definition at line 18 of file atmos_ocean_fluxes.F90.

18 
19  character(len=*), intent(in) :: name !< An unused argument
20  character(len=*), intent(in) :: flux_type !< An unused argument
21  character(len=*), intent(in) :: implementation !< An unused argument
22  integer, optional, intent(in) :: atm_tr_index !< An unused argument
23  real, dimension(:), optional, intent(in) :: param !< An unused argument
24  logical, dimension(:), optional, intent(in) :: flag !< An unused argument
25  real, optional, intent(in) :: mol_wt !< An unused argument
26  character(len=*), optional, intent(in) :: ice_restart_file !< An unused argument
27  character(len=*), optional, intent(in) :: ocean_restart_file !< An unused argument
28  character(len=*), optional, intent(in) :: units !< An unused argument
29  character(len=*), optional, intent(in) :: caller !< An unused argument
30  integer, optional, intent(in) :: verbosity !< An unused argument
31 
32  ! None of these arguments are used for anything.
33 
34  integer :: coupler_index
35  coupler_index = -1
36 

Referenced by mom_ocmip2_cfc::flux_init_ocmip2_cfc(), advection_test_tracer::register_advection_test_tracer(), boundary_impulse_tracer::register_boundary_impulse_tracer(), dome_tracer::register_dome_tracer(), regional_dyes::register_dye_tracer(), dyed_obc_tracer::register_dyed_obc_tracer(), ideal_age_example::register_ideal_age_tracer(), isomip_tracer::register_isomip_tracer(), oil_tracer::register_oil_tracer(), and user_tracer_example::user_register_tracer_example().

Here is the caller graph for this function: