app_config_authoring Derived Type

type, public :: app_config_authoring


Inherits

type~~app_config_authoring~~InheritsGraph type~app_config_authoring app_config_authoring type~mesh_group_authoring_spec mesh_group_authoring_spec type~app_config_authoring->type~mesh_group_authoring_spec groups type~particle_authoring_spec particle_authoring_spec type~app_config_authoring->type~particle_authoring_spec particle_species type~sim_authoring_spec sim_authoring_spec type~app_config_authoring->type~sim_authoring_spec sim type~template_authoring_spec template_authoring_spec type~app_config_authoring->type~template_authoring_spec templates

Components

Type Visibility Attributes Name Initial
type(sim_authoring_spec), public :: sim
integer(kind=i32), public :: n_groups = 0_i32
type(mesh_group_authoring_spec), public, allocatable :: groups(:)
type(particle_authoring_spec), public, allocatable :: particle_species(:)
type(template_authoring_spec), public, allocatable :: templates(:)

Source Code

  type :: app_config_authoring
    type(sim_authoring_spec) :: sim
    integer(i32) :: n_groups = 0_i32
    type(mesh_group_authoring_spec), allocatable :: groups(:)
    type(particle_authoring_spec), allocatable :: particle_species(:)
    type(template_authoring_spec), allocatable :: templates(:)
  end type app_config_authoring