Oasis3 4.0.2
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | scriprmp_vector (dst_arrayI_dstA, dst_arrayJ_dstB, src_arrayI_srcA, src_arrayJ_srcB, grd_name_srcA, grd_name_srcB, grd_name_dstA, grd_name_dstB, src_size, dst_size, msk_srcA, msk_srcB, msk_dstA, msk_dstB, lon_srcA, lat_srcA, lon_srcB, lat_srcB, lon_dstA, lat_dstA, lon_dstB, lat_dstB, nlon_src, nlat_src, nlon_dst, nlat_dst, map_method, cdgrdtyp, id_sper, id_tper, cd_sper, cd_tper, normalize_opt, order, rst_type, n_srch_bins, lextrapdone, lprojcart, rl_varmul, id_scripvoi) |
subroutine scriprmp_vector | ( | REAL (KIND=real_kind),dimension(dst_size),intent(out) | dst_arrayI_dstA, |
REAL (KIND=real_kind),dimension(dst_size),intent(out) | dst_arrayJ_dstB, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | src_arrayI_srcA, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | src_arrayJ_srcB, | ||
CHARACTER(LEN=8),intent(in) | grd_name_srcA, | ||
CHARACTER(LEN=8),intent(in) | grd_name_srcB, | ||
CHARACTER(LEN=8),intent(in) | grd_name_dstA, | ||
CHARACTER(LEN=8),intent(in) | grd_name_dstB, | ||
INTEGER(KIND=int_kind),intent(in) | src_size, | ||
INTEGER(KIND=int_kind),intent(in) | dst_size, | ||
INTEGER(KIND=int_kind),dimension(src_size),intent(in) | msk_srcA, | ||
INTEGER(KIND=int_kind),dimension(src_size),intent(in) | msk_srcB, | ||
INTEGER(KIND=int_kind),dimension(dst_size),intent(in) | msk_dstA, | ||
INTEGER(KIND=int_kind),dimension(dst_size),intent(in) | msk_dstB, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | lon_srcA, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | lat_srcA, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | lon_srcB, | ||
REAL (KIND=real_kind),dimension(src_size),intent(in) | lat_srcB, | ||
REAL (KIND=real_kind),dimension(dst_size),intent(in) | lon_dstA, | ||
REAL (KIND=real_kind),dimension(dst_size),intent(in) | lat_dstA, | ||
REAL (KIND=real_kind),dimension(dst_size),intent(in) | lon_dstB, | ||
REAL (KIND=real_kind),dimension(dst_size),intent(in) | lat_dstB, | ||
INTEGER(KIND=int_kind),intent(in) | nlon_src, | ||
INTEGER(KIND=int_kind),intent(in) | nlat_src, | ||
INTEGER(KIND=int_kind),intent(in) | nlon_dst, | ||
INTEGER(KIND=int_kind),intent(in) | nlat_dst, | ||
CHARACTER(LEN=8),intent(in) | map_method, | ||
CHARACTER(LEN=8),intent(in) | cdgrdtyp, | ||
INTEGER(KIND=int_kind),intent(in) | id_sper, | ||
INTEGER(KIND=int_kind),intent(in) | id_tper, | ||
CHARACTER(LEN=8),intent(in) | cd_sper, | ||
CHARACTER(LEN=8),intent(in) | cd_tper, | ||
CHARACTER(LEN=8),intent(in) | normalize_opt, | ||
CHARACTER(LEN=8),intent(in) | order, | ||
CHARACTER(LEN=8),intent(in) | rst_type, | ||
INTEGER(KIND=int_kind),intent(in) | n_srch_bins, | ||
LOGICAL,intent(in) | lextrapdone, | ||
LOGICAL,intent(in) | lprojcart, | ||
REAL (KIND=real_kind),intent(in) | rl_varmul, | ||
INTEGER(KIND=int_kind),intent(in) | id_scripvoi | ||
) |
Definition at line 1 of file scriprmp_vector.F90.
References vector::calc_remap_matrix(), rotations::car2spher(), vector::check_points_at_poles(), flush(), mod_kinds_oasis::ll_single, rotations::loc2spher(), vector::remap_vector_comps(), rotations::spher2car(), rotations::spher2loc(), vector::write_cartesian_components(), vector::write_dst_array_spheric(), and vector::write_src_array_spheric().