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.");
registerMooseObject("ExternalPetscSolverApp", ExternalPetscTimeStepper)
This is an interface to call a pure PETSc solver.
ExternalPetscTimeStepper(const InputParameters ¶meters)
ExternalPETScProblem & _external_petsc_problem
virtual Real computeInitialDT() override
virtual Real computeDT() override
static InputParameters validParams()
static InputParameters validParams()