Skip to content

Commit 675dcee

Browse files
committed
Remove unnecessary funcs
1 parent 95b78ba commit 675dcee

File tree

1 file changed

+2
-37
lines changed

1 file changed

+2
-37
lines changed

offline/cable_read.F90

Lines changed: 2 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ MODULE cable_read_module
4444

4545
PRIVATE
4646

47-
PUBLIC :: readpar, redistr_i, redistr_r, redistr_rd, redistr_r2, redistr_r2d, default_inq_get_nf90, check_nf90, check_settings
47+
PUBLIC :: readpar, redistr_i, redistr_r, redistr_rd, redistr_r2, redistr_r2d
4848

4949
INTEGER :: ok ! netcdf error status
5050
#ifdef __MPI__
@@ -67,43 +67,8 @@ MODULE cable_read_module
6767
! MODULE PROCEDURE redistr_r2d
6868
! END INTERFACE
6969

70-
TYPE check_settings
71-
CHARACTER(LEN=64) :: subroutine_str
72-
! Optional
73-
CHARACTER(LEN=256) :: message = ""
74-
LOGICAL :: exit = .TRUE.
75-
END TYPE check_settings
76-
7770
CONTAINS
7871

79-
80-
SUBROUTINE check_nf90(stat, settings)
81-
INTEGER, INTENT(IN) :: stat
82-
TYPE(check_settings), INTENT(IN) :: settings
83-
84-
IF (stat /= NF90_NOERR) THEN
85-
IF (settings%exit) THEN
86-
CALL nc_abort(stat, settings%subroutine_str)
87-
END IF
88-
END IF
89-
90-
END SUBROUTINE check_nf90
91-
92-
!! Note: Only works with sp type for now, can make a generic interface when other functions need it
93-
SUBROUTINE default_inq_get_nf90(ncid, vname, array, settings)
94-
INTEGER, INTENT(IN) :: ncid
95-
CHARACTER(LEN=*), INTENT(IN) :: vname
96-
!! TODO: dependency issue if using sp
97-
REAL(KIND(1.0)), INTENT(INOUT) :: array(:)
98-
TYPE(check_settings), INTENT(IN) :: settings
99-
100-
INTEGER :: varid
101-
102-
CALL check_nf90(NF90_INQ_VARID(ncid, vname, varid), settings)
103-
CALL check_nf90(NF90_GET_VAR(ncid, varid, array), settings)
104-
105-
END SUBROUTINE default_inq_get_nf90
106-
10772
SUBROUTINE readpar_i(ncid, parname, completeSet, var_i, filename, &
10873
npatch, dimswitch, from_restart, INpatch)
10974
! Subroutine for loading an integer-valued parameter
@@ -1071,4 +1036,4 @@ SUBROUTINE redistr_r2d(INpatch,nap,in_r2d,out_r2d,parname,dim2)
10711036
END SUBROUTINE redistr_r2d
10721037

10731038

1074-
END MODULE cable_read_module
1039+
END MODULE cable_read_module

0 commit comments

Comments
 (0)