| subroutine comin_main |
get the rank of the current process and say hello to the world
check, if the ComIn library version is compatible
check plugin id
add requests for additional ICON variables
register callbacks
get descriptive data structures
setup yaxt
construct yaxt variables ...
Definition at line 67 of file yaxt_fortran_plugin.F90.
| subroutine yaxt_fortran_constructor |
Definition at line 161 of file yaxt_fortran_plugin.F90.
| subroutine yaxt_fortran_destructor |
| subroutine yaxt_fortran_gather |
check plugin id
reset pointers
extract near surface temperature
allocate local space to gather global information
gather information in rank zero
clean up memory
Definition at line 184 of file yaxt_fortran_plugin.F90.
| type(t_comin_descrdata_global) p_global |
Definition at line 55 of file yaxt_fortran_plugin.F90.
| type(t_comin_descrdata_domain) p_patch |
access descriptive data structures
Definition at line 54 of file yaxt_fortran_plugin.F90.
| character(len=*), parameter pluginname = "yaxt_fortran_plugin" |
Definition at line 43 of file yaxt_fortran_plugin.F90.
| integer rank |
Definition at line 50 of file yaxt_fortran_plugin.F90.
| type(t_comin_var_handle) temp |
Definition at line 49 of file yaxt_fortran_plugin.F90.
| character(len=120) text |
Definition at line 60 of file yaxt_fortran_plugin.F90.
| character(len=:), allocatable units |
Definition at line 51 of file yaxt_fortran_plugin.F90.
| type(t_comin_setup_version_info) version |
Definition at line 47 of file yaxt_fortran_plugin.F90.
| integer, parameter wp = SELECTED_REAL_KIND(12, 307) |
working precision (will be compared to ComIn's and ICON's)
Definition at line 46 of file yaxt_fortran_plugin.F90.
| type(xt_redist) yaxt_redist |
yaxt related variables
Definition at line 58 of file yaxt_fortran_plugin.F90.