Finalizes the object and frees memory.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(monitor_obj), | intent(inout) | :: | this |
A monitor object |
impure subroutine monitor_obj_Final(this) !> Finalizes the object and frees memory. implicit none class(monitor_obj), intent(inout) :: this !! A monitor object deallocate(this%col) if (.not.this%stdout) close(this%fid) return end subroutine monitor_obj_Final