ocnice_prep 1.14.0
|
Public Member Functions | |
subroutine | remap1d (fname, src_field, dst_field) |
Remap a 1-D vector array from source to destination. | |
subroutine | remap2d (fname, dim2, src_field, dst_field) |
Remap a 2-D vector array of nflds or nlevs from source to destination. | |
subroutine | remap3d (fname, nk, nflds, src_field, dst_field) |
Remap a field packed array of nk levels and nflds fields. | |
Definition at line 27 of file utils_mod.F90.
subroutine utils_mod::remap::remap1d | ( | character(len=*), intent(in) | fname, |
real(kind=8), dimension(:), intent(in) | src_field, | ||
real(kind=8), dimension(:), intent(out) | dst_field ) |
Remap a 1-D vector array from source to destination.
[in] | fname | the file containing ESMF regridding weights |
[in] | src_field | the source field |
[out] | dst_field | the destination field |
Definition at line 377 of file utils_mod.F90.
subroutine utils_mod::remap::remap2d | ( | character(len=*), intent(in) | fname, |
integer, intent(in) | dim2, | ||
real(kind=8), dimension(:,:), intent(in) | src_field, | ||
real(kind=8), dimension(:,:), intent(out) | dst_field ) |
Remap a 2-D vector array of nflds or nlevs from source to destination.
[in] | fname | the file containing ESMF regridding weights |
[in] | dim2 | the number of fields or levels |
[in] | src_field | the source field |
[out] | dst_field | the destination field |
Definition at line 432 of file utils_mod.F90.
subroutine utils_mod::remap::remap3d | ( | character(len=*), intent(in) | fname, |
integer, intent(in) | nk, | ||
integer, intent(in) | nflds, | ||
real(kind=8), dimension(:,:,:), intent(in) | src_field, | ||
real(kind=8), dimension(:,:,:), intent(out) | dst_field ) |
Remap a field packed array of nk levels and nflds fields.
[in] | fname | the file containing ESMF regridding weights |
[in] | nk | the number of levels |
[in] | nflds | the number of fields |
[in] | src_field | the source field |
[out] | dst_field | the destination field |
Definition at line 489 of file utils_mod.F90.