| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | nvp | ||||
| integer, | private | :: | idproc | ||||
| integer, | private | :: | kstrt | ||||
| integer, | private | :: | mreal | ||||
| integer, | private | :: | mint | ||||
| integer, | private | :: | mcplx | ||||
| integer, | private | :: | mdouble | ||||
| integer, | private | :: | mchar | ||||
| integer, | private | :: | lworld |
| generic, public :: new => init_parallel | |
| generic, public :: del => end_parallel | |
| procedure, public :: getnvp | |
| procedure, public :: getidproc | |
| procedure, public :: getkstrt | |
| procedure, public :: getlworld | |
| procedure, public :: getmreal | |
| procedure, public :: getmint | |
| procedure, public :: getmdouble | |
| procedure, public :: getmcplx | |
| procedure, public :: getmchar | |
| procedure, private :: init_parallel | |
| procedure, private :: end_parallel |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(inout) | :: | idproc | |||
| integer, | intent(inout) | :: | nvp | |||
| integer, | intent(inout) | :: | lworld | |||
| integer, | intent(inout) | :: | mint | |||
| integer, | intent(inout) | :: | mreal | |||
| integer, | intent(inout) | :: | mdouble | |||
| integer, | intent(inout) | :: | mcplx | |||
| integer, | intent(inout) | :: | mchar |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nth |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel), | intent(inout) | :: | this |