YetAnotherCoupler 3.1.1
Loading...
Searching...
No Matches
Public Member Functions
mo_yac_finterface::yac_fget Interface Reference

Fortran interface for receiving coupling fields. More...

Collaboration diagram for mo_yac_finterface::yac_fget:
Collaboration graph

Public Member Functions

subroutine yac_fget_real (field_id, nbr_hor_points, collection_size, recv_field, info, ierror)
 
subroutine yac_fget_real_ptr (field_id, collection_size, recv_field, info, ierror)
 
subroutine yac_fget_dble (field_id, nbr_hor_points, collection_size, recv_field, info, ierror)
 
subroutine yac_fget_dble_ptr (field_id, collection_size, recv_field, info, ierror)
 

Detailed Description

Fortran interface for receiving coupling fields.

Definition at line 1412 of file mo_yac_finterface.F90.

Member Function/Subroutine Documentation

◆ yac_fget_dble()

subroutine mo_yac_finterface::yac_fget::yac_fget_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(inout)  recv_field,
integer, intent(out)  info,
integer, intent(out)  ierror 
)
Parameters
[in]field_idfield identifier
[in]nbr_hor_pointsnumber of horizontal points
[in]collection_sizenumber of vertical level or bundles
[in,out]recv_field[INOUT] returned field
[out]inforeturned info
[out]ierrorreturned error handler

Definition at line 1446 of file mo_yac_finterface.F90.

◆ yac_fget_dble_ptr()

subroutine mo_yac_finterface::yac_fget::yac_fget_dble_ptr ( integer, intent(in)  field_id,
integer, intent(in)  collection_size,
type(yac_dble_ptr), dimension(collection_size)  recv_field,
integer, intent(out)  info,
integer, intent(out)  ierror 
)
Parameters
[in]field_idfield identifier
[in]collection_sizenumber of vertical level or bundles
[out]recv_fieldreturned field
[out]inforeturned info
[out]ierrorreturned error handler

Definition at line 1463 of file mo_yac_finterface.F90.

◆ yac_fget_real()

subroutine mo_yac_finterface::yac_fget::yac_fget_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(inout)  recv_field,
integer, intent(out)  info,
integer, intent(out)  ierror 
)
Parameters
[in]field_idfield identifier
[in]nbr_hor_pointsnumber of horizontal points
[in]collection_sizenumber of vertical level or bundles
[in,out]recv_field[INOUT] returned field
[out]inforeturned info
[out]ierrorreturned error handler

Definition at line 1414 of file mo_yac_finterface.F90.

◆ yac_fget_real_ptr()

subroutine mo_yac_finterface::yac_fget::yac_fget_real_ptr ( integer, intent(in)  field_id,
integer, intent(in)  collection_size,
type(yac_real_ptr), dimension(collection_size)  recv_field,
integer, intent(out)  info,
integer, intent(out)  ierror 
)
Parameters
[in]field_idfield identifier
[in]collection_sizenumber of vertical level or bundles
[out]recv_fieldreturned field
[out]inforeturned info
[out]ierrorreturned error handler

Definition at line 1430 of file mo_yac_finterface.F90.


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