Get the logical array from the mask
@param[in] this The boolean mask instance @return logical_array The logical array
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(boolean_mask), | intent(in) | :: | this |
function mask_get(this) result(logical_array) class(boolean_mask), intent(in) :: this logical, dimension(:), allocatable :: logical_array if (.not. this % initialized) error stop "mask not initialized" allocate (logical_array(this % size)) logical_array = this % mask end function mask_get