FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_logging Module Reference

I/O and Utility. More...

Functions/Subroutines

subroutine hecmw_log (loglv, msg)
 
subroutine hecmw_setloglv (loglv)
 
subroutine hecmw_log_set_enable (from, to, true_or_false)
 
subroutine hecmw_openlog (logfile, loglv, options, id, ierror)
 
subroutine hecmw_closelog (id, ierror)
 

Variables

integer(kind=kint), parameter hecmw_log_none = 0
 
integer(kind=kint), parameter hecmw_log_error = 1
 
integer(kind=kint), parameter hecmw_log_warn = 2
 
integer(kind=kint), parameter hecmw_log_info = 4
 
integer(kind=kint), parameter hecmw_log_debug = 8
 
integer(kind=kint), parameter hecmw_log_all = 15
 

Detailed Description

I/O and Utility.

Function/Subroutine Documentation

◆ hecmw_closelog()

subroutine hecmw_logging::hecmw_closelog ( integer(kind=kint)  id,
integer(kind=kint)  ierror 
)

Definition at line 51 of file hecmw_logging.f90.

Here is the call graph for this function:

◆ hecmw_log()

subroutine hecmw_logging::hecmw_log ( integer(kind=kint)  loglv,
character(len=hecmw_msg_len)  msg 
)

Definition at line 21 of file hecmw_logging.f90.

Here is the call graph for this function:

◆ hecmw_log_set_enable()

subroutine hecmw_logging::hecmw_log_set_enable ( integer(kind=kint)  from,
integer(kind=kint)  to,
integer(kind=kint)  true_or_false 
)

Definition at line 36 of file hecmw_logging.f90.

Here is the call graph for this function:

◆ hecmw_openlog()

subroutine hecmw_logging::hecmw_openlog ( character(len=hecmw_filename_len)  logfile,
integer(kind=kint)  loglv,
integer(kind=kint)  options,
integer(kind=kint)  id,
integer(kind=kint)  ierror 
)

Definition at line 43 of file hecmw_logging.f90.

Here is the call graph for this function:

◆ hecmw_setloglv()

subroutine hecmw_logging::hecmw_setloglv ( integer(kind=kint)  loglv)

Definition at line 29 of file hecmw_logging.f90.

Here is the call graph for this function:

Variable Documentation

◆ hecmw_log_all

integer(kind=kint), parameter hecmw_logging::hecmw_log_all = 15

Definition at line 16 of file hecmw_logging.f90.

◆ hecmw_log_debug

integer(kind=kint), parameter hecmw_logging::hecmw_log_debug = 8

Definition at line 15 of file hecmw_logging.f90.

◆ hecmw_log_error

integer(kind=kint), parameter hecmw_logging::hecmw_log_error = 1

Definition at line 12 of file hecmw_logging.f90.

◆ hecmw_log_info

integer(kind=kint), parameter hecmw_logging::hecmw_log_info = 4

Definition at line 14 of file hecmw_logging.f90.

◆ hecmw_log_none

integer(kind=kint), parameter hecmw_logging::hecmw_log_none = 0

Definition at line 11 of file hecmw_logging.f90.

◆ hecmw_log_warn

integer(kind=kint), parameter hecmw_logging::hecmw_log_warn = 2

Definition at line 13 of file hecmw_logging.f90.