| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | halo_max | = | 3 | |
| logical, | public, | SAVE | :: | using_omp | |||
| logical, | public, | SAVE | :: | is_master | |||
| integer, | public, | save | :: | mpi_size | |||
| integer, | public, | save | :: | mpi_rank | |||
| integer, | public, | save | :: | jj_begin | |||
| integer, | public, | save | :: | jj_end | |||
| integer, | public, | save | :: | jj_nb | |||
| integer, | public, | save | :: | ij_begin | |||
| integer, | public, | save | :: | ij_end | |||
| logical, | public, | save | :: | pole_nord | |||
| logical, | public, | save | :: | pole_sud | |||
| integer, | public, | save | :: | jjb_u | |||
| integer, | public, | save | :: | jje_u | |||
| integer, | public, | save | :: | jjnb_u | |||
| integer, | public, | save | :: | jjb_v | |||
| integer, | public, | save | :: | jje_v | |||
| integer, | public, | save | :: | jjnb_v | |||
| integer, | public, | save | :: | ijb_u | |||
| integer, | public, | save | :: | ije_u | |||
| integer, | public, | save | :: | ijnb_u | |||
| integer, | public, | save | :: | ijb_v | |||
| integer, | public, | save | :: | ije_v | |||
| integer, | public, | save | :: | ijnb_v | |||
| integer, | public, | allocatable, save, dimension(:) | :: | jj_begin_para | |||
| integer, | public, | allocatable, save, dimension(:) | :: | jj_end_para | |||
| integer, | public, | allocatable, save, dimension(:) | :: | jj_nb_para | |||
| integer, | public, | save | :: | OMP_CHUNK | |||
| integer, | public, | save | :: | omp_rank | |||
| integer, | public, | save | :: | omp_size | |||
| type(distrib), | public, | SAVE | :: | current_dist |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(distrib), | intent(inout) | :: | dist | |||
| type(distrib), | intent(in) | :: | new_dist |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | jj_begin | ||||
| integer, | public | :: | jj_end | ||||
| integer, | public | :: | jj_nb | ||||
| integer, | public | :: | ij_begin | ||||
| integer, | public | :: | ij_end | ||||
| integer, | public | :: | jjb_u | ||||
| integer, | public | :: | jje_u | ||||
| integer, | public | :: | jjnb_u | ||||
| integer, | public | :: | jjb_v | ||||
| integer, | public | :: | jje_v | ||||
| integer, | public | :: | jjnb_v | ||||
| integer, | public | :: | ijb_u | ||||
| integer, | public | :: | ije_u | ||||
| integer, | public | :: | ijnb_u | ||||
| integer, | public | :: | ijb_v | ||||
| integer, | public | :: | ije_v | ||||
| integer, | public | :: | ijnb_v | ||||
| integer, | public, | pointer | :: | jj_begin_para(:) | => | NULL() | |
| integer, | public, | pointer | :: | jj_end_para(:) | => | NULL() | |
| integer, | public, | pointer | :: | jj_nb_para(:) | => | NULL() |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | jj_Nb_New(0:MPI_Size-1) | |||
| type(distrib), | intent(inout) | :: | d |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(distrib), | intent(in) | :: | d |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(distrib), | intent(out) | :: | d |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in), | dimension(ij,ll) | :: | Field | ||
| integer, | intent(in) | :: | ij | |||
| integer, | intent(in) | :: | ll | |||
| integer, | intent(in) | :: | row | |||
| real, | intent(out), | dimension(ll*iip1*row) | :: | Buffer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(out), | dimension(ij,ll) | :: | Field | ||
| integer, | intent(in) | :: | ij | |||
| integer, | intent(in) | :: | ll | |||
| integer, | intent(in) | :: | row | |||
| real, | intent(in), | dimension(ll*iip1*row) | :: | Buffer |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | dimension(ij,ll) | :: | Field | |||
| integer | :: | ij | ||||
| integer | :: | ll | ||||
| integer | :: | up | ||||
| integer | :: | down |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | dimension(ij,ll) | :: | Field | |||
| integer | :: | ij | ||||
| integer | :: | ll | ||||
| integer | :: | rank |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | dimension(ij,ll) | :: | Field | |||
| integer | :: | ij | ||||
| integer | :: | ll |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | dimension(ij,ll) | :: | Field | |||
| integer | :: | ij | ||||
| integer | :: | ll | ||||
| integer | :: | rank |