! mpi
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(Tensor), | public | :: | tn | ||||
| type(Tensor), | public, | allocatable | :: | tns(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(tensor), | intent(in) | :: | T |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(in) | :: | ten | |||
| real(kind=8), | intent(in) | :: | th1 | |||
| real(kind=8), | intent(in) | :: | th2 | |||
| type(randomer), | intent(inout) | :: | rand_grad | |||
| integer, | intent(inout) | :: | n1 | |||
| integer, | intent(inout) | :: | n2 | |||
| integer, | intent(inout) | :: | tot |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(in), | target | :: | T1 | ||
| type(tensor), | intent(in), | target | :: | T2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(in) | :: | T | |||
| integer, | intent(in) | :: | mpi_comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(in) | :: | T | |||
| integer, | intent(in) | :: | mpi_comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(in) | :: | T | |||
| integer, | intent(in) | :: | mpi_comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout) | :: | T |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout) | :: | T | |||
| type(tensor), | intent(in) | :: | P |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout) | :: | T | |||
| integer, | intent(in) | :: | unit | |||
| logical, | intent(in) | :: | fmt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout) | :: | T | |||
| type(tensor), | intent(inout) | :: | uni(:) | |||
| type(tensor), | intent(inout) | :: | env(:) | |||
| type(tensor), | intent(inout) | :: | cen | |||
| character(len=*), | intent(in) | :: | names(:) | |||
| integer, | intent(in), | optional | :: | Dc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Tensor), | intent(out) | :: | A | |||
| type(Tensor), | intent(out) | :: | A_dg | |||
| type(Tensor), | intent(out) | :: | N | |||
| type(Tensor), | intent(out) | :: | N2 | |||
| integer, | intent(in) | :: | D |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Tensor), | intent(inout) | :: | sx | |||
| type(Tensor), | intent(inout) | :: | sy | |||
| type(Tensor), | intent(inout) | :: | sz | |||
| real(kind=8), | intent(in) | :: | s |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Tensor), | intent(inout) | :: | sx | |||
| type(Tensor), | intent(inout) | :: | sy | |||
| type(Tensor), | intent(inout) | :: | sz | |||
| type(Tensor), | intent(inout) | :: | sp | |||
| type(Tensor), | intent(inout) | :: | sm | |||
| real(kind=8), | intent(in) | :: | s |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout), | pointer | :: | myten | ||
| integer, | intent(in) | :: | Dc | |||
| real(kind=8), | intent(in) | :: | randomscal |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tensor), | intent(inout) | :: | ten1 | |||
| type(tensor), | intent(inout) | :: | ten2 | |||
| type(tensor), | intent(inout) | :: | ten3 | |||
| character(len=*), | intent(in) | :: | freeze(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ind | |||
| integer, | intent(in) | :: | dims(:) | |||
| integer, | intent(inout) | :: | pos(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Tensor), | intent(in), | target | :: | inTensor | ||
| type(Tensor), | intent(inout), | target | :: | outTensor | ||
| integer, | intent(in) | :: | op | |||
| integer, | intent(in), | optional | :: | MPIcommon | ||
| integer, | intent(inout) | :: | ierr |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Tensor), | intent(in), | target | :: | inTensor | ||
| type(Tensor), | intent(inout), | target | :: | outTensor | ||
| integer, | intent(in) | :: | op | |||
| integer, | intent(in), | optional | :: | root | ||
| integer, | intent(in), | optional | :: | MPIcommon | ||
| integer, | intent(inout) | :: | ierr |