gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dc_utils.f90
Go to the documentation of this file.
1!-----------------------------------------------------------------------
2! Copyright (c) 2000-2026 Gtool Development Group. All rights reserved.
3!-----------------------------------------------------------------------
4!>
5!> @author Yasuhiro MORIKAWA
6!> @copyright Copyright (C) GFD Dennou Club, 2000-2026. All rights reserved. <br/>
7!> License is BSD-2-Clause. see [COPYRIGHT](@ref COPYRIGHT) in detail
8!> @en
9!> @brief User interface of dc_utils
10!> @details
11!> This module provides almost all public entities of modules in
12!> dc_utils library.
13!>
14!> By using this module, you can access the following modules:
15!>
16!> | Module | Description |
17!> |--------------|------------------------------------------|
18!> | dc_types | Kind type parameters |
19!> | dc_string | String manipulation utilities |
20!> | dc_error | Error handling |
21!> | dc_url | URL parsing utilities |
22!> | dc_message | Message output utilities |
23!> | dc_present | Optional argument checking |
24!> | dc_date | Date/time handling |
25!> | dc_calendar | Calendar utilities |
26!> | dc_test | Unit testing utilities |
27!> | dc_clock | Wall clock time measurement |
28!> | dc_args | Command line argument parsing |
29!> | dc_hash | Hash table utilities |
30!> | dc_iounit | I/O unit management |
31!> | dc_regex | Regular expression matching |
32!>
33!> @enden
34!>
35!> @ja
36!> @brief dc_utils のユーザインターフェース
37!> @details
38!> このモジュールは dc_utils ライブラリの各モジュール群の公開要素を
39!> 全て一括で提供するためのインターフェースです.
40!>
41!> このモジュールを使用することで, 以下のモジュールにアクセスできます:
42!>
43!> | モジュール | 説明 |
44!> |--------------|------------------------------------------|
45!> | dc_types | 種別型パラメタ |
46!> | dc_string | 文字列操作ユーティリティ |
47!> | dc_error | エラー処理 |
48!> | dc_url | URL 解析ユーティリティ |
49!> | dc_message | メッセージ出力ユーティリティ |
50!> | dc_present | オプション引数チェック |
51!> | dc_date | 日付/時刻処理 |
52!> | dc_calendar | カレンダーユーティリティ |
53!> | dc_test | 単体テストユーティリティ |
54!> | dc_clock | 実時間計測 |
55!> | dc_args | コマンドライン引数解析 |
56!> | dc_hash | ハッシュテーブルユーティリティ |
57!> | dc_iounit | I/O ユニット管理 |
58!> | dc_regex | 正規表現マッチング |
59!>
60!> @endja
61!>
63 use dc_types
64 use dc_string
65 use dc_error
66 use dc_url
67 use dc_message
68 use dc_present
69 use dc_date
70 use dc_calendar
71 use dc_test
72 use dc_clock
73 use dc_args
74 use dc_hash
75 use dc_iounit
76 use dc_regex
77 implicit none
78
79 !> @namespace dc_utils
80end module dc_utils
Command line arguments parser.
Definition dc_args.f90:193
Calendar and date module.
Monitor of CPU TIME.
Definition dc_clock.f90:85
Date and time manipulation module.
Definition dc_date.f90:57
Error handling module.
Definition dc_error.f90:454
Hash (associative array) module.
Definition dc_hash.f90:143
Unit number handling at file open.
Message output module.
Judge optional control parameters.
Provides simple regular expression subroutine: 'match'.
Definition dc_regex.f90:62
Handling character types.
Definition dc_string.f90:83
Support making test programs .
Definition dc_test.f90:31
Provides kind type parameter values.
Definition dc_types.f90:55
Variable URL string parser.
Definition dc_url.f90:61
User interface of dc_utils.
Definition dc_utils.f90:62