| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(LoopMethod), | public, | parameter | :: | default_loop_method | = | LoopMethod(use_do_classic=.true.) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | use_do_classic | = | .false. | ||
| logical, | public | :: | use_vectorized | = | .false. | ||
| logical, | public | :: | use_do_concurrent | = | .false. | ||
| type(ParallelMethod), | public | :: | parallel |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in), | optional | :: | use_do_classic | ||
| logical, | intent(in), | optional | :: | use_vectorized | ||
| logical, | intent(in), | optional | :: | use_do_concurrent | ||
| logical, | intent(in), | optional | :: | use_openmp | ||
| logical, | intent(in), | optional | :: | use_mpi | ||
| integer, | intent(in), | optional | :: | num_threads |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(LoopMethod), | intent(in) | :: | loop_method |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(LoopMethod), | intent(in) | :: | loop_method |