| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int32), | public | :: | ierr | ||||
| integer(kind=int32), | public | :: | MyRank | ||||
| integer(kind=int32), | public | :: | PeTot | ||||
| integer(kind=int32), | public | :: | Comm1 | ||||
| integer(kind=int32), | public | :: | Comm2 | ||||
| integer(kind=int32), | public | :: | Comm3 | ||||
| integer(kind=int32), | public | :: | Comm4 | ||||
| integer(kind=int32), | public | :: | Comm5 | ||||
| integer(kind=int32), | public | :: | start_id | ||||
| integer(kind=int32), | public | :: | end_id | ||||
| integer(kind=int32), | public | :: | mpi_restart_idf | ||||
| type(MPI_JOB_), | public, | allocatable | :: | MPI_JOB(:) | |||
| integer(kind=int32), | public | :: | MPI_MAX_JOB_NUMBER | = | 10 | ||
| integer(kind=int32), | public | :: | MPI_LAST_JOB_NUMBER | = | 0 | ||
| real(kind=real64), | public, | allocatable | :: | EP_MY_VARIABLE_LIST(:,:) | |||
| logical, | public, | allocatable | :: | EP_MY_TASK_SCHEDULE(:) | |||
| integer(kind=int32), | public | :: | EP_MY_CURRENT_TASK_ID | = | 0 | ||
| real(kind=real64), | public, | allocatable | :: | EP_ALL_VARIABLE_LIST(:,:) | |||
| real(kind=real64), | public, | allocatable | :: | EP_MY_RESULT_LIST(:,:) | |||
| type(IO_), | public | :: | EP_result_summary | ||||
| type(IO_), | public | :: | file | ||||
| character(len=:), | public, | allocatable | :: | filename | |||
| integer(kind=int32), | public, | allocatable | :: | start_end_id(:) | |||
| integer(kind=int32), | public, | allocatable | :: | Comm(:) | |||
| integer(kind=int32), | public, | allocatable | :: | key(:) | |||
| integer(kind=int32), | public, | allocatable | :: | local_ID(:) | |||
| integer(kind=int32), | public, | allocatable | :: | Global_ID(:) | |||
| integer(kind=int32), | public, | allocatable | :: | Stack(:,:) | |||
| integer(kind=int32), | public, | allocatable | :: | localstack(:) | |||
| integer(kind=int32), | public | :: | LapTimeStep | ||||
| real(kind=real64), | public | :: | stime | ||||
| real(kind=real64), | public | :: | etime | ||||
| real(kind=real64), | public | :: | laptime(1000) | ||||
| character(len=200), | public | :: | name | ||||
| type(comment_), | public | :: | comments(1000) | ||||
| type(Graph_), | public | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in), | target | :: | var | ||
| real(kind=real64), | intent(in) | :: | var_range(1:2) | |||
| integer(kind=int32), | intent(in) | :: | N |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in), | target | :: | var | ||
| real(kind=real64), | intent(in) | :: | var_list(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in), | target | :: | var | ||
| real(kind=real64), | intent(in) | :: | var_range(1:2) | |||
| integer(kind=int32), | intent(in) | :: | N |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in), | target | :: | var | ||
| real(kind=real64), | intent(in) | :: | var_list(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in) | :: | result_value(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(in) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | total_iteration |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(out) | :: | val | |||
| integer(kind=int32), | intent(in), | optional | :: | ExecRank | ||
| character(len=*), | intent(in), | optional | :: | Msg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(out) | :: | val | |||
| integer(kind=int32), | intent(in), | optional | :: | ExecRank | ||
| character(len=*), | intent(in), | optional | :: | Msg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(out) | :: | val | |||
| integer(kind=int32), | intent(in), | optional | :: | ExecRank | ||
| character(len=*), | intent(in), | optional | :: | Msg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(out) | :: | val | |||
| integer(kind=int32), | intent(in), | optional | :: | ExecRank | ||
| character(len=*), | intent(in), | optional | :: | Msg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(in) | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(in) | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | From | |||
| character(len=*), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | N | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| character(len=N), | intent(inout) | :: | val(1:N) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| logical, | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | From | |||
| character(len=*), | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | N | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| character(len=N), | intent(inout) | :: | val(1:N) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| logical, | intent(inout) | :: | val |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| real(kind=real64), | intent(inout), | allocatable | :: | val(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | val(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | sendcount | ||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | recvcount | ||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | sendcount | ||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | recvcount | ||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | sendcount | ||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | recvcount | ||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | sendcount | ||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | recvcount | ||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | From |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | From |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | From |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | From |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| type(Graph_), | intent(inout) | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| type(Graph_), | intent(inout) | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| type(Graph_), | intent(inout) | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(in) | :: | sendcount | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | recvcount | |||
| integer(kind=int32), | intent(in), | optional | :: | send_start_id | ||
| integer(kind=int32), | intent(in), | optional | :: | recv_start_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| integer(kind=int32), | intent(in), | optional | :: | To | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| integer(kind=int32), | intent(in), | optional | :: | To | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| integer(kind=int32), | intent(in), | optional | :: | To | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| integer(kind=int32), | intent(in), | optional | :: | To | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(inout) | :: | sendobj(:) | |||
| integer(kind=int32), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | count | |||
| integer(kind=int32), | intent(in), | optional | :: | start | ||
| logical, | intent(in), | optional | :: | max | ||
| logical, | intent(in), | optional | :: | min | ||
| logical, | intent(in), | optional | :: | sum | ||
| logical, | intent(in), | optional | :: | prod | ||
| logical, | intent(in), | optional | :: | land | ||
| logical, | intent(in), | optional | :: | band | ||
| logical, | intent(in), | optional | :: | lor | ||
| logical, | intent(in), | optional | :: | bor | ||
| logical, | intent(in), | optional | :: | lxor | ||
| logical, | intent(in), | optional | :: | bxor | ||
| logical, | intent(in), | optional | :: | maxloc | ||
| logical, | intent(in), | optional | :: | minloc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | send_recv_rank(:) | |||
| logical, | intent(in), | optional | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| real(kind=real64), | intent(in) | :: | sendobj(:) | |||
| real(kind=real64), | intent(inout) | :: | recvobj(:) | |||
| integer(kind=int32), | intent(in) | :: | send_recv_rank(:) | |||
| logical, | intent(in), | optional | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| integer(kind=int32), | intent(in) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| integer(kind=int32), | intent(in) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| real(kind=real64), | intent(in) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| real(kind=real64), | intent(in) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| integer(kind=int32), | intent(in) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| real(kind=real64), | intent(in) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| integer(kind=int32), | intent(in) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | to | |||
| real(kind=real64), | intent(in) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| integer(kind=int32), | intent(inout) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| integer(kind=int32), | intent(inout) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| real(kind=real64), | intent(inout) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| real(kind=real64), | intent(inout) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| integer(kind=int32), | intent(inout) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| real(kind=real64), | intent(inout) | :: | val | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| integer(kind=int32), | intent(inout) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | from | |||
| real(kind=real64), | intent(inout) | :: | val(:) | |||
| integer(kind=int32), | intent(inout) | :: | req | |||
| integer(kind=int32), | intent(in) | :: | tag |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | send_req | |||
| integer(kind=int32), | intent(in) | :: | recv_req |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | send_req(:) | |||
| integer(kind=int32), | intent(in) | :: | recv_req(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | send_req | |||
| integer(kind=int32), | intent(in) | :: | recv_req |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| integer(kind=int32), | intent(in) | :: | send_req(:) | |||
| integer(kind=int32), | intent(in) | :: | recv_req(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | total |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | OriginComm | ||
| integer(kind=int32), | intent(in), | optional | :: | NewCommLayerID | ||
| integer(kind=int32), | intent(in), | optional | :: | key |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in), | optional | :: | comment |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | cLength | ||
| integer(kind=int32), | intent(in), | optional | :: | rank |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| character(len=*), | intent(in) | :: | Path | |||
| character(len=*), | intent(in) | :: | Name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | dat_content(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| real(kind=real64), | intent(inout), | allocatable | :: | dat_content(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | intvec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| real(kind=real64), | intent(inout), | allocatable | :: | dat_content(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | dat_content(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| real(kind=real64), | intent(inout), | allocatable | :: | dat_content(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| integer(kind=int32), | intent(inout), | allocatable | :: | intvec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | name | |||
| real(kind=real64), | intent(inout), | allocatable | :: | dat_content(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| type(Graph_), | intent(inout) | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | obj | |||
| type(Graph_), | intent(inout) | :: | graph |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MPI_), | intent(inout) | :: | this |