close netcdf file
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(t_ncfile), | intent(inout) | :: | sf |
self |
SUBROUTINE ncfile_closefile( sf) ! MODULES IMPLICIT NONE !------------------------------------------------------------------------------------------------------------------------------- ! INPUT VARIABLES !------------------------------------------------------------------------------------------------------------------------------- ! OUTPUT VARIABLES CLASS(t_ncfile),INTENT(INOUT) :: sf !! self !------------------------------------------------------------------------------------------------------------------------------- ! LOCAL VARIABLES !=============================================================================================================================== CALL mpi_check_single_access() IF(.NOT.sf%isopen) RETURN #if NETCDF sf%ioError = nf90_CLOSE(sf%nc_id) CALL sf%handle_error("closing file") sf%isopen=.FALSE. #endif /*NETCDF*/ END SUBROUTINE ncfile_closefile