Go to the documentation of this file.
12 #include "ExternalProblem.h"
31 #if LIBMESH_HAVE_PETSC
45 #if LIBMESH_HAVE_PETSC
const VariableName & _sync_to_var_name
The name of the variable to transfer to.
virtual void syncSolutions(Direction) override
ExternalPETScProblem(const InputParameters ¶ms)
ExternalPetscSolverApp & _petsc_app
InputParameters validParams< ExternalPETScProblem >()
virtual bool converged() override
Vec _petsc_sol
PETSc solver solution.
This is an interface to call a pure PETSc solver.
This is a demo used to demonstrate how to couple an external app through the MOOSE wrapper APP.
virtual void externalSolve() override