Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. # Add empty sea-ice variables for ROMS init file. This is intended to make
  2. # ROMS run by not failining on missing variables when initializing
  3. export FINAL="hunnbunn50_ini_v5.nc"
  4. export TMPFILE="tmp.nc"
  5. rm -f ${FINAL}
  6. rm -f ${TMPFILE}
  7.  
  8. echo "Copying original file to be modified"
  9. scp "hunnbunn50_ini_v4.nc" ${FINAL}
  10.  
  11. echo "Load NOC module on Fram: module load NCO/4.7.7-intel-2018b"
  12. module load NCO/4.7.7-intel-2018b
  13.  
  14.  
  15. echo "Final output file will be named: ${FINAL}"
  16.  
  17.  
  18. echo "Running ${dir}:"
  19. ncap2 -O -s 'ageice=(temp*0.0)' ${FINAL} ${TMPFILE}
  20. ncap2 -O -s 'aice=(temp*0.0)' ${TMPFILE} ${FINAL}
  21. ncap2 -O -s 'hice=(temp*0.0)' ${FINAL} ${TMPFILE}
  22. ncap2 -O -s 'snow_thick=(temp*0.0)' ${TMPFILE} ${FINAL}
  23. ncap2 -O -s 'ti=(temp*0.0)' ${FINAL} ${TMPFILE}
  24. ncap2 -O -s 'sfwat=(temp*0.0)' ${TMPFILE} ${FINAL}
  25. ncap2 -O -s 'sig11=(temp*0.0)' ${FINAL} ${TMPFILE}
  26. ncap2 -O -s 'sig12=(temp*0.0)' ${TMPFILE} ${FINAL}
  27. ncap2 -O -s 'tisrf=(temp*0.0)' ${FINAL} ${TMPFILE}
  28. ncap2 -O -s 'uice=(u*0.0)' ${TMPFILE} ${FINAL}
  29. ncap2 -O -s 'vice=(v*0.0)' ${FINAL} ${TMPFILE}
  30. ncap2 -O -s 'sig22=(temp*0.0)' ${TMPFILE} ${FINAL}
  31. ncap2 -O -s 's0mk=(temp*0.0)' ${FINAL} ${TMPFILE}
  32. ncap2 -O -s 't0mk=(temp*0.0)' ${TMPFILE} ${FINAL}
  33. ncap2 -O -s 'chu_iw=(temp*0.0)' ${FINAL} ${TMPFILE}
  34. ncap2 -O -s 'tau_iw=(temp*0.0)' ${TMPFILE} ${FINAL}
  35.  
  36. echo "Program finished: ${FINAL}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement