Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | offset_kind | = | mpi_offset_kind | |
integer, | public, | parameter | :: | whence | = | mpi_seek_set | |
integer, | public | :: | mpi_err | ||||
real(kind=dp), | public, | allocatable | :: | fp0x(:,:,:,:) | |||
real(kind=dp), | public, | allocatable | :: | fp1x(:,:,:,:) | |||
integer, | public | :: | status(mpi_status_size) | ||||
integer, | public | :: | error | ||||
integer, | public | :: | mpi_sd |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncmp | |||
integer, | intent(in) | :: | p_ind | |||
integer, | intent(in) | :: | b_ind |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer, | intent(in) | :: | loc_np | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer, | intent(in) | :: | header(:) | |||
integer, | intent(in) | :: | header_size | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=sp), | intent(in) | :: | buf(:) | |||
integer, | intent(in) | :: | bufsize | |||
integer, | intent(in) | :: | header(:) | |||
integer, | intent(in) | :: | header_size | |||
integer(kind=offset_kind), | intent(in) | :: | disp | |||
integer, | intent(in) | :: | nchar | |||
character(len=nchar), | intent(in) | :: | fout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
integer, | intent(inout) | :: | idat(:) | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
integer, | intent(inout) | :: | idat(:,:) | |||
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=sp), | intent(inout) | :: | dat0(:,:,:) | |||
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=dp), | intent(inout) | :: | dat0(:) | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=dp), | intent(inout) | :: | dat0(:,:) | |||
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=dp), | intent(inout) | :: | dat0(:,:,:) | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | ipe |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=dp), | intent(inout) | :: | dat0(:,:,:,:) | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | ipe |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | rs | |||
real(kind=dp) | :: | rv(:) | ||||
integer, | intent(in) | :: | nproc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ns | |||
integer, | intent(inout) | :: | nc(:) | |||
integer, | intent(in) | :: | nproc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ns | |||
integer, | intent(out) | :: | nr | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | side |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | sdata(:) | |||
real(kind=dp), | intent(out) | :: | rdata(:) | |||
integer, | intent(in) | :: | ns | |||
integer, | intent(in) | :: | nr | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | side |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sidat(n2,n3) | |||
integer, | intent(out) | :: | ridat(n2,n3) | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | side |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | sr | |||
real(kind=sp), | intent(inout) | :: | pdata(:) | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | buff(:) | |||
logical, | intent(in) | :: | sr | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout) | :: | buff(:) | |||
logical, | intent(in) | :: | sr | |||
integer, | intent(in) | :: | lenw | |||
integer, | intent(in) | :: | ipe | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | tag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout), | dimension(:, :) | :: | mydat | ||
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout) | :: | mydat(nt) | |||
integer, | intent(in) | :: | nt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | mydat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | rv_send(:) | |||
real(kind=dp), | intent(inout) | :: | rv_recv(:) | |||
integer, | intent(in) | :: | dir | |||
integer, | intent(in) | :: | nt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ib | |||
real(kind=dp), | intent(in) | :: | rv_loc(:) | |||
real(kind=dp), | intent(out) | :: | rv(:) | |||
integer, | intent(in) | :: | nt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=dp), | intent(in) | :: | n0 | |||
integer(kind=dp), | intent(out) | :: | n1 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ib | |||
integer, | intent(in) | :: | dt0 | |||
integer, | intent(out) | :: | dt_tot |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ib | |||
integer, | intent(in) | :: | dt0(nt) | |||
integer, | intent(out) | :: | dt_tot(nt) | |||
integer, | intent(in) | :: | nt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(inout) | :: | dat0(:,:,:,:) | |||
integer, | intent(in) | :: | n1 | |||
integer, | intent(in) | :: | n2 | |||
integer, | intent(in) | :: | n3 | |||
integer, | intent(in) | :: | nc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | ib | |||
real(kind=dp), | intent(in) | :: | dt_prl(nt) | |||
real(kind=dp), | intent(out) | :: | dt_tot(nt) | |||
integer, | intent(in) | :: | nt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | dt_prl | |||
integer, | intent(out) | :: | dt_tot |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp) | :: | dt_tot(ndt) | ||||
integer, | intent(in) | :: | ndt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buff1(:) | |||
real(kind=dp), | intent(out) | :: | buff2(:) | |||
integer, | intent(in) | :: | lenws | |||
integer, | intent(in) | :: | ip | |||
integer, | intent(in) | :: | dir |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buff1(:,:,:) | |||
integer, | intent(in) | :: | lenws | |||
real(kind=dp), | intent(out) | :: | buff2(:,:,:) | |||
integer, | intent(in) | :: | lenwr | |||
integer, | intent(in) | :: | dir | |||
integer(kind=hp_int), | intent(in) | :: | side |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | buff1(:) | |||
real(kind=dp), | intent(out) | :: | buff2(:) | |||
integer, | intent(in) | :: | lenws | |||
integer, | intent(in) | :: | lenwr | |||
integer, | intent(in) | :: | dir | |||
integer(kind=hp_int), | intent(in) | :: | side |