SetupTimeStepperAction

Add and initialize a TimeStepper object to the simulation.

A TimeStepper is specified as an object inside the [TimeStepper] block with the [Executioner] block as shown below

[Executioner]
  type = Transient
  num_steps = 10
  solve_type = PJFNK
  petsc_options_iname = '-pc_type -pc_hypre_type'
  petsc_options_value = 'hypre boomeramg'

  # Pluggable TimeStepper System
  [./TimeStepper]
    type = ConstantDT
    dt = 0.2
  [../]
[]
(../../../SoftwareDownloads/moose/test/tests/time_steppers/constant_dt/constant_dt.i)

This action sets the TimeStepper to the transient executioner.

More information about TimeSteppers may be found on the TimeStepper syntax documentation.

Input Parameters

  • active__all__ If specified only the blocks named will be visited and made active

    Default:__all__

    C++ Type:std::vector<std::string>

    Controllable:No

    Description:If specified only the blocks named will be visited and made active

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector<std::string>

    Controllable:No

    Description:If specified blocks matching these identifiers will be skipped.

  • isObjectActionTrueIndicates that this is a MooseObjectAction.

    Default:True

    C++ Type:bool

    Controllable:No

    Description:Indicates that this is a MooseObjectAction.