structured-grid block descriptor
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=max_name_length), | private | :: | label_ | = | 'unlabeled' | ||
real(kind=r8k), | private | :: | max_spacing_ | ||||
type(subdomain_t), | private | :: | subdomain | ||||
integer(kind=tag_kind), | private | :: | tag_ | = | untagged |
Result is the label of a this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(in) | :: | this |
Result contains the maximum allowable grid spacing for this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(in) | :: | this |
Result contains the coordinate intervals delimiting this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(in) | :: | this |
Result is the identification tag of a this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(in) | :: | this |
Define the label of a this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | label |
Define the maximum allowable grid spacing
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(inout) | :: | this | |||
real(kind=r8k), | intent(in) | :: | max_spacing |
Define the end point of a block-structured grid coordinate direction
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(inout) | :: | this | |||
type(subdomain_t), | intent(in) | :: | subdomain |
Define the identification tag of a this block_metadata object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(block_metadata), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | tag |