MOM6
g_tracer_utils::g_tracer_set_values Interface Reference

Detailed Description

Set the values of various (array) members of the tracer node g_tracer_type.

This function is overloaded to set the values of the following member variables

Definition at line 68 of file generic_tracer_utils.F90.

Private functions

subroutine g_tracer_set_real (g_tracer_list, name, member, value)
 Unknown. More...
 
subroutine g_tracer_set_2d (g_tracer_list, name, member, array, isd, jsd, weight)
 Unknown. More...
 
subroutine g_tracer_set_3d (g_tracer_list, name, member, array, isd, jsd, ntau)
 Unknown. More...
 
subroutine g_tracer_set_4d (g_tracer_list, name, member, array, isd, jsd)
 Unknown. More...
 

Detailed Description

Set the values of various (array) members of the tracer node g_tracer_type.

This function is overloaded to set the values of the following member variables

Definition at line 68 of file generic_tracer_utils.F90.

Functions and subroutines

◆ g_tracer_set_2d()

subroutine g_tracer_utils::g_tracer_set_values::g_tracer_set_2d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(isd:,jsd:), intent(in)  array,
integer, intent(in)  isd,
integer, intent(in)  jsd,
real, intent(in), optional  weight 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
[in]isdUnknown
[in]jsdUnknown
[in]arrayUnknown
[in]weightUnknown

Definition at line 220 of file generic_tracer_utils.F90.

220  character(len=*), intent(in) :: name !< Unknown
221  character(len=*), intent(in) :: member !< Unknown
222  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
223  integer, intent(in) :: isd !< Unknown
224  integer, intent(in) :: jsd !< Unknown
225  real, dimension(isd:,jsd:),intent(in) :: array !< Unknown
226  real, optional ,intent(in) :: weight !< Unknown

◆ g_tracer_set_3d()

subroutine g_tracer_utils::g_tracer_set_values::g_tracer_set_3d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(isd:,jsd:,:), intent(in)  array,
integer, intent(in)  isd,
integer, intent(in)  jsd,
integer, intent(in), optional  ntau 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
[in]isdUnknown
[in]jsdUnknown
[in]ntauUnknown
[in]arrayUnknown

Definition at line 231 of file generic_tracer_utils.F90.

231  character(len=*), intent(in) :: name !< Unknown
232  character(len=*), intent(in) :: member !< Unknown
233  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
234  integer, intent(in) :: isd !< Unknown
235  integer, intent(in) :: jsd !< Unknown
236  integer, optional, intent(in) :: ntau !< Unknown
237  real, dimension(isd:,jsd:,:), intent(in) :: array !< Unknown

◆ g_tracer_set_4d()

subroutine g_tracer_utils::g_tracer_set_values::g_tracer_set_4d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(isd:,jsd:,:,:), intent(in)  array,
integer, intent(in)  isd,
integer, intent(in)  jsd 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
[in]isdUnknown
[in]jsdUnknown
[in]arrayUnknown

Definition at line 242 of file generic_tracer_utils.F90.

242  character(len=*), intent(in) :: name !< Unknown
243  character(len=*), intent(in) :: member !< Unknown
244  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
245  integer, intent(in) :: isd !< Unknown
246  integer, intent(in) :: jsd !< Unknown
247  real, dimension(isd:,jsd:,:,:), intent(in) :: array !< Unknown

◆ g_tracer_set_real()

subroutine g_tracer_utils::g_tracer_set_values::g_tracer_set_real ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, intent(in)  value 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
[in]valueUnknown

Definition at line 252 of file generic_tracer_utils.F90.

252  character(len=*), intent(in) :: name !< Unknown
253  character(len=*), intent(in) :: member !< Unknown
254  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
255  real, intent(in) :: value !< Unknown

The documentation for this interface was generated from the following file: