param : Simulation Parameters

  • Brief description : collects parameter values that control the simulation.
  • File type : unformatted ASCII
  • Index of the file path in ATLAS.fnames : 2
  • Parameters to be set :
NAME TYPE DESCRIPTION UM
IE_FLAG integer allows the use of Interface Elements -
RESTART_FLAG integer allows the initialization through a restart file -
TIME0 real starting time of the simulation \(time\)
N_TIME_STEPS integer number of time steps -
TIME_STEPS[N_TIME_STEPS] real list of time steps \(time\)
TIME_END real ending time of the simulation time
EXPLI logical allows an explicit step if convergence is not achived -
IRES integer criterion for the convergence check -
ITMAX_NEWT integer max. number of Newton iterations -
TOL_NEWT real tolerance for the Newton convergence -
TREDFACT real reduction factor of the time-step during backstep -
TAMPFACT real amplification factor of the time-step during backstep -
MINSTEP real min. value of the time-step during backstep -
  • File structure :
IE_FLAG RSTRT_FLAG
TIME0
N_TIME_STEPS
TIME_STEPS[N_TIME_STEPS]
TIME_END
EXPLI
IRES
ITMAX_NEWT
TOL_NEWT
TREDFACT
TAMPFACT
MINSTEP
  • Example [no Interface Elements] : this example sets a 3-steps simulation of size 1.0 without interface elements. The initialization is standard at TIME0 = 0.0 (no restart) and the simulation ends at TIME_END = 2.5 (the size of the last time step is automatically reset as 0.5). For each MPI rank 5 OpenMP threads are configured :
  -1 -1                          ! IE_FLAG (< 0 no IE), RSTRT_FLAG (< 0 no restart)
     0.0                         ! TIME0
     3                           ! N_TIME_STEPS
  1.00
  1.00
  1.00                           ! TIME_STEPS[N_TIME_STEPS]
    2.50                         ! TIME_END
   .false.                       ! EXPLI ( T = explicit step if no convergence)
    3                            ! IRES (1 = energy norm, 2 = disp norm, 3 = res norm)
    10                           ! ITMAX_NEWT
    1.e-6                        ! TOL_NEWT
    0.5e0                        ! TREDFACT (<=1)
    1.5e0                        ! TAMPFACT (>=1)
    0.01e0                       ! MINSTEP