www.mooseframework.org
Namespaces | Functions | Variables
SlepcSupport.C File Reference

Go to the source code of this file.

Namespaces

 Moose
 
 Moose::SlepcSupport
 

Functions

InputParameters Moose::SlepcSupport::getSlepcValidParams (InputParameters &params)
 
InputParameters Moose::SlepcSupport::getSlepcEigenProblemValidParams ()
 
void Moose::SlepcSupport::setSlepcEigenSolverTolerances (EigenProblem &eigen_problem, const InputParameters &params)
 
void Moose::SlepcSupport::storeSlepcEigenProblemOptions (EigenProblem &eigen_problem, const InputParameters &params)
 
void Moose::SlepcSupport::storeSlepcOptions (FEProblemBase &fe_problem, const InputParameters &params)
 
void Moose::SlepcSupport::setEigenProblemOptions (SolverParams &solver_params)
 
void Moose::SlepcSupport::setSlepcOutputOptions (EigenProblem &eigen_problem)
 
void Moose::SlepcSupport::setWhichEigenPairsOptions (SolverParams &solver_params)
 
void Moose::SlepcSupport::setEigenSolverOptions (SolverParams &solver_params, const InputParameters &params)
 
void Moose::SlepcSupport::slepcSetOptions (EigenProblem &eigen_problem, const InputParameters &params)
 
void Moose::SlepcSupport::moosePetscSNESFormJacobian (SNES, Vec x, Mat jac, Mat pc, void *ctx, Moose::KernelType type)
 
PetscErrorCode Moose::SlepcSupport::mooseSlepcEigenFormJacobianA (SNES snes, Vec x, Mat jac, Mat pc, void *ctx)
 
PetscErrorCode Moose::SlepcSupport::mooseSlepcEigenFormJacobianB (SNES snes, Vec x, Mat jac, Mat pc, void *ctx)
 
void Moose::SlepcSupport::moosePetscSNESFormFunction (SNES, Vec x, Vec r, void *ctx, Moose::KernelType type)
 
PetscErrorCode Moose::SlepcSupport::mooseSlepcEigenFormFunctionA (SNES snes, Vec x, Vec r, void *ctx)
 
PetscErrorCode Moose::SlepcSupport::mooseSlepcEigenFormFunctionB (SNES snes, Vec x, Vec r, void *ctx)
 

Variables

const int Moose::SlepcSupport::subspace_factor = 2