Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
GlobalLinSys.h File Reference
#include <MultiRegions/MultiRegionsDeclspec.h>
#include <LibUtilities/BasicUtils/NekFactory.hpp>
#include <MultiRegions/GlobalLinSysKey.h>
#include <boost/enable_shared_from_this.hpp>
#include <MultiRegions/ExpList.h>
#include <MultiRegions/AssemblyMap/AssemblyMapCG.h>
Include dependency graph for GlobalLinSys.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Nektar::MultiRegions::GlobalLinSys
 A global linear system. More...
 

Namespaces

 Nektar
 <
 
 Nektar::MultiRegions
 

Typedefs

typedef boost::shared_ptr
< GlobalLinSys > 
Nektar::MultiRegions::GlobalLinSysSharedPtr
 Pointer to a GlobalLinSys object. More...
 
typedef std::map
< GlobalLinSysKey,
GlobalLinSysSharedPtr > 
Nektar::MultiRegions::GlobalLinSysMap
 Mapping between GlobalLinSys objects and their associated keys. More...
 
typedef boost::shared_ptr
< GlobalLinSysMap > 
Nektar::MultiRegions::GlobalLinSysMapShPtr
 Pointer to a GlobalLinSys/key map. More...
 
typedef boost::shared_ptr
< Preconditioner > 
Nektar::MultiRegions::PreconditionerSharedPtr
 
typedef
LibUtilities::NekFactory
< std::string, GlobalLinSys,
const GlobalLinSysKey &, const
boost::weak_ptr< ExpList >
&, const boost::shared_ptr
< AssemblyMap > & > 
Nektar::MultiRegions::GlobalLinSysFactory
 Datatype of the NekFactory used to instantiate classes derived from the EquationSystem class. More...
 

Functions

GlobalLinSysFactory & Nektar::MultiRegions::GetGlobalLinSysFactory ()