www.mooseframework.org
Public Member Functions | Public Attributes | List of all members
Moose::PetscSupport::PetscOptions Class Reference

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::pair< std::string, std::string > > pairs
 PETSc key-value pairs. More...
 
MultiMooseEnum flags
 Single value PETSc options (flags) More...
 
std::string pc_description
 Preconditioner description. More...
 

Detailed Description

A struct for storing the various types of petsc options and values.

Definition at line 38 of file PetscSupport.h.

Constructor & Destructor Documentation

◆ PetscOptions()

Moose::PetscSupport::PetscOptions::PetscOptions ( )
inline

Definition at line 41 of file PetscSupport.h.

41 : flags("", "", true) {}
MultiMooseEnum flags
Single value PETSc options (flags)
Definition: PetscSupport.h:47

Member Data Documentation

◆ flags

MultiMooseEnum Moose::PetscSupport::PetscOptions::flags

◆ pairs

std::vector<std::pair<std::string, std::string> > Moose::PetscSupport::PetscOptions::pairs

◆ pc_description

std::string Moose::PetscSupport::PetscOptions::pc_description

Preconditioner description.

Definition at line 50 of file PetscSupport.h.

Referenced by ConsoleUtils::outputExecutionInformation(), and Moose::PetscSupport::processPetscPairs().


The documentation for this class was generated from the following file: