Changeset 644 for LMDZ4/trunk/libf/phylmd/conf_phys.F90
- Timestamp:
- May 25, 2005, 3:10:09 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/conf_phys.F90
r585 r644 22 22 include "clesphys.inc" 23 23 include "compbl.h" 24 #include "control.inc" 24 25 ! 25 26 ! Configuration de la "physique" de LMDZ a l'aide de la fonction … … 577 578 578 579 ! 579 ! 580 !Config Key = 581 !Config Desc = 582 !Config Def = 583 !Config Help = 584 ! 585 ! = 586 ! call getin('',) 587 ! 588 ! 589 ! 590 ! 580 !Config Key = type_run 581 !Config Desc = 582 !Config Def = 'AMIP' ou 'ENSP' 583 !Config Help = 584 ! 585 type_run = 'AMIP' 586 call getin('type_run',type_run) 587 588 ! 589 !Config Key = ok_isccp 590 !Config Desc = 591 !Config Def = .true. 592 !Config Help = 593 ! 594 ! ok_isccp = .true. 595 ok_isccp = .false. 596 call getin('ok_isccp',ok_isccp) 597 598 ! 599 ! 600 !Config Key = ok_regdyn 601 !Config Desc = 602 !Config Def = 'AMIP' 603 !Config Help = 604 ! 605 ! ok_regdyn = .true. 606 ok_regdyn = .false. 607 call getin('ok_regdyn',ok_regdyn) 608 ! 609 ! coordonnees (lonmin_ins, lonmax_ins, latmin_ins, latmax_ins) pour la zone 610 ! avec sorties instantannees tous les pas de temps de la physique => "histbilKP_ins.nc" 611 ! 612 !Config Key = lonmin_ins 613 !Config Desc = 100. 614 !Config Def = longitude minimale sorties "bilKP_ins" 615 !Config Help = 616 ! 617 lonmin_ins = 100. 618 call getin('lonmin_ins',lonmin_ins) 619 ! 620 !Config Key = lonmax_ins 621 !Config Desc = 130. 622 !Config Def = longitude maximale sorties "bilKP_ins" 623 !Config Help = 624 ! 625 lonmax_ins = 130. 626 call getin('lonmax_ins',lonmax_ins) 627 ! 628 !Config Key = latmin_ins 629 !Config Desc = -20. 630 !Config Def = latitude minimale sorties "bilKP_ins" 631 !Config Help = 632 ! 633 latmin_ins = -20. 634 call getin('latmin_ins',latmin_ins) 635 ! 636 !Config Key = latmax_ins 637 !Config Desc = 20. 638 !Config Def = latitude maximale sorties "bilKP_ins" 639 !Config Help = 640 ! 641 latmax_ins = 20. 642 call getin('latmax_ins',latmax_ins) 643 ! 644 !Config Key = ecrit_ins 645 !Config Desc = 646 !Config Def = NINT(86400./dtime/48.) !a chaque pas de temps physique 647 !Config Help = 648 ! 649 ! ecrit_ins = NINT(86400./dtime/48.) 650 ecrit_ins = NINT(86400./48.) 651 call getin('ecrit_ins',ecrit_ins) 652 ! 653 !Config Key = ecrit_hf 654 !Config Desc = 655 !Config Def = NINT(86400./dtime *0.25) !toutes les 6h 656 !Config Help = 657 ! 658 ! ecrit_hf = NINT(86400./dtime *0.25) 659 ecrit_hf = NINT(86400. *0.25) 660 call getin('ecrit_hf',ecrit_hf) 661 ! 662 !Config Key = ecrit_hf2mth 663 !Config Desc = 664 !Config Def = 4*30 !ecriture mens. a partir de val. inst. toutes les 6h 665 !Config Help = 666 ! 667 ecrit_hf2mth = 4*30 668 call getin('ecrit_hf2mth',ecrit_hf2mth) 669 ! 670 !Config Key = ecrit_day 671 !Config Desc = 672 !Config Def = NINT(86400./dtime *1.0) !tous les jours 673 !Config Help = 674 ! 675 ! ecrit_day = NINT(86400./dtime *1.0) 676 ecrit_day = NINT(86400. *1.0) 677 call getin('ecrit_day',ecrit_day) 678 ! 679 !Config Key = ecrit_mth 680 !Config Desc = 681 !Config Def = NINT(86400./dtime *ecritphy) !1fois par mois 682 !Config Help = 683 ! 684 ! ecrit_mth = NINT(86400./dtime *ecritphy) 685 ecrit_mth = NINT(86400. *ecritphy) 686 call getin('ecrit_mth',ecrit_mth) 687 ! 688 !Config Key = ecrit_tra 689 !Config Desc = 690 !Config Def = NINT(86400./dtime * ecritphy) !tous les pas de temps physiques 691 !Config Help = 692 ! 693 ! ecrit_tra = NINT(86400./dtime * ecritphy) 694 ecrit_tra = NINT(86400.* ecritphy) 695 call getin('ecrit_tra',ecrit_tra) 696 ! 697 !Config Key = ecrit_reg 698 !Config Desc = 699 !Config Def = NINT(86400./dtime *0.25) !4 fois par jour 700 !Config Help = 701 ! 702 ! ecrit_reg = NINT(86400./dtime *0.25) !4 fois par jour 703 ecrit_reg = NINT(86400. *0.25) !4 fois par jour 704 call getin('ecrit_reg',ecrit_reg) 705 ! 706 591 707 592 708 write(numout,*)' ##############################################' … … 642 758 write(numout,*)' iflag_pbl = ', iflag_pbl 643 759 write(numout,*)' iflag_thermals = ', iflag_thermals 644 760 write(numout,*)' type_run = ',type_run 761 write(numout,*)' ok_isccp = ',ok_isccp 762 write(numout,*)' ok_regdyn = ',ok_regdyn 763 write(numout,*)' lonmin lonmax latmin latmax bilKP_ins =',& 764 & lonmin_ins, lonmax_ins, latmin_ins, latmax_ins 765 write(numout,*)' ecrit_ ins, hf, hf2mth, day, mth, reg, tra',& 766 & ecrit_ins, ecrit_hf, ecrit_hf2mth, ecrit_day, ecrit_mth, ecrit_reg, ecrit_tra 645 767 return 646 768
Note: See TracChangeset
for help on using the changeset viewer.