type_material_settings Derived Type

type, public :: type_material_settings


Inherits

type~~type_material_settings~~InheritsGraph type~type_material_settings type_material_settings type~type_materials_hydraulic type_materials_hydraulic type~type_material_settings->type~type_materials_hydraulic hydraulic type~type_materials_thermal type_materials_thermal type~type_material_settings->type~type_materials_thermal thermal type~type_materials_hcf type_materials_hcf type~type_materials_hydraulic->type~type_materials_hcf hcf type~type_materials_phase_change type_materials_phase_change type~type_materials_thermal->type~type_materials_phase_change phase_change type~type_materials_wrf type_materials_wrf type~type_materials_hcf->type~type_materials_wrf type~type_materials_gcc type_materials_gcc type~type_materials_phase_change->type~type_materials_gcc gcc type~type_materials_phase_change->type~type_materials_wrf wrf

Inherited by

type~~type_material_settings~~InheritedByGraph type~type_material_settings type_material_settings type~input_basic input_basic type~input_basic->type~type_material_settings materials type~type_input type_input type~type_input->type~input_basic basic

Components

Type Visibility Attributes Name Initial
type(type_materials_hydraulic), public :: hydraulic
integer(kind=int32), public :: id
logical, public :: is_dispersed
logical, public :: is_frozen
character(len=:), public, allocatable :: name
integer(kind=int32), public :: phase
type(type_materials_thermal), public :: thermal

Source Code

    type :: type_material_settings
        integer(int32) :: id
        character(:), allocatable :: name
        integer(int32) :: phase
        logical :: is_frozen
        logical :: is_dispersed
        type(type_materials_thermal) :: thermal
        type(type_materials_hydraulic) :: hydraulic
    end type type_material_settings