• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Adams
  3. Is there a way to restart a solver run at some specified...

Following Cadence Design Systems’ acquisition of the Design & Engineering (D&E) business, the D&E Community Forum on the Nexus Community Center has been migrated in the Cadence Physical System Simulation Community. For more details and if you have any questions, please refer to the FAQ.

Stats

  • State Verified Answer
  • Replies 6
  • Subscribers 3
  • Views 9
  • Members are here 0
More Content

Is there a way to restart a solver run at some specified timepoint from the .res file? (maybe with different step size?)

GJJP
GJJP over 7 years ago
Is there a way to restart a solver run at some specified timepoint from the .res file? (maybe with different step size?)
  • Sign in to reply
  • Cancel
  • Maziar R
    0 Maziar R over 7 years ago
    Hello,
     
    From what I understand, you would like to have a different the output step size at some point in the simulation. If this is correct, you can simply use a new line of SIM/DYN command in your Solver Script like so:
     
    Instead of the following solver script:
     
    SIMULATE/DYNAMIC, END=1.0, DTOUT=0.01
     
    You can use the following:
     
    SIMULATE/DYNAMIC, END=0.5, DTOUT=0.01
    SIMULATE/DYNAMIC, END=1.0, DTOUT=0.005
     
    This is provided that you know when you'd like to change your output step. If you do not know that exact time, you can use a sensor that is triggered by an input other than time.
     
    Please let me know whether or not this helps.
     
    Thanks,
    Maziar Rostamian
    MSC Software
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • MK202610123211
    0 MK202610123211 over 7 years ago
    Other than that, you may be interested in the SAVE / RELOAD command that you can use in the acf file.
    The above can stop and restart the simulation but not go back in time. With save/reoad you can save let's say the static equillibrium, run an analysis and after that go back to the saved state change a parameter and start another analysis.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • GJJP
    0 GJJP over 7 years ago
    Hi Mazier, thanks for your answer.
    Unfortunately I did not make mayself completely clear: I would like to restart a solver-run after it has already been running (maybe because I want to change the step sizes as described above after reviewing the already running simulation, because I want to investigate a certain event in more detail, or maybe even because the simulation stopped because of some external IT problem, e.g. power loss).
     
    I've already used the method with the sensor you mentioned, but sometimes even that is not sufficient - you cannot always tell beforehand under which conditions you should change the step size.
     
    Thanks again for your help,
    Gernot
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • MK202610123211
    0 MK202610123211 over 7 years ago
    Not 100% sure, but from what I know SAVE/RELOAD should do that job, too.
     
    If you have your original acf and do a SAVE at some point of time, the saving is done into a file.
    When you later decide to do a second analysis (i.e. run the same adm with a modified, second acf), you should be able to start the acf with a RELOAD command on the mentioned file and then continue from the saved position/time as desired.
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • GJJP
    0 GJJP over 7 years ago
    Thanks, this was a very helpful hint for me!
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information