Module to handle errors
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | code_ok | = | 0 | |
| integer, | public, | parameter | :: | code_fatal | = | 1 | |
| integer, | public, | parameter | :: | code_alloc | = | 2 | |
| integer, | public, | parameter | :: | code_dealloc | = | 3 | |
| integer, | public, | parameter | :: | code_mpi | = | 4 | |
| integer, | public, | parameter | :: | code_input | = | 5 | |
| integer, | public, | parameter | :: | code_file | = | 6 | |
| integer, | public, | parameter | :: | code_unconv | = | -1 | |
| integer, | public, | parameter | :: | code_warning | = | -2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(w90_error_type), | intent(out), | allocatable | :: | err | ||
| character(len=*), | intent(in) | :: | mesg | |||
| type(w90_comm_type), | intent(in) | :: | comm |