MOM6
g_tracer_utils::g_tracer_get_pointer Interface Reference

Detailed Description

Return the pointer to the requested field of a particular tracer.

This means "get the pointer of array %field_name for tracer tracer_name in argument array_ptr"

Definition at line 89 of file generic_tracer_utils.F90.

Private functions

subroutine g_tracer_get_4d (g_tracer_list, name, member, array_ptr)
 Unknown. More...
 
subroutine g_tracer_get_3d (g_tracer_list, name, member, array_ptr)
 Unknown. More...
 
subroutine g_tracer_get_2d (g_tracer_list, name, member, array_ptr)
 Unknown. More...
 

Detailed Description

Return the pointer to the requested field of a particular tracer.

This means "get the pointer of array %field_name for tracer tracer_name in argument array_ptr"

Definition at line 89 of file generic_tracer_utils.F90.

Functions and subroutines

◆ g_tracer_get_2d()

subroutine g_tracer_utils::g_tracer_get_pointer::g_tracer_get_2d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(:,:), pointer  array_ptr 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
array_ptrUnknown

Definition at line 162 of file generic_tracer_utils.F90.

162  character(len=*), intent(in) :: name !< Unknown
163  character(len=*), intent(in) :: member !< Unknown
164  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
165  real, dimension(:,:), pointer :: array_ptr !< Unknown

◆ g_tracer_get_3d()

subroutine g_tracer_utils::g_tracer_get_pointer::g_tracer_get_3d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(:,:,:), pointer  array_ptr 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
array_ptrUnknown

Definition at line 154 of file generic_tracer_utils.F90.

154  character(len=*), intent(in) :: name !< Unknown
155  character(len=*), intent(in) :: member !< Unknown
156  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
157  real, dimension(:,:,:), pointer :: array_ptr !< Unknown

◆ g_tracer_get_4d()

subroutine g_tracer_utils::g_tracer_get_pointer::g_tracer_get_4d ( type(g_tracer_type), pointer  g_tracer_list,
character(len=*), intent(in)  name,
character(len=*), intent(in)  member,
real, dimension(:,:,:,:), pointer  array_ptr 
)
private

Unknown.

Parameters
[in]nameUnknown
[in]memberUnknown
g_tracer_listUnknown
array_ptrUnknown

Definition at line 146 of file generic_tracer_utils.F90.

146  character(len=*), intent(in) :: name !< Unknown
147  character(len=*), intent(in) :: member !< Unknown
148  type(g_tracer_type), pointer :: g_tracer_list !< Unknown
149  real, dimension(:,:,:,:), pointer :: array_ptr !< Unknown

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