#include <PreconditionerDiagonal.h>
|  | 
|  | PreconditionerNull (const boost::shared_ptr< GlobalLinSys > &plinsys, const AssemblyMapSharedPtr &pLocToGloMap) | 
|  | 
| virtual | ~PreconditionerNull () | 
|  | 
|  | Preconditioner (const boost::shared_ptr< GlobalLinSys > &plinsys, const AssemblyMapSharedPtr &pLocToGloMap) | 
|  | 
| virtual | ~Preconditioner () | 
|  | 
| void | DoPreconditioner (const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | 
|  | 
| void | DoPreconditionerWithNonVertOutput (const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput, const Array< OneD, NekDouble > &pNonVertOutput, Array< OneD, NekDouble > &pVertForce=NullNekDouble1DArray) | 
|  | 
| void | DoTransformToLowEnergy (Array< OneD, NekDouble > &pInOut, int offset) | 
|  | 
| void | DoTransformToLowEnergy (const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | 
|  | 
| void | DoTransformFromLowEnergy (Array< OneD, NekDouble > &pInOut) | 
|  | 
| void | DoMultiplybyInverseTransformationMatrix (const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | 
|  | 
| void | DoMultiplybyInverseTransposedTransformationMatrix (const Array< OneD, NekDouble > &pInput, Array< OneD, NekDouble > &pOutput) | 
|  | 
| void | BuildPreconditioner () | 
|  | 
| void | InitObject () | 
|  | 
| Array< OneD, NekDouble > | AssembleStaticCondGlobalDiagonals () | 
|  | Performs global assembly of diagonal entries to global Schur complement matrix.  More... 
 | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockTransformedSchurCompl () const | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockCMatrix () const | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockInvDMatrix () const | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockSchurCompl () const | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockTransformationMatrix () const | 
|  | 
| const DNekScalBlkMatSharedPtr & | GetBlockTransposedTransformationMatrix () const | 
|  | 
| DNekScalMatSharedPtr | TransformedSchurCompl (int offset, const boost::shared_ptr< DNekScalMat > &loc_mat) | 
|  | 
Definition at line 102 of file PreconditionerDiagonal.h.
 
Definition at line 215 of file PreconditionerDiagonal.cpp.
PreconditionerType m_preconType
Preconditioner(const boost::shared_ptr< GlobalLinSys > &plinsys, const AssemblyMapSharedPtr &pLocToGloMap)
 
 
 
  
  | 
        
          | virtual Nektar::MultiRegions::PreconditionerNull::~PreconditionerNull | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | void Nektar::MultiRegions::PreconditionerNull::v_BuildPreconditioner | ( |  | ) |  |  | privatevirtual | 
 
 
  
  | 
        
          | void Nektar::MultiRegions::PreconditionerNull::v_InitObject | ( |  | ) |  |  | privatevirtual | 
 
 
  
  | 
        
          | string Nektar::MultiRegions::PreconditionerNull::className |  | static | 
 
 
  
  | 
        
          | std::string Nektar::MultiRegions::PreconditionerNull::def |  | staticprivate | 
 
 
  
  | 
        
          | std::string Nektar::MultiRegions::PreconditionerNull::lookupIds[] |  | staticprivate |