[1785] | 1 | MODULE indice_sol_mod |
---|
[3319] | 2 | |
---|
| 3 | IMPLICIT NONE |
---|
| 4 | |
---|
[1785] | 5 | INTEGER, PARAMETER :: nbsrf = 4 ! nombre de sous-fractions pour une maille |
---|
| 6 | INTEGER, PARAMETER :: is_ter=1, is_lic=2, is_oce = 3, is_sic=4 |
---|
| 7 | ! terre ! ocean ! glacier continental ! glace de mer |
---|
| 8 | |
---|
[1918] | 9 | INTEGER, PARAMETER :: is_ave=nbsrf+1 ! valeur moyenne sur l'ensemble des surfaces |
---|
[1785] | 10 | REAL, PARAMETER :: epsfra=1.0E-05 |
---|
| 11 | |
---|
| 12 | CHARACTER(len=3), DIMENSION(nbsrf), PARAMETER :: clnsurf = (/'ter', 'lic', 'oce', 'sic'/) |
---|
[2952] | 13 | !FC |
---|
| 14 | INTEGER, SAVE :: nvm_orch ! Nombre de type de vegetation ds ORCHIDEE |
---|
[3864] | 15 | !$OMP THREADPRIVATE(nvm_orch) |
---|
[5627] | 16 | ! |
---|
| 17 | !AM heterogeneous continental sub-surfaces |
---|
| 18 | !!! If max_nbtersrf is modified, please change also the output number in phys_output_ctrlout_mod.F90 |
---|
| 19 | INTEGER, PARAMETER :: max_nbtersrf = 5 ! maximal number of continental sub-surfaces |
---|
| 20 | CHARACTER(len=1), DIMENSION(max_nbtersrf), PARAMETER :: nb_tersrf = (/'1', '2', '3', '4', '5'/) |
---|
| 21 | !!! nsoilout must be lower than nsoilmx |
---|
| 22 | INTEGER, PARAMETER :: nsoilout = 10 ! number of soil layers for output |
---|
| 23 | CHARACTER(len=2), DIMENSION(nsoilout), PARAMETER :: nb_soil = (/'01','02','03','04','05','06','07','08','09','10'/)!,'11','12','13','14'/) |
---|
[1785] | 24 | |
---|
| 25 | END MODULE indice_sol_mod |
---|
| 26 | |
---|