Ignore:
Timestamp:
Jul 7, 2025, 6:09:01 PM (32 hours ago)
Author:
jbclement
Message:

PEM:

  • Correction of a bug in the launching script.
  • Update of "visu_evol_layering.py", in particular to show value at cursor for 2D heatmaps.
  • Few cleanings.

JBC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/evolution/deftank/lib_launchPEM.sh

    r3820 r3840  
    174174        echo "Run \"PCM $iPCM\" ($ii/$3)..."
    175175        if [ $1 -eq 0 ]; then # Mode: processing scripts
    176             sed -i "s/^k=[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun.job
     176            sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun.job
    177177            ./PCMrun.job
    178178            if [ $? -ne 0 ]; then
     
    182182            cp PCMrun.job PCMrun${iPCM}.job
    183183            sed -i -E "/^$name_job/s/(.*[^0-9])([0-9]+)(_[^0-9]*)?$/\1${iPCM}\3/" PCMrun${iPCM}.job
    184             sed -i "s/^k=[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun${iPCM}.job
     184            sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$ii - $3 + 2" | bc)/" PCMrun${iPCM}.job
    185185            jobID=$(eval "$submit_job PCMrun${iPCM}.job")
    186186            # Create a file to cancel the dependent jobs of the cycle
     
    201201            echo "Run \"PCM $iPCM\" ($i/$3)..."
    202202            if [ $1 -eq 0 ]; then # Mode: processing scripts
    203                 sed -i "s/^k=[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun.job
     203                sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun.job
    204204                ./PCMrun.job
    205205                if [ $? -ne 0 ]; then
     
    209209                cp PCMrun.job PCMrun${iPCM}.job
    210210                sed -i -E "/^$name_job/s/(.*[^0-9])([0-9]+)(_[^0-9]*)?$/\1${iPCM}\3/" PCMrun${iPCM}.job
    211                 sed -i "s/^k=[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun${iPCM}.job
     211                sed -i "s/^k=-\?[0-9]\+$/k=$(echo "$i - $3 + 2" | bc)/" PCMrun${iPCM}.job
    212212                jobID=$(eval "$submit_dependjob=afterok:${jobID} PCMrun${iPCM}.job")
    213213                echo $kill_job $jobID >> kill_launchPEM.sh
Note: See TracChangeset for help on using the changeset viewer.