35#include <boost/core/ignore_unused.hpp> 
   37#include <MultiRegions/GlobalVecLinSysBlockDiagonal.h> 
   47string GlobalVecLinSysDirectFull::className =
 
   58GlobalVecLinSys::GlobalVecLinSys(
 
   59    const GlobalLinSysKey &pKey, 
const std::weak_ptr<VecExpList> &pExpList,
 
   60    const std::shared_ptr<AssemblyMap> &pLocToGloMap)
 
   61    : m_linSysKey(pKey), m_expList(pExpList), m_verbose(true)
 
   63    boost::ignore_unused(pLocToGloMap);
 
   71    static GlobalVecLinSysFactory instance;
 
static GlobalLinSysSharedPtr create(const GlobalLinSysKey &pLinSysKey, const std::weak_ptr< ExpList > &pExpList, const std::shared_ptr< AssemblyMap > &pLocToGloMap)
Creates an instance of this class.
GlobalVecLinSysFactory & GetGlobalVecLinSysFactory()
The above copyright notice and this permission notice shall be included.