A struct for storing the various types of petsc options and values. More...
#include <PetscSupport.h>
Public Member Functions | |
PetscOptions () | |
Public Attributes | |
std::vector< std::string > | inames |
Keys for PETSc key-value pairs. More... | |
std::vector< std::string > | values |
Values for PETSc key-value pairs. More... | |
MultiMooseEnum | flags |
Single value PETSc options (flags) More... | |
std::string | pc_description |
Preconditioner description. More... | |
A struct for storing the various types of petsc options and values.
Definition at line 39 of file PetscSupport.h.
|
inline |
Definition at line 42 of file PetscSupport.h.
MultiMooseEnum Moose::PetscSupport::PetscOptions::flags |
Single value PETSc options (flags)
Definition at line 51 of file PetscSupport.h.
Referenced by Moose::PetscSupport::petscSetOptions(), Split::setup(), and Split::Split().
std::vector<std::string> Moose::PetscSupport::PetscOptions::inames |
Keys for PETSc key-value pairs.
Definition at line 45 of file PetscSupport.h.
Referenced by Moose::PetscSupport::petscSetOptions(), Split::setup(), and Split::Split().
std::string Moose::PetscSupport::PetscOptions::pc_description |
Preconditioner description.
Definition at line 54 of file PetscSupport.h.
Referenced by ConsoleUtils::outputExecutionInformation().
std::vector<std::string> Moose::PetscSupport::PetscOptions::values |
Values for PETSc key-value pairs.
Definition at line 48 of file PetscSupport.h.
Referenced by Moose::PetscSupport::petscSetOptions(), Split::setup(), and Split::Split().