| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(holder_dens), | private, | allocatable | :: | den(:) | |||
| type(holder_gccs), | private, | allocatable | :: | gcc(:) | |||
| type(holder_hcfs), | private, | allocatable | :: | hcf(:) | |||
| 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(:) |
| procedure, public, pass(self) :: get_den => get_den_ptr | |
| procedure, public, pass(self) :: get_gcc => get_gcc_ptr | |
| procedure, public, pass(self) :: get_hcf => get_hcf_ptr | |
| procedure, public, pass(self) :: get_sph => get_sph_ptr | |
| procedure, public, pass(self) :: get_thc => get_thc_ptr | |
| procedure, public, pass(self) :: get_vhc => get_vhc_ptr | |
| procedure, public, pass(self) :: get_wrf => get_wrf_ptr | |
| procedure, public, pass(self) :: initialize => initialize_type_material_manager |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(in), | target | :: | self | ||
| integer(kind=int32), | intent(in) | :: | region_id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(type_material_manager), | intent(inout) | :: | self | |||
| type(type_input), | intent(in) | :: | input | |||
| integer(kind=int32), | intent(inout) | :: | ierr |