Skip to content

Commit 97b4788

Browse files
authored
Fix indexing error in input argument to lidar_column. (#38)
1 parent 6770440 commit 97b4788

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/cosp.F90

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,7 +1088,7 @@ function COSP_SIMULATOR(cospIN,cospgridIN,cospOUT,start_idx,stop_idx,debug)
10881088
ok_lidar_cfad=.true.
10891089
call lidar_column(calipsoIN%Npoints, calipsoIN%Ncolumns, calipsoIN%Nlevels, &
10901090
Nlvgrid, SR_BINS, LIDAR_NTYPE, 'calipso',calipso_beta_tot(:,:,:), calipso_beta_mol(:,:),&
1091-
cospgridIN%phalf(:,2:calipsoIN%Nlevels),cospgridIN%hgt_matrix, &
1091+
cospgridIN%phalf(:,2:calipsoIN%Nlevels+1),cospgridIN%hgt_matrix, &
10921092
cospgridIN%hgt_matrix_half, vgrid_z(:), ok_lidar_cfad, LIDAR_NCAT, &
10931093
cospOUT%calipso_cfad_sr(ij:ik,:,:), cospOUT%calipso_lidarcld(ij:ik,:), &
10941094
cospOUT%calipso_cldlayer(ij:ik,:), &
@@ -1173,7 +1173,7 @@ function COSP_SIMULATOR(cospIN,cospgridIN,cospOUT,start_idx,stop_idx,debug)
11731173
ok_lidar_cfad_grLidar532=.true.
11741174
call lidar_column(grLidar532IN%Npoints, grLidar532IN%Ncolumns, grLidar532IN%Nlevels, &
11751175
Nlvgrid, SR_BINS, LIDAR_NTYPE, 'grlidar532',grLidar532_beta_tot(:,:,:), grLidar532_beta_mol(:,:),&
1176-
cospgridIN%phalf(:,2:grLidar532IN%Nlevels),cospgridIN%hgt_matrix, &
1176+
cospgridIN%phalf(:,2:grLidar532IN%Nlevels+1),cospgridIN%hgt_matrix, &
11771177
cospgridIN%hgt_matrix_half, vgrid_z(:), ok_lidar_cfad_grLidar532, LIDAR_NCAT, &
11781178
cospOUT%grLidar532_cfad_sr(ij:ik,:,:), cospOUT%grLidar532_lidarcld(ij:ik,:), &
11791179
cospOUT%grLidar532_cldlayer(ij:ik,:))
@@ -1216,7 +1216,7 @@ function COSP_SIMULATOR(cospIN,cospgridIN,cospOUT,start_idx,stop_idx,debug)
12161216
ok_lidar_cfad_atlid=.true.
12171217
call lidar_column(atlidIN%Npoints, atlidIN%Ncolumns, atlidIN%Nlevels, &
12181218
Nlvgrid, SR_BINS, LIDAR_NTYPE, 'atlid',atlid_beta_tot(:,:,:), &
1219-
atlid_beta_mol(:,:), cospgridIN%phalf(:,2:atlidIN%Nlevels), &
1219+
atlid_beta_mol(:,:), cospgridIN%phalf(:,2:atlidIN%Nlevels+1), &
12201220
cospgridIN%hgt_matrix, cospgridIN%hgt_matrix_half, vgrid_z(:), &
12211221
ok_lidar_cfad_atlid, LIDAR_NCAT, cospOUT%atlid_cfad_sr(ij:ik,:,:), &
12221222
cospOUT%atlid_lidarcld(ij:ik,:), cospOUT%atlid_cldlayer(ij:ik,:))

0 commit comments

Comments
 (0)