Hi Dustin,
Hope you had a great vacation. Did you remain in Paris?
I appreciate you looking into this. I admit I was beginning to feel a bit ignored by the group :-)
Nevertheless, what worries me more is that the Intel compiler did not catch this and I got a crash only
once. I will test MODIS again this week.
While porting over the changes from the updated COSP.F90, I found the following lines:
if (associated(cospOUT%calipso_beta_mol)) &
cospOUT%calipso_beta_mol(ij:ik,calipsoIN%Nlevels:1:-1) = calipso_beta_mol
if (associated(cospOUT%calipso_beta_tot)) &
cospOUT%calipso_beta_tot(ij:ik,:,calipsoIN%Nlevels:1:-1) = calipso_beta_tot
if (associated(cospOUT%calipso_betaperp_tot)) &
cospOUT%calipso_betaperp_tot(ij:ik,:,:) = calipso_betaperp_tot
What worries me here is the flipping of the vertical structure INSIDE cosp.F90, the above code is only an example. Was this a bug fix?
This is a change from my older version of cosp.F90. Am i missing something here? Why are you flipping the data inside cosp.F90?
Cheers,
/M