CP2K 2.4 (Revision 12889)
Private Attributes

input_section_types::section_type Struct Reference

represent a section of the input file More...

Collaboration diagram for input_section_types::section_type:

List of all members.

Private Attributes

LOGICAL frozen
LOGICAL required
LOGICAL repeats
LOGICAL supported_feature
INTEGER id_nr
INTEGER ref_count
INTEGER n_keywords
INTEGER n_subsections
CHARACTER(len=default_string_length) name
CHARACTER(len=description_string_length) description
INTEGER, dimension(:), pointer citations
TYPE(keyword_p_type),
dimension(:), pointer 
keywords
TYPE(section_p_type),
dimension(:), pointer 
subsections

Detailed Description

represent a section of the input file

Note:
  • frozen: if the section has been frozen (and no keyword/subsections can be added)
  • required: if the section is required
  • repeats: if the section can be repeated more than once in the same context
  • id_nr: identification number (different in each instance)
  • ref_count: reference count (see doc/ReferenceCounting.html)
  • n_keywords: the number of keywords in this section
  • name: name of the section
  • description: description of the section
  • citations: references to literature associated to this section
  • keywords: array with the keywords of this section (might be oversized)
  • subsections: sections contained in this section
Author:
fawzi

Definition at line 106 of file input_section_types.f90.


Member Data Documentation

INTEGER,dimension(:),pointer input_section_types::section_type::citations [private]

Definition at line 111 of file input_section_types.f90.

CHARACTER(len=description_string_length) input_section_types::section_type::description [private]

Definition at line 110 of file input_section_types.f90.

Definition at line 107 of file input_section_types.f90.

Definition at line 108 of file input_section_types.f90.

TYPE(keyword_p_type),dimension(:),pointer input_section_types::section_type::keywords [private]

Definition at line 112 of file input_section_types.f90.

Definition at line 108 of file input_section_types.f90.

Definition at line 108 of file input_section_types.f90.

CHARACTER(len=default_string_length) input_section_types::section_type::name [private]

Definition at line 109 of file input_section_types.f90.

Definition at line 108 of file input_section_types.f90.

Definition at line 107 of file input_section_types.f90.

Definition at line 107 of file input_section_types.f90.

TYPE(section_p_type),dimension(:),pointer input_section_types::section_type::subsections [private]

Definition at line 113 of file input_section_types.f90.

Definition at line 107 of file input_section_types.f90.


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