gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
Public Attributes | List of all members
dc_date_types::dc_difftime Type Reference

More...

Collaboration diagram for dc_date_types::dc_difftime:
[legend]

Public Attributes

type(dc_scaled_secmon
 
type(dc_scaled_secday
 Day
 
type(dc_scaled_secsec
 Seconds or nondimensional time
 
logical dummy0 = .false.
 Dummy for alignment
 
type(dc_scaled_secday_seconds
 Seconds per day
 
logical nondim_flag = .false.
 Flag for nondimensional number
 
logical dummy1 = .false.
 Dummy for alignment
 

Detailed Description

Derived type for time difference

A data type for expressing time differences like "X months later" or "X days ago".

When using variables of this derived type, always initialize them using dc_date::Create or dc_date::assignment(=). Do not modify internal variables such as day or sec directly.

See "List" and "Usage" sections in dc_date for usage details.

Note: One month is converted using dc_date_types::CYCLIC_MDAYS.

Definition at line 387 of file dc_date_types.f90.

Member Data Documentation

◆ day

type(dc_scaled_sec) dc_date_types::dc_difftime::day

Day

Definition at line 390 of file dc_date_types.f90.

390 type(DC_SCALED_SEC):: day

◆ day_seconds

type(dc_scaled_sec) dc_date_types::dc_difftime::day_seconds

Seconds per day

Definition at line 393 of file dc_date_types.f90.

393 type(DC_SCALED_SEC):: day_seconds

◆ dummy0

logical dc_date_types::dc_difftime::dummy0 = .false.

Dummy for alignment

Definition at line 392 of file dc_date_types.f90.

392 logical:: dummy0 = .false.

◆ dummy1

logical dc_date_types::dc_difftime::dummy1 = .false.

Dummy for alignment

Definition at line 395 of file dc_date_types.f90.

395 logical:: dummy1 = .false.

◆ mon

type(dc_scaled_sec) dc_date_types::dc_difftime::mon

Definition at line 389 of file dc_date_types.f90.

389 type(DC_SCALED_SEC):: mon

◆ nondim_flag

logical dc_date_types::dc_difftime::nondim_flag = .false.

Flag for nondimensional number

Definition at line 394 of file dc_date_types.f90.

394 logical:: nondim_flag = .false.

◆ sec

type(dc_scaled_sec) dc_date_types::dc_difftime::sec

Seconds or nondimensional time

Definition at line 391 of file dc_date_types.f90.

391 type(DC_SCALED_SEC):: sec

The documentation for this type was generated from the following file: