Differences

This shows you the differences between two versions of the page.

Link to this comparison view

python:validatetelemac [2015/07/29 16:33]
n.durand [validateTELEMAC.py : plots]
python:validatetelemac [2022/12/08 11:02] (current)
b.basic [Tools for the validation of the TELEMAC system : validateTELEMAC.py]
Line 3: Line 3:
  
 \\ \\
-===== Tools for the validation of the TELEMAC system : validateTELEMAC.py =====+===== Tools for the validation of the TELEMAC system : validate_telemac.py =====
  
-validateTELEMAC.py +validate_telemac.py 
  
 \\ \\
  
-Arguments available under validateTELEMAC.py are listed with validateTELEMAC.py -help.+Arguments available under validate_telemac.py are listed with validate_telemac.py --help.
 \\ \\
 They are : They are :
-  * -c CONFIGNAME (alternatively ​''​--''​configname=CONFIGNAME) +  * -c CONFIGNAME (alternatively ​<​nowiki>​--</​nowiki>​configname=CONFIGNAME) 
-  * -f CONFIGFILE (alternatively ​''​--''​configfile=CONFIGFILE) +  * -f CONFIGFILE (alternatively ​<​nowiki>​--</​nowiki>​configfile=CONFIGFILE) 
-  * -r ROOTDIR ​   (alternatively ​''​--''​rootdir=ROOTDIR) +  * -r ROOTDIR ​   (alternatively ​<​nowiki>​--</​nowiki>​rootdir=ROOTDIR) 
-  * -v VERSION ​   (alternatively ​''​--''​version=VERSION) +  * -v VERSION ​   (alternatively ​<​nowiki>​--</​nowiki>​version=VERSION) 
-  * -m MODULES ​   (alternatively ​''​--''​modules=MODULES) +  * -m MODULES ​   (alternatively ​<​nowiki>​--</​nowiki>​modules=MODULES) 
-  * -s            (alternatively ​''​--''​screen) +  * -s            (alternatively ​<​nowiki>​--</​nowiki>​screen) 
-  * -w WDIR       ​(alternatively ​''​--''​workdirectory=WDIR) +  * -w WDIR       ​(alternatively ​<​nowiki>​--</​nowiki>​workdirectory=WDIR) 
-  * ''​--''​jobname=JOBNAME +  * <​nowiki>​--</​nowiki>​jobname=JOBNAME 
-  * ''​--''​queue=HPC_QUEUE +  * <​nowiki>​--</​nowiki>​queue=HPC_QUEUE 
-  * ''​--''​walltime=WALLTIME +  * <​nowiki>​--</​nowiki>​walltime=WALLTIME 
-  * ''​--''​email=EMAIL +  * <​nowiki>​--</​nowiki>​email=EMAIL 
-  * ''​--''​hosts=HOSTS +  * <​nowiki>​--</​nowiki>​hosts=HOSTS 
-  * ''​--''​ncsize=NCSIZE +  * <​nowiki>​--</​nowiki>​ncsize=NCSIZE 
-  * ''​--''​nctile=NCTILE +  * <​nowiki>​--</​nowiki>​nctile=NCTILE 
-  * ''​--''​ncnode=NCNODE +  * <​nowiki>​--</​nowiki>​ncnode=NCNODE 
-  * ''​--''​mpi +  * <​nowiki>​--</​nowiki>​mpi 
-  * ''​--''​split +  * <​nowiki>​--</​nowiki>​split 
-  * ''​--''​merge +  * <​nowiki>​--</​nowiki>​merge 
-  * ''​--''​run +  * <​nowiki>​--</​nowiki>​run 
-  * -b            (alternatively ​''​--''​bypass) +  * -b            (alternatively ​<​nowiki>​--</​nowiki>​bypass) 
-  * -k RANK       ​(alternatively ​''​--''​rank=RANK) +  * -k RANK       ​(alternatively ​<​nowiki>​--</​nowiki>​rank=RANK) 
-  * ''​--''​act=ACTION +  * <​nowiki>​--</​nowiki>​act=ACTION 
-  * ''​--''​draw=DRAWING +  * <​nowiki>​--</​nowiki>​draw=DRAWING 
-  * ''​--''​save=SAVING +  * <​nowiki>​--</​nowiki>​save=SAVING 
-  * ''​--''​cast=CASTING +  * <​nowiki>​--</​nowiki>​cast=CASTING 
-  * ''​--''​report=REPORT +  * <​nowiki>​--</​nowiki>​report=REPORT 
-  * ''​--''​clean +  * <​nowiki>​--</​nowiki>​clean 
-  * ''​--''​use-link ​+  * <​nowiki>​--</​nowiki>​use-link ​
  
 \\ \\
Line 71: Line 71:
 \\ \\
  
-''​--''​jobname assigns a jobname to help track the run on HPC.+<​nowiki>​--</​nowiki>​jobname assigns a jobname to help track the run on HPC.
  
 \\ \\
  
-''​--''​queue specifies the HPC queue where the job is to be run.+<​nowiki>​--</​nowiki>​queue specifies the HPC queue where the job is to be run.
  
 \\ \\
  
-''​--''​walltime specifies a walltime (real time, not CPU time) for the job corresponding to the maximum time it should take. If this limit is exceeded, the HPC queue manager will stop the job.+<​nowiki>​--</​nowiki>​walltime specifies a walltime (real time, not CPU time) for the job corresponding to the maximum time it should take. If this limit is exceeded, the HPC queue manager will stop the job.
  
 \\ \\
  
-''​--''​email defines the list of  users (email addresses) to which the HPC queue manager has to send mail, if any, about the job.+<​nowiki>​--</​nowiki>​email defines the list of  users (email addresses) to which the HPC queue manager has to send mail, if any, about the job.
  
 \\ \\
  
-''​--''​hosts if specified, the job will only run on one or several of the hosts. ';'​ delimited+<​nowiki>​--</​nowiki>​hosts if specified, the job will only run on one or several of the hosts. ';'​ delimited
  
 \\ \\
  
-''​--''​ncsize gives the number of processors to be used for the job.+<​nowiki>​--</​nowiki>​ncsize gives the number of processors to be used for the job.
  
 \\ \\
  
-''​--''​nctile gives the number of nodes to be used for the job.+<​nowiki>​--</​nowiki>​nctile gives the number of nodes to be used for the job.
  
 \\ \\
  
-''​--''​ncnode specifies the number of cores to be used on each node (cannot be greater than the number of cores in a node). This can be useful if memory requirements for the job are high.+<​nowiki>​--</​nowiki>​ncnode specifies the number of cores to be used on each node (cannot be greater than the number of cores in a node). This can be useful if memory requirements for the job are high.
  
 \\ \\
  
-''​--''​mpi (**internal command**).+<​nowiki>​--</​nowiki>​mpi (**internal command**).
  
 \\ \\
  
-''​--''​split if specified, will only prepare and split the input files but will not run the job.+<​nowiki>​--</​nowiki>​split if specified, will only prepare and split the input files but will not run the job.
  
 \\ \\
  
-''​--''​merge if specified, will merge the different contributions to the job output into one result file. ''​--''​merge usually follows a ''​--''​run command.+<​nowiki>​--</​nowiki>​merge if specified, will merge the different contributions to the job output into one result file. <​nowiki>​--</​nowiki>​merge usually follows a <​nowiki>​--</​nowiki>​run command.
  
 \\ \\
  
-''​--''​run if specified, will only run the multi-processor job but will not recombine the output into one result file at the end of the job. ''​--''​run usually follows a ''​--''​split command.+<​nowiki>​--</​nowiki>​run if specified, will only run the multi-processor job but will not recombine the output into one result file at the end of the job. <​nowiki>​--</​nowiki>​run usually follows a <​nowiki>​--</​nowiki>​split command.
  
 \\ \\
Line 151: Line 151:
 \\ \\
  
-''​--''​use-link allows the user to setup symbolic links to the input files rather than making copies of the files in the temporary working folder. Available on linux platforms only.+<​nowiki>​--</​nowiki>​use-link allows the user to setup symbolic links to the input files rather than making copies of the files in the temporary working folder. Available on linux platforms only.
  
 \\ \\