Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:integration:general:time_step

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:user:integration:general:time_step [2015/10/09 16:11] – [Time step manager] wauteletdoc:user:integration:general:time_step [2016/07/20 11:06] – [New Interface For Time Step Computation Method] carretta
Line 70: Line 70:
     tsm = metafor.getTimeStepManager()     tsm = metafor.getTimeStepManager()
     tsm.setTimeStepComputationMethod(meth)     tsm.setTimeStepComputationMethod(meth)
 +    tsm.setTolOnFac(tolOnFac)
     tsm.setIntegrationErrorTolerance(prec)     tsm.setIntegrationErrorTolerance(prec)
     tsm.setExplicitTimeStepSecurity(secu)     tsm.setExplicitTimeStepSecurity(secu)
Line 83: Line 84:
 | ''nbIter'' |  5  | Minimal number of iterations in the algorithm in charge of reducing the time step. If the required number is greater than ''nbIter'', the subsequent time step will be lower than the current one. Otherwise, it will be equal or greater. | | ''nbIter'' |  5  | Minimal number of iterations in the algorithm in charge of reducing the time step. If the required number is greater than ''nbIter'', the subsequent time step will be lower than the current one. Otherwise, it will be equal or greater. |
 | ''minTimeStep'' |  1.0E-10  | minimum time step below which metafor stops running. | | ''minTimeStep'' |  1.0E-10  | minimum time step below which metafor stops running. |
 +| ''tolOnFac'' | 0.1 | tolerance on time step for the discrete times corresponding to archiving (FAC). |
 ==== Quasi-static and dynamic implicit schemes ===== ==== Quasi-static and dynamic implicit schemes =====
  
Line 99: Line 100:
   * Constant safety, coefficient, no guaranty on the accuracy.   * Constant safety, coefficient, no guaranty on the accuracy.
   * Safety coefficient based on an integration error. It computes an integration error based on the difference of the norm of the acceleration. A maximal value is set by the user. Practically, the safety coefficient will only be lower than this user parameter for highly dynamic situations, such as impact.   * Safety coefficient based on an integration error. It computes an integration error based on the difference of the norm of the acceleration. A maximal value is set by the user. Practically, the safety coefficient will only be lower than this user parameter for highly dynamic situations, such as impact.
 +
 +==== New Interface For Time Step Computation Method ====
 +
 +<note important>
 +The commands from the new interface are discussed in the following page
 +Cf. [[commit:2015:11_18]] 
 +</note>
 +
 +
doc/user/integration/general/time_step.txt · Last modified: 2020/12/28 10:55 by tanaka

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki