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 |