Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(type_coloring), | public | :: | colors | ||||
integer(kind=int32), | private | :: | computaion_dimension | ||||
type(holder_elements), | public, | allocatable | :: | elements(:) | |||
integer(kind=int32), | private | :: | num_elements | ||||
integer(kind=int32), | private | :: | num_materials | ||||
integer(kind=int32), | private | :: | num_nodes | ||||
integer(kind=int32), | private | :: | num_sides | ||||
integer(kind=int32), | private | :: | num_volumes | ||||
type(type_reordering), | public | :: | reordering | ||||
type(holder_sides), | public, | allocatable | :: | sides(:) |
procedure, public, pass(self) :: apply_reordering | |
procedure, public, pass(self) :: get_computation_dimension | |
procedure, public, pass(self) :: get_num_elements | |
procedure, public, pass(self) :: get_num_materials | |
procedure, public, pass(self) :: get_num_nodes | |
procedure, public, pass(self) :: get_num_sides | |
procedure, public, pass(self) :: initialize => initialize_type_domain |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(in) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(in) | :: | self |
TBI: Handle 3D reordering if necessary
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(inout) | :: | self |
TBI
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_domain), | intent(inout) | :: | self | |||
type(type_input), | intent(in) | :: | input | |||
type(type_dp_3d), | intent(inout), | pointer | :: | Coordinate | ||
integer(kind=int32), | intent(inout) | :: | ierr |