par_sed.F90 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. MODULE par_sed
  2. !!======================================================================
  3. !! *** par_sed ***
  4. !! Sediment : set sediment parameter
  5. !!======================================================================
  6. !! History :
  7. !! ! 06-12 (C. Ethe) Orignal
  8. !!----------------------------------------------------------------------
  9. !! $Id: par_sed.F90 2355 2015-05-20 07:11:50Z ufla $
  10. #if defined key_sed
  11. !! Domain characteristics
  12. USE par_kind
  13. USE par_oce , ONLY : &
  14. jpi => jpi , & !: first dimension of grid --> i
  15. jpj => jpj , & !: second dimension of grid --> j
  16. jpim1 => jpim1 , & !: jpi - 1
  17. jpjm1 => jpjm1 , & !: jpj - 1
  18. jpij => jpij !: jpi x jpj
  19. jp_tem => jp_tem !: indice of temperature
  20. jp_sal => jp_sal !: indice of salintity
  21. #if ! defined key_sed_off
  22. USE par_pisces
  23. #endif
  24. #if defined key_kriest
  25. INTEGER, PARAMETER :: jpdta = 11
  26. #else
  27. INTEGER, PARAMETER :: jpdta = 12
  28. #endif
  29. ! Vertical sediment geometry
  30. INTEGER, PARAMETER :: &
  31. jpksed = 11 , & !: number of sediment layers
  32. jpksedm1 = jpksed - 1
  33. ! sediment tracer species
  34. INTEGER, PARAMETER :: &
  35. jpsol = 4, & !: number of solid component
  36. jpwat = 7, & !: number of pore water component
  37. jpwatp1 = jpwat + 1
  38. ! pore water components
  39. INTEGER, PARAMETER :: &
  40. jwsil = 1, & !: silic acid
  41. jwoxy = 2, & !: oxygen
  42. jwdic = 3, & !: dissolved inorganic carbon
  43. jwno3 = 4, & !: nitrate
  44. jwpo4 = 5, & !: phosphate
  45. jwalk = 6, & !: alkalinity
  46. jwc13 = 7 !: dissolved inorganic carbon 13
  47. ! solid components
  48. INTEGER, PARAMETER :: &
  49. jsopal = 1, & !: opal sediment
  50. jsclay = 2, & !: clay
  51. jspoc = 3, & !: organic carbon
  52. jscal = 4 !: calcite
  53. INTEGER, PARAMETER :: &
  54. jptrased = jpsol + jpwat , &
  55. jpdia3dsed = 3 , &
  56. jpdia2dsed = 7
  57. #endif
  58. END MODULE par_sed