Module DebugSet

Overview

デバグ設定モジュール

Error Handling

Known Bugs

Note

Future Plans

Dependency

use dc_trace, only: SetDebug

Public Interface

logical :: DebugOn   ! デバッグ出力スイッチ

Procedure Interface

Initialize module and acquire NAMELIST

NAMELIST から情報を得て, デバッグ出力スイッチの切替えを行う.

subroutine debugset_init(cfgfile)

Input

character(*), intent(in) :: cfgfile

NAMELIST

NAMELIST /debugset/ DebugOn

open (10, FILE=cfgfile)
read(10, NML=debugset)
close(10)

if (DebugOn) then
  call SetDebug
end if