Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(holder_dens), | private, | allocatable | :: | den(:) | |||
type(holder_gccs), | private, | allocatable | :: | gcc(:) | |||
integer(kind=int32), | private, | allocatable | :: | region_id_map(:) | |||
type(holder_sphs), | private, | allocatable | :: | sph(:) | |||
type(holder_thcs), | private, | allocatable | :: | thc(:) | |||
type(holder_vhcs), | private, | allocatable | :: | vhc(:) | |||
type(holder_wrfs), | private, | allocatable | :: | wrf(:) |
generic, public :: get_den => get_den_holder, get_den_ptr | |
procedure, private, pass(self) :: get_den_holder | |
procedure, private, pass(self) :: get_den_ptr | |
generic, public :: get_gcc => get_gcc_holder, get_gcc_ptr | |
procedure, private, pass(self) :: get_gcc_holder | |
procedure, private, pass(self) :: get_gcc_ptr | |
generic, public :: get_sph => get_sph_holder, get_sph_ptr | |
procedure, private, pass(self) :: get_sph_holder | |
procedure, private, pass(self) :: get_sph_ptr | |
generic, public :: get_thc => get_thc_holder, get_thc_ptr | |
procedure, private, pass(self) :: get_thc_holder | |
procedure, private, pass(self) :: get_thc_ptr | |
generic, public :: get_vhc => get_vhc_holder, get_vhc_ptr | |
procedure, private, pass(self) :: get_vhc_holder | |
procedure, private, pass(self) :: get_vhc_ptr | |
generic, public :: get_wrf => get_wrf_holder, get_wrf_ptr | |
procedure, private, pass(self) :: get_wrf_holder | |
procedure, private, pass(self) :: get_wrf_ptr | |
procedure, public, pass(self) :: initialize |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_dens), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_den), | intent(inout), | pointer | :: | den_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_gccs), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_gcc), | intent(inout), | pointer | :: | gcc_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_sphs), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_sph), | intent(inout), | pointer | :: | sph_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_thcs), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_thc), | intent(inout), | pointer | :: | thc_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_vhcs), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_vhc), | intent(inout), | pointer | :: | vhc_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
integer(kind=int32), | intent(in) | :: | region_id | |||
type(holder_wrfs), | intent(inout) | :: | model_holder |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout), | target | :: | self | ||
integer(kind=int32), | intent(in) | :: | region_id | |||
class(abst_wrf), | intent(inout), | pointer | :: | wrf_ptr |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_material_manager), | intent(inout) | :: | self | |||
type(type_input), | intent(in) | :: | input | |||
integer(kind=int32), | intent(inout) | :: | ierr |