|
| subroutine, public | comin_descrdata_set_global (comin_global_info) |
| | Fill global data.
|
| |
| subroutine, public | comin_descrdata_set_domain (comin_domain_info) |
| | Set up data type for grid data.
|
| |
| subroutine, public | comin_descrdata_set_simulation_interval (comin_time_info) |
| | Fill time stamp info.
|
| |
| subroutine, public | comin_current_get_datetime (sim_time_current) |
| | Retrieve time stamp info, current time information.
|
| |
| subroutine, public | comin_current_set_datetime (sim_time_current) |
| | Update time stamp info, current time information.
|
| |
| type(t_comin_descrdata_global) function, pointer, public | comin_descrdata_get_global () |
| | request a pointer to the global data type
|
| |
| type(t_comin_descrdata_domain) function, pointer, public | comin_descrdata_get_domain (jg) |
| | request a pointer to the grid data type for a specific computational domain
|
| |
| type(t_comin_descrdata_simulation_interval) function, pointer, public | comin_descrdata_get_simulation_interval () |
| | request a pointer to simulation status
|
| |
| real(wp) function, public | comin_descrdata_get_timesteplength (jg) |
| | Receive pointer on array storing timestep information for all domains.
|
| |
| subroutine, public | comin_descrdata_set_timesteplength (jg, dt_current) |
| | Fill array with timestep.
|
| |
| subroutine, public | comin_descrdata_finalize () |
| | Clean descriptive data structure in ComIn currently no content but keep for future use.
|
| |
| integer(c_int) function, public | comin_descrdata_get_block (idx1d) |
| | auxiliary functions taken from ICON, version 2.6.5
|
| |
| integer(c_int) function, public | comin_descrdata_get_index (idx1d) |
| | Auxiliary function: conversion of 1D to 2D indices.
|
| |
| subroutine, public | comin_descrdata_get_cell_indices (jg, i_blk, i_startblk, i_endblk, i_startidx, i_endidx, irl_start, irl_end) |
| | Computes the start and end indices of do loops for cell-based variables.
|
| |
| subroutine, public | comin_descrdata_get_edge_indices (jg, i_blk, i_startblk, i_endblk, i_startidx, i_endidx, irl_start, irl_end) |
| | Computes the start and end indices of do loops for edge-based variables.
|
| |
| subroutine, public | comin_descrdata_get_vert_indices (jg, i_blk, i_startblk, i_endblk, i_startidx, i_endidx, irl_start, irl_end) |
| | Computes the start and end indices of do loops for vertex-based variables.
|
| |
| integer(c_int) function, public | comin_descrdata_get_cell_npromz (jg) |
| | Calculate npromz value for the blocking, needed for patch allocation. ... for the cells.
|
| |
| integer(c_int) function, public | comin_descrdata_get_edge_npromz (jg) |
| | Calculate npromz value for the blocking, needed for patch allocation. ... for the edges.
|
| |
| integer(c_int) function, public | comin_descrdata_get_vert_npromz (jg) |
| | Calculate npromz value for the blocking, needed for patch allocation. ... for the vertices.
|
| |
| integer(c_int) function, public | comin_descrdata_index_lookup_glb2loc_cell (jg, global_idx) |
| | Conversion of global cell index to MPI-process local index.
|
| |