report_type Derived Type

type, public :: report_type

Report type with plot and log settings.


Inherits

type~~report_type~~InheritsGraph type~report_type report_type type~report_log_type report_log_type type~report_type->type~report_log_type log type~report_plot_type report_plot_type type~report_type->type~report_plot_type plot type~report_observ_type report_observ_type type~report_plot_type->type~report_observ_type observs

Components

Type Visibility Attributes Name Initial
character(len=NODE_ID_LEN), public :: node = ' '

Node id.

character(len=TIME_LEN), public :: from = ' '

Timestamp (ISO 8601).

character(len=TIME_LEN), public :: to = ' '

Timestamp (ISO 8601).

character(len=FILE_PATH_LEN), public :: output = ' '

Path of output file.

character(len=FILE_PATH_LEN), public :: style = ' '

Path to CSS file to inline (HTML only).

character(len=REPORT_TITLE_LEN), public :: title = 'Report'

Report title.

character(len=REPORT_TITLE_LEN), public :: subtitle = ' '

Report sub-title.

character(len=REPORT_META_LEN), public :: meta = ' '

Report description text.

integer, public :: format = REPORT_FORMAT_NONE

Format (HTML, PDF, PS).

logical, public :: verbose = .true.

Include warnings, errors, and empty plot sections.

type(report_plot_type), public :: plot

Plots section.

type(report_log_type), public :: log

Logs sections.