QuasistaticAnalysis
Solve for static equilibrium using multiple steps.
No inertial terms.
Fields
-
end_time: Float, default =0.0See
end_timeinTransientAnalysis. Note that depending on the problem, the time can be real or a ficticious variable to parametrize boundary conditions. -
time_step: Float, default =0.0See
time_stepinTransientAnalysis. -
num_time_steps: Integer, default =0See
num_time_stepsinTransientAnalysis. -
max_dt: Float, default =0.0See
max_dtinTransientAnalysis. -
min_dt: Float, default =0.0See
min_dtinTransientAnalysis. -
max_num_time_steps: Integer, default =5000Maximum number of time steps to prevent a simulation running excessively long if the timestep drops a lot.
-
adaptive_time_step: Bool, default =falseFlag to enable adaptive time-stepping.
-
true: Enable adaptive time-stepping. -
false: Used fixed time step.
-
-
time_stepping: TimeStepping, default ={}Options for the timestepping solver.
-
per_timestep_tssolve: Bool, default =falseInternal flag to either make a on call to
TSSolve()for each time step (true) or a single call to PETSc'sTSSolve()(false, default). -
nonlinear_solver: NonlinearSolver, default ={}Options for the non-linear solver.
-
line_search: LineSearch, default ={}Options for the line search method.