citation_type Derived Type

type, public :: citation_type

Represents a citation


Components

Type Visibility Attributes Name Initial
type(author_type), public, allocatable :: author(:)

Authors of the publication

character(len=:), public, allocatable :: doi

Digital Object Identifier (DOI) of the publication

character(len=:), public, allocatable :: issue

Issue of the publication

character(len=:), public, allocatable :: journal

Journal of the publication

character(len=:), public, allocatable :: pages

Page numbers of the publication

character(len=:), public, allocatable :: title

Title of the publication

character(len=:), public, allocatable :: volume

Volume of the publication

character(len=:), public, allocatable :: year

Year of the publication


Source Code

   type :: citation_type
      !> Title of the publication
      character(len=:), allocatable :: title
      !> Authors of the publication
      type(author_type), allocatable :: author(:)
      !> Issue of the publication
      character(len=:), allocatable :: issue
      !> Journal of the publication
      character(len=:), allocatable :: journal
      !> Volume of the publication
      character(len=:), allocatable :: volume
      !> Year of the publication
      character(len=:), allocatable :: year
      !> Page numbers of the publication
      character(len=:), allocatable :: pages
      !> Digital Object Identifier (DOI) of the publication
      character(len=:), allocatable :: doi
   end type citation_type