| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | comm3d | ||||
| integer, | public | :: | nbrnorth | ||||
| integer, | public | :: | nbrsouth | ||||
| integer, | public | :: | nbreast | ||||
| integer, | public | :: | nbrwest | ||||
| integer, | public | :: | myid | ||||
| integer, | public | :: | myidx | ||||
| integer, | public | :: | myidy | ||||
| integer, | public | :: | nprocs | ||||
| integer, | public | :: | nprocx | ||||
| integer, | public | :: | nprocy | ||||
| integer, | public | :: | mpierr | ||||
| integer, | public | :: | my_real | ||||
| real, | public | :: | CPU_program | ||||
| real, | public | :: | CPU_program0 | ||||
| character(len=3), | public | :: | cmyid | ||||
| character(len=3), | public | :: | cmyidx | ||||
| character(len=3), | public | :: | cmyidy |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | a(sx-ih:ex+ih,sy-jh:ey+jh,sz:ez) | ||||
| integer | :: | sx | ||||
| integer | :: | ex | ||||
| integer | :: | sy | ||||
| integer | :: | ey | ||||
| integer | :: | sz | ||||
| integer | :: | ez | ||||
| integer | :: | ih | ||||
| integer | :: | jh |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | a(sx-ih:ex+ih,sy-jh:ey+jh,sz:ez) | ||||
| integer | :: | sx | ||||
| integer | :: | ex | ||||
| integer | :: | sy | ||||
| integer | :: | ey | ||||
| integer | :: | sz | ||||
| integer | :: | ez | ||||
| integer | :: | ih | ||||
| integer | :: | jh |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | aver(ks:kf) | ||||
| integer | :: | ks | ||||
| integer | :: | kf | ||||
| real | :: | var(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | ibs | ||||
| integer | :: | ies | ||||
| integer | :: | jbs | ||||
| integer | :: | jes | ||||
| integer | :: | kbs | ||||
| integer | :: | kes |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | aver(kb:ke+kh) | ||||
| real | :: | var(ib:ie,jb:je,kb:ke+kh) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | ih | ||||
| integer | :: | jh | ||||
| integer | :: | kh | ||||
| integer | :: | II(ib:ie,jb:je,kb:ke+kh) | ||||
| integer | :: | IIs(kb:ke+kh) | ||||
| logical | :: | lnan |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | aver(iis:iif) | ||||
| integer | :: | iis | ||||
| integer | :: | iif | ||||
| real | :: | var(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | ibs | ||||
| integer | :: | ies | ||||
| integer | :: | jbs | ||||
| integer | :: | jes | ||||
| integer | :: | kbs | ||||
| integer | :: | kes |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | aver(ib:ie,kb:ke) | ||||
| real | :: | var(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | II(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | IIt(ib:ie,kb:ke) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | sumy(ib:ie,kb:ke) | ||||
| real | :: | var(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | II(ib:ie,jb:je,kb:ke) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real | :: | sumx(jb:je,kb:ke) | ||||
| real | :: | var(ib:ie,jb:je,kb:ke) | ||||
| integer | :: | ib | ||||
| integer | :: | ie | ||||
| integer | :: | jb | ||||
| integer | :: | je | ||||
| integer | :: | kb | ||||
| integer | :: | ke | ||||
| integer | :: | II(ib:ie,jb:je,kb:ke) |