Definition at line 290 of file mod_ncll.f90.
◆ delete_ncf_dimp_list()
subroutine mod_ncll::delete_dim_list::delete_ncf_dimp_list |
( |
type(ncfile), intent(inout) |
LIST | ) |
|
Definition at line 2396 of file mod_ncll.f90.
2397 TYPE(NCFILE),
INTENT(INOUT):: LIST
2398 TYPE(NCDIMP) ,
POINTER :: CURRENT, PREVIOUS
2400 previous => list%DIMS
2401 current => previous%NEXT
2403 IF(.NOT.
ASSOCIATED(current))
RETURN 2406 previous%NEXT => current%NEXT
2407 CALL kill_dim(current%DIM)
2409 current => previous%NEXT
◆ delete_var_dimp_list()
subroutine mod_ncll::delete_dim_list::delete_var_dimp_list |
( |
type(ncvar), intent(inout) |
LIST | ) |
|
Definition at line 2506 of file mod_ncll.f90.
2507 TYPE(NCVAR),
INTENT(INOUT):: LIST
2508 TYPE(NCDIMP) ,
POINTER :: CURRENT, PREVIOUS
2510 previous => list%DIMS
2511 current => previous%NEXT
2514 IF(.NOT.
ASSOCIATED(current))
RETURN 2516 previous%NEXT => current%NEXT
2517 IF(.NOT.
ASSOCIATED(current%DIM))
THEN 2519 CALL fatal_error(
"VARIABLE HAS UNASSOCIATED DIMENSION IN LIST?")
2522 IF(current%DIM%DIMID==-1)
THEN 2523 call kill_dim(current%DIM)
2526 NULLIFY(current%DIM)
2531 current => previous%NEXT
The documentation for this interface was generated from the following file: