| Type | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|
| integer | :: | nproc | ||||
| integer | :: | lgrp | ||||
| integer | :: | mreal | ||||
| integer | :: | mint | ||||
| integer | :: | mcplx | ||||
| integer | :: | mdouble | ||||
| integer | :: | lworld |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | nstage | = | 1 | ||
| integer, | private | :: | stageid | = | 0 | ||
| integer, | private | :: | lidproc | ||||
| integer, | private | :: | lkstrt | ||||
| integer, | private | :: | lgrp | ||||
| integer, | private | :: | lnvp |
| 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, public :: getnstage | |
| procedure, public :: getstageid | |
| procedure, public :: getlidproc | |
| procedure, public :: getlkstrt | |
| procedure, public :: getlgrp | |
| procedure, public :: getlnvp | |
| procedure, private :: init_parallel_pipe | |
| generic, public :: new => init_parallel, init_parallel_pipe |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_pipe), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | nst |