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

namespace  Nektar
 <
namespace  Nektar::MultiRegions

Typedefs

typedef boost::shared_ptr
< GlobalLinSys > 
Nektar::MultiRegions::GlobalLinSysSharedPtr
 Pointer to a GlobalLinSys object.
typedef map< GlobalLinSysKey,
GlobalLinSysSharedPtr > 
Nektar::MultiRegions::GlobalLinSysMap
 Mapping between GlobalLinSys objects and their associated keys.
typedef boost::shared_ptr
< GlobalLinSysMap > 
Nektar::MultiRegions::GlobalLinSysMapShPtr
 Pointer to a GlobalLinSys/key map.
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.

Functions

GlobalLinSysFactory & Nektar::MultiRegions::GetGlobalLinSysFactory ()