|
YAC 3.12.0
Yet Another Coupler
|
Fortran interface for sending coupling fields. More...

Public Member Functions | |
| subroutine | yac_fput_real (field_id, nbr_hor_points, nbr_pointsets, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_real_ptr (field_id, nbr_pointsets, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_single_pointset_real (field_id, nbr_hor_points, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_dble (field_id, nbr_hor_points, nbr_pointsets, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_dble_ptr (field_id, nbr_pointsets, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_single_pointset_dble (field_id, nbr_hor_points, collection_size, send_field, info, ierror) |
| subroutine | yac_fput_frac_real (field_id, nbr_hor_points, nbr_pointsets, collection_size, send_field, send_frac_mask, info, ierror) |
| subroutine | yac_fput_frac_real_ptr (field_id, nbr_pointsets, collection_size, send_field, send_frac_mask, info, ierror) |
| subroutine | yac_fput_frac_single_pointset_real (field_id, nbr_hor_points, collection_size, send_field, send_frac_mask, info, ierror) |
| subroutine | yac_fput_frac_dble (field_id, nbr_hor_points, nbr_pointsets, collection_size, send_field, send_frac_mask, info, ierror) |
| subroutine | yac_fput_frac_dble_ptr (field_id, nbr_pointsets, collection_size, send_field, send_frac_mask, info, ierror) |
| subroutine | yac_fput_frac_single_pointset_dble (field_id, nbr_hor_points, collection_size, send_field, send_frac_mask, info, ierror) |
Fortran interface for sending coupling fields.
Definition at line 1732 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_dble | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| double precision, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1791 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_dble_ptr | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| type(yac_dble_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info |
| [out] | ierror | returned error |
Definition at line 1810 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_dble | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| double precision, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_field, | ||
| double precision, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1914 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_dble_ptr | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| type(yac_dble_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_field, | ||
| type(yac_dble_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info |
| [out] | ierror | returned error |
Definition at line 1936 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_real | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| real, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_field, | ||
| real, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1846 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_real_ptr | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| type(yac_real_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_field, | ||
| type(yac_real_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info |
| [out] | ierror | returned error |
Definition at line 1872 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_single_pointset_dble | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | collection_size, | ||
| double precision, dimension(nbr_hor_points, collection_size), intent(in) | send_field, | ||
| double precision, dimension(nbr_hor_points, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1958 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_frac_single_pointset_real | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | collection_size, | ||
| real, dimension(nbr_hor_points, collection_size), intent(in) | send_field, | ||
| real, dimension(nbr_hor_points, collection_size), intent(in) | send_frac_mask, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [in] | send_frac_mask | fractional mask |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1894 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_real | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| real, dimension(nbr_hor_points, nbr_pointsets, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1734 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_real_ptr | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_pointsets, | ||
| integer, intent(in) | collection_size, | ||
| type(yac_real_ptr), dimension(nbr_pointsets, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_pointsets | number of point sets |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info |
| [out] | ierror | returned error |
Definition at line 1755 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_single_pointset_dble | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | collection_size, | ||
| double precision, dimension(nbr_hor_points, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1829 of file yac_module.F90.
| subroutine yac::yac_fput::yac_fput_single_pointset_real | ( | integer, intent(in) | field_id, |
| integer, intent(in) | nbr_hor_points, | ||
| integer, intent(in) | collection_size, | ||
| real, dimension(nbr_hor_points, collection_size), intent(in) | send_field, | ||
| integer, intent(out) | info, | ||
| integer, intent(out) | ierror ) |
| [in] | field_id | field identifier |
| [in] | nbr_hor_points | number of horizontal points |
| [in] | collection_size | number of vertical level or bundles |
| [in] | send_field | send field |
| [out] | info | returned info argument |
| [out] | ierror | returned error handler |
Definition at line 1774 of file yac_module.F90.