MemCom Reference Manual > MemCom ftn Fortran API > Dynamic Memory Manager (DMM) > mcf_dmm_clear

Name

mcf_dmm_clear — Clear dynamic memory

Description

mcf_dmm_clear clears (removes) all DMM objects. mcf_dmm_clear_tag clears (removes) all DMM objects containing the user code tag. No objects are saved. To remove a single object by specifying the identifier, make use of mcf_dmm_delete.

Specification (Fortran77)

subroutine mcf_dmm_clear(status)
integer*4 status

subroutine mcf_dmm_clear_tag(tag,status)
integer*4 tag
integer*4 status

Parameters

tag

User code (input), mcf_dmm_clear_tag only. If set to a non-zero value, all DMM objects containing the user code tag are removed. If set to 0, all DMM objects are removed.

status

Status code returned (output). A value of 0 indicates normal completion of the operation. A negative value indicates an error.