36 #ifndef NEKTAR_LIB_MULTIREGIONS_GLOBALLINSYSSTATICCOND_H
37 #define NEKTAR_LIB_MULTIREGIONS_GLOBALLINSYSSTATICCOND_H
45 namespace MultiRegions
51 typedef boost::shared_ptr<GlobalLinSysStaticCond>
61 const boost::weak_ptr<ExpList> &pExpList,
62 const boost::shared_ptr<AssemblyMap> &locToGloMap);
75 Array<OneD, NekDouble>& pInOut,
82 Array<OneD, NekDouble>& pInOut)
88 boost::shared_ptr<AssemblyMap> pLoctoGloMap)
97 const boost::weak_ptr<ExpList> &pExpList,
102 const boost::shared_ptr<AssemblyMap> &locToGloMap) = 0;
122 const Array<OneD, const NekDouble> &in,
123 Array<OneD, NekDouble> &out,
125 const Array<OneD, const NekDouble> &dirForcing
132 const boost::shared_ptr<AssemblyMap>& locToGloMap);
137 const boost::shared_ptr<AssemblyMap>& locToGloMap);
141 const boost::shared_ptr<AssemblyMap>& locToGloMap);