- Timestamp:
- Jul 28, 2025, 7:23:15 PM (7 days ago)
- Location:
- LMDZ6/branches/contrails
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/contrails
- Property svn:mergeinfo changed
/LMDZ6/trunk merged: 5654-5683,5685-5690,5692-5715,5718-5721,5726-5727,5729,5744-5761,5763-5778,5780,5785-5789
- Property svn:mergeinfo changed
-
LMDZ6/branches/contrails/libf/phylmd/phys_output_ctrlout_mod.F90
r5790 r5791 424 424 TYPE(ctrl_out), SAVE :: o_fsnow = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 425 425 'fsnow', 'Surface snow area fraction', '-', (/ ('', i=1, 10) /)) 426 !GG 427 TYPE(ctrl_out), SAVE :: o_hice = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 428 'hice', 'Sea Ice Thickness', 'm', (/ ('', i=1, 10) /)) 429 TYPE(ctrl_out), SAVE :: o_fcds = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 430 'fcds', 'Cond. flux snow on sea ice', 'W/m2', (/ ('', i=1, 10) /)) 431 TYPE(ctrl_out), SAVE :: o_fcdi = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 432 'fcdi', 'Cond. flux sea ice', 'W/m2', (/ ('', i=1, 10) /)) 433 TYPE(ctrl_out), SAVE :: o_dh_basal_growth = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 434 'dh_basal_growth', 'Sea ice thickness tendency due to basal growth', 'm/day', (/ ('', i=1, 10) /)) 435 TYPE(ctrl_out), SAVE :: o_dh_basal_melt = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 436 'dh_basal_melt', 'Sea ice thickness tendency due to basal melt', 'm/day', (/ ('', i=1, 10) /)) 437 TYPE(ctrl_out), SAVE :: o_dh_top_melt = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 438 'dh_top_melt', 'Sea ice thickness tendency due to melt from above', 'm/day', (/ ('', i=1, 10) /)) 439 TYPE(ctrl_out), SAVE :: o_dh_snow2sic = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 440 'dh_snow2sic', 'Sea ice thickness tendency due snow conversion', 'm/day', (/ ('', i=1, 10) /)) 441 TYPE(ctrl_out), SAVE :: o_tice = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 442 'tice', 'Sea Ice Temperature', 'K', (/ ('', i=1, 10) /)) 443 TYPE(ctrl_out), SAVE :: o_dtice_melt = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 444 'dtice_melt', 'Sea Ice Temperature tendency due to >0 tsol', 'K/day', (/ ('', i=1, 10) /)) 445 TYPE(ctrl_out), SAVE :: o_dtice_snow2sic = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 446 'dtice_snow2sic', 'Sea Ice Temperature tendency due snow conversion', 'K/day', (/ ('', i=1, 10) /)) 447 TYPE(ctrl_out), SAVE :: o_bilg_cumul = ctrl_out((/ 1, 1, 1, 5, 10, 10, 11, 11, 11, 11/), & 448 'bilg_cumul', 'Flux conductivite et transmis', 'W/m2', (/ ('', i=1, 10) /)) 449 !GG 426 450 TYPE(ctrl_out), SAVE :: o_tops = ctrl_out((/ 1, 1, 10, 10, 10, 10, 11, 11, 11, 11/), & 427 451 'tops', 'Solar rad. at TOA', 'W/m2', (/ ('', i=1, 10) /)) … … 460 484 ! type(ctrl_out),save :: o_LWdnTOAclr = ctrl_out((/ 1, 4, 10, 10, 10, 10, 11, 11, 11, 11/),'LWdnTOAclr', & 461 485 ! (/ ('', i=1, 10) /)) 486 !FC 487 TYPE(ctrl_out), SAVE :: o_lwtoab130 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 488 'lwtoab130', 'LW TOA band 130cm-1 ', 'W m-2', (/ ('', i=1, 10) /)) 489 TYPE(ctrl_out), SAVE :: o_lwtoa0b130 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 490 'lwtoa0b130', 'LW TOA band 130cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 491 TYPE(ctrl_out), SAVE :: o_lwtoab375 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 492 'lwtoab375', 'LW TOA band 375cm-1', 'W m-2', (/ ('', i=1, 10) /)) 493 TYPE(ctrl_out), SAVE :: o_lwtoa0b375 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 494 'lwtoa0b375', 'LW TOA band 375cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 495 TYPE(ctrl_out), SAVE :: o_lwtoab565 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 496 'lwtoab565', 'LW TOA band 565cm-1 ', 'W m-2', (/ ('', i=1, 10) /)) 497 TYPE(ctrl_out), SAVE :: o_lwtoa0b565 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 498 'lwtoa0b565', 'LW TOA band 565cm-1 CS ', 'W m-2', (/ ('', i=1, 10) /)) 499 TYPE(ctrl_out), SAVE :: o_lwtoab665 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 500 'lwtoab665', 'LW TOA band 665cm-1', 'W m-2', (/ ('', i=1, 10) /)) 501 TYPE(ctrl_out), SAVE :: o_lwtoa0b665 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 502 'lwtoa0b665', 'LW TOA band 665cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 503 TYPE(ctrl_out), SAVE :: o_lwtoab760 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 504 'lwtoab760', 'LW TOA band 760cm-1', 'W m-2', (/ ('', i=1, 10) /)) 505 TYPE(ctrl_out), SAVE :: o_lwtoa0b760 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 506 'lwtoa0b760', 'LW TOA band 760cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 507 TYPE(ctrl_out), SAVE :: o_lwtoab900 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 508 'lwtoab900', 'LW TOA band 900cm-1', 'W m-2', (/ ('', i=1, 10) /)) 509 TYPE(ctrl_out), SAVE :: o_lwtoa0b900 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 510 'lwtoa0b900', 'LW TOA band 900cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 511 TYPE(ctrl_out), SAVE :: o_lwtoab1030 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 512 'lwtoab1030', 'LW TOA band 1030cm-1', 'W m-2', (/ ('', i=1, 10) /)) 513 TYPE(ctrl_out), SAVE :: o_lwtoa0b1030 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 514 'lwtoa0b1030', 'LW TOA band 1030cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 515 TYPE(ctrl_out), SAVE :: o_lwtoab1130 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 516 'lwtoab1130', 'LW TOA band 1130cm-1', 'W m-2', (/ ('', i=1, 10) /)) 517 TYPE(ctrl_out), SAVE :: o_lwtoa0b1130 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 518 'lwtoa0b1130', 'LW TOA band 1130cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 519 TYPE(ctrl_out), SAVE :: o_lwtoab1285 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 520 'lwtoab1285', 'LW TOA band 1285cm-1', 'W m-2', (/ ('', i=1, 10) /)) 521 TYPE(ctrl_out), SAVE :: o_lwtoa0b1285 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 522 'lwtoa0b1285', 'LW TOA band 1285cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 523 TYPE(ctrl_out), SAVE :: o_lwtoab1435 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 524 'lwtoab1435', 'LW TOA band 1435cm-1', 'W m-2', (/ ('', i=1, 10) /)) 525 TYPE(ctrl_out), SAVE :: o_lwtoa0b1435 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 526 'lwtoa0b1435', 'LW TOA band 1435cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 527 TYPE(ctrl_out), SAVE :: o_lwtoab1640 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 528 'lwtoab1640', 'LW TOA band 1640cm-1', 'W m-2', (/ ('', i=1, 10) /)) 529 TYPE(ctrl_out), SAVE :: o_lwtoa0b1640 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 530 'lwtoa0b1640', 'LW TOA band 1640cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 531 TYPE(ctrl_out), SAVE :: o_lwtoab1940 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 532 'lwtoab1940', 'LW TOA band 1940cm-1', 'W m-2', (/ ('', i=1, 10) /)) 533 TYPE(ctrl_out), SAVE :: o_lwtoa0b1940 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 534 'lwtoa0b1940', 'LW TOA band 1940cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 535 TYPE(ctrl_out), SAVE :: o_lwtoab2165 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 536 'lwtoab2165', 'LW TOA band 2165cm-1', 'W m-2', (/ ('', i=1, 10) /)) 537 TYPE(ctrl_out), SAVE :: o_lwtoa0b2165 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 538 'lwtoa0b2165', 'LW TOA band 2165cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 539 TYPE(ctrl_out), SAVE :: o_lwtoab2315 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 540 'lwtoab2315', 'LW TOA band 2315cm-1', 'W m-2', (/ ('', i=1, 10) /)) 541 TYPE(ctrl_out), SAVE :: o_lwtoa0b2315 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 542 'lwtoa0b2315', 'LW TOA band 2315cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 543 TYPE(ctrl_out), SAVE :: o_lwtoab2490 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 544 'lwtoab2490', 'LW TOA band 2490cm-1', 'W m-2', (/ ('', i=1, 10) /)) 545 TYPE(ctrl_out), SAVE :: o_lwtoa0b2490 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 546 'lwtoa0b2490', 'LW TOA band 2490cm-1 CS', 'W m-2', (/ ('', i=1, 10) /)) 547 TYPE(ctrl_out), SAVE :: o_lwtoab2800 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 548 'lwtoab2800', 'LW TOA band 2800cm-1 ', 'W m-2', (/ ('', i=1, 10) /)) 549 TYPE(ctrl_out), SAVE :: o_lwtoa0b2800 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 550 'lwtoa0b2800', 'LW TOA band 2800cm-1 CS ', 'W m-2', (/ ('', i=1, 10) /)) 551 TYPE(ctrl_out), SAVE :: o_lwtoabtot = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 552 'lwtoabtot', 'LW TOA band total', 'W m-2', (/ ('', i=1, 10) /)) 553 TYPE(ctrl_out), SAVE :: o_lwtoa0btot = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 554 'lwtoa0btot', 'LW TOA band total CS', 'W m-2', (/ ('', i=1, 10) /)) 555 TYPE(ctrl_out), SAVE :: o_lwtoa0b = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 556 'lwtoa0b', 'LW TOA CS band ', 'W m-2', (/ ('', i=1, 10) /)) 557 TYPE(ctrl_out), SAVE :: o_lwtoab4co2 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 558 'lwtoab4co2', 'LW TOA band 4xCO2', 'W m-2', (/ ('', i=1, 10) /)) 559 TYPE(ctrl_out), SAVE :: o_lwtoacsb4co2 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 560 'lwtoacsb4co2', 'LW TOA CS band 4xCO2 CS', 'W m-2', (/ ('', i=1, 10) /)) 561 562 563 !FC voir si on ajoute le ciel clair 4xco2 564 462 565 TYPE(ctrl_out), SAVE :: o_LWup200 = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 463 566 'LWup200', 'LWup at 200mb', 'W/m2', (/ ('', i=1, 10) /)) … … 826 929 !AI Ecrad 3Deffect 827 930 #ifdef CPP_ECRAD 931 !FC ajouter les sorties o_lwtoab_s2 pour chaque bande 932 TYPE(ctrl_out), SAVE :: o_lwtoab_s2 = ctrl_out((/ 11, 11, 10, 10, 10, 10, 11, 11, 11, 11/), & 933 'lwtoab_s2', 'Ecrad LW toab ', '-', (/ ('', i=1, 10) /)) 934 TYPE(ctrl_out), SAVE :: o_lwtoa0b_s2 = ctrl_out((/ 11, 11, 10, 10, 10, 10, 11, 11, 11, 11/), & 935 'lwtoa0b_s2', 'Ecrad LW toa0b ', '-', (/ ('', i=1, 10) /)) 936 !FC 937 938 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR_SUN = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 939 'ZFLUX_DIR_SUN', 'Direct radiation into a plane perpendicular to the sun', 'W m-2', (/ ('', i=1, 10) /)) 940 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR_SUN_s2 = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 941 'ZFLUX_DIR_SUN_s2', 'Direct radiation into a plane perpendicular to the sun', 'W m-2', (/ ('', i=1, 10) /)) 942 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 943 'ZFLUX_DIR', 'Direct radiation', 'W m-2', (/ ('', i=1, 10) /)) 944 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR_s2 = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 945 'ZFLUX_DIR_s2', 'Direct radiation', 'W m-2', (/ ('', i=1, 10) /)) 946 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR_CLEAR = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 947 'ZFLUX_DIR_CLEAR', 'Direct radiation', 'W m-2', (/ ('', i=1, 10) /)) 948 TYPE(ctrl_out), SAVE :: o_ZFLUX_DIR_CLEAR_s2 = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 949 'ZFLUX_DIR_CLEAR_s2', 'Direct radiation', 'W m-2', (/ ('', i=1, 10) /)) 828 950 TYPE(ctrl_out), SAVE :: o_cloud_cover_sw = ctrl_out((/ 11, 11, 10, 10, 10, 10, 11, 11, 11, 11/), & 829 951 'cloud_cover_sw', 'Ecrad SW cloud cover', '-', (/ ('', i=1, 10) /)) … … 1413 1535 TYPE(ctrl_out), SAVE :: o_tke_dissip = ctrl_out((/ 10, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1414 1536 'tke_dissip ', 'TKE dissipation term', 'm2/s3', (/ ('', i=1, 10) /)) 1415 1537 TYPE(ctrl_out), SAVE :: o_tke_adv = ctrl_out((/ 10, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1538 'tke_adv ', 'TKE advection term', 'm2/s3', (/ ('', i=1, 10) /)) 1416 1539 TYPE(ctrl_out), SAVE :: o_tke_max = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1417 1540 'tke_max', 'TKE max', 'm2/s2', &
Note: See TracChangeset
for help on using the changeset viewer.