Ignore:
Timestamp:
May 1, 2014, 12:31:02 AM (11 years ago)
Author:
aslmd
Message:

MESOSCALE. A new formulation for module_lmd_driver (for newphys). We make use of modules from the LMD physics to fill arrays instead of using additional arguments. Also cleaned the place a bit. What remains to be done is handling nesting but the new formulation makes it hopefully easier than before -- without the need to duplicate/compile several times physical parameterizations for each nest. For now the model works with this new interface without nesting.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MESOSCALE/LMD_MM_MARS/makemeso

    r1214 r1234  
    162162
    163163    conf_wrf="${config}${scenario}${phys}${compilo}_${machine}${single}${testflag}"
     164
     165    if [ ${debug} -eq 1 ]
     166    then
     167     conf_wrf="debug_${conf_wrf}"
     168    fi
     169
    164170    \rm what_folder 2> /dev/null
    165171    echo ${conf_wrf} > what_folder
     
    242248              cp ../../SRC/WRFV2/Registry/Registry.EM.newphys Registry/Registry.EM
    243249          fi
     250          cd phys
     251          ln -sf module_lmd_driver.F.new module_lmd_driver.F
     252          cd ..
    244253        else
    245254          ln -sf mars_lmd_new_${scenario} mars_lmd
     
    747756  cd ..
    748757
     758  if [[ "${phys}" == "newphys_" ]]
     759  then
     760    # include modules for interfacing
     761    mv *.mod ../inc/
     762  fi
     763
    749764  # save a copy
    750765  #--------------
Note: See TracChangeset for help on using the changeset viewer.