num_param Module

MUSST general parameters


Uses

  • module~~num_param~~UsesGraph module~num_param num_param module~data_arch data_arch module~num_param->module~data_arch iso_fortran_env iso_fortran_env module~num_param->iso_fortran_env module~data_arch->iso_fortran_env

Used by

  • module~~num_param~~UsedByGraph module~num_param num_param program~test_solvers test_solvers program~test_solvers->module~num_param module~solver solver program~test_solvers->module~solver module~solver->module~num_param

Contents


Variables

TypeVisibility AttributesNameInitial
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


Derived Types

type, public :: NUM_PAR

Components

TypeVisibility AttributesNameInitial
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