Changeset 3580
- Timestamp:
- Jan 15, 2025, 1:55:46 PM (6 hours ago)
- Location:
- trunk/LMDZ.MARS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/changelog.txt
r3568 r3580 4749 4749 Fixing bug in soilwater: the specific surface area was missing in the 4750 4750 expression of the adsorption rate when choice_ads = 2. 4751 4752 == 15/01/2025 == JBC 4753 Improvement of Bash scripts for the 1D in the deftank with an automatic error detection which ends the script with a message. -
trunk/LMDZ.MARS/deftank/launch_1Dchained.sh
r3465 r3580 3 3 ### Launching script for a chained simulation of 1D PCM runs ### 4 4 ################################################################ 5 set -e 6 trap 'echo -e "\033[31mError: an issue occurred in the script on line $LINENO! Please review the command and try again.\033[0m"' ERR 7 5 8 6 9 echo "The launching script is starting!" … … 13 16 fi 14 17 15 # A few parameters that might need be changed depending on your setup:16 # Path to the arch.env to source:17 source ../trunk/LMDZ.COMMON/arch.env18 19 18 # Save the current value of LC_NUMERIC and set it to a locale that uses a dot as the decimal separator 20 19 OLD_LC_NUMERIC=$LC_NUMERIC 21 20 LC_NUMERIC=en_US.UTF-8 22 21 22 ################################################################ 23 # Modify here the parameters for the simulation 24 ############################################### 25 # Path to the arch.env to source: 26 source ../trunk/LMDZ.COMMON/arch.env 23 27 24 ################################################################ 25 #---------- Modify here the number of years to be simulated ------------ 26 ## set the number of Martian years: 28 # Set the number of Martian years to be simulated: 27 29 n_myears=1000 28 30 29 #------------------ Modify here the name of PCM exe -------------------- 30 ## fill in the name of executable for PCM: 31 # Name of executable for the PCM: 31 32 exePCM="testphys1d_29_phymars_seq.e" 32 33 ################################################################ 33 34 34 35 35 # ------ Check if files/directories necessary for the script exist ------36 # Check if files/directories necessary for the script exist 36 37 dir=`pwd` 37 38 machine=`hostname` … … 51 52 fi 52 53 53 # ---------------------------- Initialization ---------------------------54 # Initialization 54 55 dir=`pwd` 55 56 machine=`hostname` … … 68 69 fi 69 70 70 # ---------------- Main loop to to run PCM year by year -----------------71 # Main loop to to run PCM year by year 71 72 while [ $i_myear -lt $n_myears ]; do 72 73 # Run the PCM -
trunk/LMDZ.MARS/deftank/launch_orb_1Dchained.sh
r3465 r3580 4 4 ### following orbital changes ### 5 5 ################################################################ 6 set -e 7 trap 'echo -e "\033[31mError: an issue occurred in the script on line $LINENO! Please review the command and try again.\033[0m"' ERR 6 8 7 9 echo "The launching script is starting!" … … 14 16 fi 15 17 16 # A few parameters that might need be changed depending on your setup:17 # Path to the arch.env to source:18 source ../trunk/LMDZ.COMMON/arch.env19 20 18 # Save the current value of LC_NUMERIC and set it to a locale that uses a dot as the decimal separator 21 19 OLD_LC_NUMERIC=$LC_NUMERIC 22 20 LC_NUMERIC=en_US.UTF-8 23 21 22 ################################################################ 23 # Modify here the parameters for the simulation 24 ############################################### 25 # Path to the arch.env to source: 26 source ../trunk/LMDZ.COMMON/arch.env 24 27 25 ################################################################ 26 #--------- Modify here the number of years for initialization ---------- 27 ## set the number of Earth years before present to start: 28 # Set the number of Earth years before present to start: 28 29 eyears_bp_ini=-1000 29 30 30 #---------- Modify here the number of years to be simulated ------------ 31 ## set the number of Martian years: 31 # Set the number of Martian years to be simulated: 32 32 n_myears=500 33 33 34 #------------------ Modify here the name of PCM exe -------------------- 35 ## fill in the name of executable for PCM: 34 # Name of executable for the PCM: 36 35 exePCM="testphys1d_29_phymars_para.e" 37 36 38 #----------- Modify here the name of the orbital data file ------------- 39 ## fill in the name of executable for PCM: 37 # Name of the orbital data file: 40 38 orb_data="obl_ecc_lsp.asc" 41 39 ################################################################ 42 40 43 41 44 # ------ Check if files/directories necessary for the script exist ------42 # Check if files/directories necessary for the script exist 45 43 dir=`pwd` 46 44 machine=`hostname` … … 68 66 fi 69 67 70 # ---------------------------- Initialization ---------------------------68 # Initialization 71 69 dir=`pwd` 72 70 machine=`hostname` … … 85 83 fi 86 84 87 # ---------------- Main loop to to run PCM year by year -----------------85 # Main loop to to run PCM year by year 88 86 while [ $i_myear -lt $n_myears ]; do 89 87 # Get the new values for the orbital parameters
Note: See TracChangeset
for help on using the changeset viewer.