free the communication buffer allocated by the fillpos routine again.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_realbuffer_type), | intent(inout) | :: | me |
subroutine tem_commbuf_real_finpos(me) ! -------------------------------------------------------------------- ! type(tem_realbuffer_type), intent(inout) :: me ! -------------------------------------------------------------------- ! me%nvals = 0 if ( allocated(me%pos) ) deallocate(me%pos) if ( associated(me%val) ) deallocate(me%val) end subroutine tem_commbuf_real_finpos