How to stop a job and continue calculation with HyperWorks Solver Run Manager?

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hi all,

 

How to stop a job and continue calculation from the end point with HyperWorks Solver Run Manager (Suppose a job is stopped and continue calculation with more cpus)? In addition, what's the effect of selections in the HyperWorks Solver View window? 

 

58a19c93d54c3_.PNG.cbc66054b39ddd0e912950f90434a2f9.PNG

 

Any resources or videos will be appreciated.

 

Best Wishes

Roy

Tagged:

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Roy,

    You can restart a run in RADIOSS. You can continue the run without modifying any definitions in Starter, run the (i+1)th Engine file (Runname_000(i+1).rad).

    For Example:

    •Run Starter: TEST_0000.rad

    •Run the first Engine: TEST_0001.rad

    •Run the second Engine: TEST_0002.rad > to continue the run after TEST_0001.rad


    The parameters in the RADIOSS solver window:

     

    INFO returns information on current cycle, current global energies, current time step.

    STOP writes a restart file, R-file and stops the job.

    KILL stops the job without writing an R-file

    ANIM writes an Animation file

    RFILE writes a Restart, R-file

    CHKPT writes a .ctl file which can be used to restart the computation.

    .

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Roy,

    You can restart a run in RADIOSS. You can continue the run without modifying any definitions in Starter, run the (i+1)th Engine file (Runname_000(i+1).rad).

    For Example:

    •Run Starter: TEST_0000.rad

    •Run the first Engine: TEST_0001.rad

    •Run the second Engine: TEST_0002.rad > to continue the run after TEST_0001.rad


    The parameters in the RADIOSS solver window:

     

    INFO returns information on current cycle, current global energies, current time step.

    STOP writes a restart file, R-file and stops the job.

    KILL stops the job without writing an R-file

    ANIM writes an Animation file

    RFILE writes a Restart, R-file

    CHKPT writes a .ctl file which can be used to restart the computation.

    .

     

    Hi George P,

     

    Thank you for your reply. I don't think I have understood it. For example:

    Two files were exported out by hypermesh (Starter file Tensile_0000.rad and Engine file Tensile_0001.rad). 

    First, I run the job by selecting 'Tensile_0000.rad' as input file with HyperWorks Solver Run Manager (Figure below)

    Radioss.JPG.42080e997bf68f89814584290197ca7f.JPG

    Second, I stop the job by using STOP options in RADIOSS Solver View Window.

    So how I continue the calculation at the end point  with ncpu=5 by using HyperWorks Solver Run Manager? Which input file should I use?

     

    Thank you

    Roy

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Roy,

    Create a second engine file with a name tensile_0002.rad. And run the second engine file after tensile_0001.rad. RADIOSS could restart the calculation from the last restart file which was created by running TEST_0001.rad.

    In order to specify number of CPU cores, click on the options and click on nt option available and input the number of cpus.

    Also, please go through http://www.altairuniversity.com/wp-content/uploads/2013/12/1036.pdf which explains on  HyperWorks Solver Run Manager.

     

    <?xml version="1.0" encoding="UTF-8"?>Capture.PNG

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi George P,

    How to define the 'Tensile_0002.rad' file which is not exist in my folder? And which input file (Tensile_0000.rad or Tensile_0001.rad or Tensile_0002.rad or else file) should I use to continue the calculation?

     

    Thank you 

    Roy

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Roy,

    You can create a second engine file manually, ie in textpad. You can copy, paste the first engine file and can make the necessary edits and rename as filename_0002.rad.

    Else, you can create the engine cards in HyperMesh and while exporting, select export engine file only option and rename the file as filename_0002.rad.

    After the first run is complete, you can input the second engine file and can run to continue the run.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    Hi Roy,

    You can create a second engine file manually, ie in textpad. You can copy, paste the first engine file and can make the necessary edits and rename as filename_0002.rad.

    Else, you can create the engine cards in HyperMesh and while exporting, select export engine file only option and rename the file as filename_0002.rad.

    After the first run is complete, you can input the second engine file and can run to continue the run.

    Hi George P,

    I think the situation you said is about extending the run time. In other words, the run time defined in Tensile_0001.rad file reaches with normal termination. Then Tensile_0002.rad file runs to extend the run time.

     

    However, the situation I mentioned is about stopping the job before the defined run time in Tensile_0001.rad. That is, the run time defined in Tensile_0001.rad file does not reach with User Break. My question is about how to continue the calculation from the breaking time

     

    In addition, the Tensile_0000.rad file should be used as input file in  HyperWorks Solver Run Manager to calculate. so how to understand your saying ' After the first run is complete, you can input the second engine file and can run to continue the run '? Where should I select the Tensile_0002.rad file with HyperWorks Solver Run Manager?

     

    Best Wishes

    Roy

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited February 2017

    'Hi Roy,

    Please go through Restart in Help Menu. Everything related to restarting a job in RADIOSS is explained here.

    You can directly input the second engine file in RADIOSS solver.

    <?xml version="1.0" encoding="UTF-8"?>Restart.PNG