Changeset 164 for trunk/LMDZ.MARS/README
- Timestamp:
- Jun 17, 2011, 10:49:17 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/README
r148 r164 664 664 Modified phymars/dimradmars.h , added directory phymars/scatterers 665 665 with script make_scatterers , and adapted makegcm* scripts. 666 667 == 17/06/2011 == AC 668 ================================================ 669 ======== IMPLEMENTATION OF THERMALS ============ 670 ================================================ 671 The main goal of this revision is to start including the thermals into the model 672 for development purposes. Users should not use the thermals yet, as 673 several major configuration changes still need to be done. 674 675 This version includes : 676 - updraft and downdraft parametrizations 677 - velocity in the thermal, including drag 678 - plume height analysis 679 - closure equation 680 - updraft transport of heat, tracers and momentum 681 - downdraft transport of heat 682 683 This model should not be used without upcoming developments, namely : 684 - downdraft transport of tracers and momentum 685 - updraft & downdraft transport of q2 (tke) 686 - revision of vdif_kc to compute q2 for non-stratified cases 687 688 Thermals could also include in a later revision : 689 - momentum loss during transport (horizontal drag) 690 691 Compilation of the thermals has been successfully tested on ifort, gfortran and pgf90 692 693 ================================================ 694 ================================================ 695 696 M libf/phymars/callkeys.h 697 M libf/phymars/inifis.F 698 699 Added new control flags to call the thermals : 700 - calltherm (false by default) <- to call thermals 701 - outptherm (false by default) <- to output thermal-related diagnostics (for dev purposes) 702 ================================================ 703 M libf/phymars/vdifc.F 704 ^------> added a temporary output for thermal-related diagnostics 705 M libf/phymars/testphys1d.F 706 ^------> added treatment for a initialization from a profile of neutral gas (ar) 707 -> will be transformed in a decaying tracer for thermal diagnostics 708 M libf/phymars/physiq.F 709 ^------> added a section to call the thermals 710 -> changed the call to convadj 711 -> added thermal-related outputs for diagnostics 712 M libf/phymars/convadj.F 713 ^------> takes now into account the height of thermals to execute convective adjustment 714 => note : convective adjustment needs to be activated when using thermals, in case of a 715 second instable layer above the thermals 716 ================================================ 717 A libf/phymars/calltherm_interface.F90 718 ^------> Interface between physiq.F and the thermals 719 A libf/phymars/calltherm_mars.F90 720 ^------> Routine running the sub-timestep of the thermals 721 A libf/phymars/thermcell_main_mars.F90 722 ^------> Main thermals routine specific to Martian physics 723 A libf/phymars/thermcell_dqupdown.F90 724 ^------> Thermals subroutine computing transport of quantities by updrafts and downdrafts 725 A libf/phymars/thermcell.F90 726 ^------> Module including parameters from the Earth to Mars importation. Will disappear in future dev 727 ================================================ 728 ================================================ 729 730 == 17/06/2011 == EM 731 >>> Updates and corrections (to enable compiling/running in debug mode with 732 ifort) 733 - removed option "-free-form" from makegcm_ifort and set mod_loc_dir="." 734 so that module files (produced in local directory by ifort) 735 are moved to LIBO 736 - updated initracer.F, physdem1.F, physiq.F, inichim_newstart.F 737 to avoid referencing out-of-bound array indexes (even if unused) 738 - cosmetic updates on inwrite.F, datareadnc.F 739 - updated newstart.F to initialize and use 'datadir' when looking for files 740 - corrected bug on interpolation of sub-surface temperatures in 741 lect_start_archive.F
Note: See TracChangeset
for help on using the changeset viewer.