Nektar++
Classes | Namespaces | Enumerations
GlobalLinSysPETSc.h File Reference
#include <MultiRegions/GlobalLinSys.h>
#include <MultiRegions/MultiRegionsDeclspec.h>
#include <petscksp.h>
#include <petscmat.h>

Go to the source code of this file.

Classes

class  Nektar::MultiRegions::GlobalLinSysPETSc
 A PETSc global linear system. More...
 
struct  Nektar::MultiRegions::GlobalLinSysPETSc::ShellCtx
 Internal struct for MatShell and PCShell calls to store current context for callback. More...
 

Namespaces

namespace  Nektar
 The above copyright notice and this permission notice shall be included.
 
namespace  Nektar::MultiRegions
 

Enumerations

enum  Nektar::MultiRegions::PETScMatMult { Nektar::MultiRegions::ePETScMatMultSparse , Nektar::MultiRegions::ePETScMatMultShell }
 Enumerator. More...