MUSST general parameters
The type NUM_PAR is not used in MSOLV, it is a type related to the iterative process of MUSST
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=I4), | public, | parameter | :: | NO_MESS | = | 0 | code for no message on screen during problem solving |
| integer(kind=I4), | public, | parameter | :: | PRINT_MESS | = | 1 | code for printing message during problem solving |
| integer(kind=I4), | public | :: | SOLV_MESS | Solver output detail control |
|||
| integer(kind=I4), | public | :: | OPU | = | output_unit | Output unit |
|
| integer(kind=I4), | public | :: | IPU | = | input_unit | Input unit |
|
| integer(kind=I4), | public | :: | VERBOSE | Output detail control |
|||
| character(len=128), | public | :: | OUTPUT_FILE | When needed, output file |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=R8), | public | :: | relax | relaxation parameter |
|||
| real(kind=R8), | public | :: | eps | error for convergence |
|||
| integer(kind=I4), | public | :: | it_max | maximal number of iterations |
|||
| integer(kind=I4), | public | :: | mess | message |
|||
| integer(kind=I4), | public | :: | free_threads | number of free threads in case of open_MP computation |