13 #include "libmesh/petsc_solver_exception.h" 22 params.
addClassDescription(
"Timestepper that queries the step size of the external petsc solver, " 23 "and use that as the time step size.");
static InputParameters validParams()
This is an interface to call a pure PETSc solver.
ExternalPETScProblem & _external_petsc_problem
static InputParameters validParams()
ExternalPetscTimeStepper(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeDT() override
virtual Real computeInitialDT() override
registerMooseObject("ExternalPetscSolverApp", ExternalPetscTimeStepper)