SABER
tools_atlas::field_to_array Interface Reference

Public Member Functions

subroutine atlas_field_to_array_int_r2 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 
subroutine atlas_field_to_array_real_r2 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 
subroutine atlas_field_to_array_logical_r2 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 
subroutine atlas_field_to_array_int_r3 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 
subroutine atlas_field_to_array_real_r3 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 
subroutine atlas_field_to_array_logical_r3 (afield, mpl, array, lev2d)
 Convert ATLAS field to field. More...
 

Detailed Description

Definition at line 55 of file tools_atlas.F90.

Member Function/Subroutine Documentation

◆ atlas_field_to_array_int_r2()

subroutine tools_atlas::field_to_array::atlas_field_to_array_int_r2 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
integer(kind_int), dimension(:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 111 of file tools_atlas.F90.

◆ atlas_field_to_array_int_r3()

subroutine tools_atlas::field_to_array::atlas_field_to_array_int_r3 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
integer(kind_int), dimension(:,:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 269 of file tools_atlas.F90.

◆ atlas_field_to_array_logical_r2()

subroutine tools_atlas::field_to_array::atlas_field_to_array_logical_r2 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
logical, dimension(:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 428 of file tools_atlas.F90.

◆ atlas_field_to_array_logical_r3()

subroutine tools_atlas::field_to_array::atlas_field_to_array_logical_r3 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
logical, dimension(:,:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 477 of file tools_atlas.F90.

◆ atlas_field_to_array_real_r2()

subroutine tools_atlas::field_to_array::atlas_field_to_array_real_r2 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
real(kind_real), dimension(:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 189 of file tools_atlas.F90.

◆ atlas_field_to_array_real_r3()

subroutine tools_atlas::field_to_array::atlas_field_to_array_real_r3 ( type(atlas_field), intent(in)  afield,
type(mpl_type), intent(inout)  mpl,
real(kind_real), dimension(:,:,:), intent(out)  array,
character(len=*), intent(in), optional  lev2d 
)

Convert ATLAS field to field.

Parameters
[in]afieldATLAS field
[in,out]mplMPI data
[out]arrayArray, the rightmost dimension being the vertical
[in]lev2dLevel for 2D variables

Definition at line 347 of file tools_atlas.F90.


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