closes file and frees variable
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(t_ncfile), | intent(inout) | :: | sf |
self |
SUBROUTINE ncfile_free(sf) ! MODULES IMPLICIT NONE !------------------------------------------------------------------------------------------------------------------------------- ! INPUT VARIABLES !------------------------------------------------------------------------------------------------------------------------------- ! OUTPUT VARIABLES CLASS(t_ncfile), INTENT(INOUT) :: sf !! self !------------------------------------------------------------------------------------------------------------------------------- ! LOCAL VARIABLES !=============================================================================================================================== CALL mpi_check_single_access() IF(sf%isopen) CALL sf%closefile() sf%nc_id=0 sf%filename="" sf%rwo_mode="" END SUBROUTINE ncfile_free