AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28 Class Reference

Stores the factorization structure for MA28. More...

#include <AbstractLinAlgPack_DirectSparseSolverMA28.hpp>

List of all members.

Private Types

typedef Teuchos::RefCountPtr<
MatrixScaling_Strategy
matrix_scaling_ptr_t

Private Member Functions

 FactorizationStructureMA28 ()
 

Private Attributes

MA28_Cpp::MA28Solver ma28_
index_type m_
index_type n_
index_type max_n_
index_type nz_
index_type licn_
index_type lirn_
value_type u_
EScalingMethod scaling_
matrix_scaling_ptr_t matrix_scaling_
std::valarray< index_typeivect_
std::valarray< index_typejvect_
std::valarray< index_typeicn_
std::valarray< index_typeikeep_
IVector row_perm_
IVector col_perm_
index_type rank_

Friends

class DirectSparseSolverMA28
 
class BasisMatrixMA28
 


Detailed Description

Stores the factorization structure for MA28.

Definition at line 138 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.


Member Typedef Documentation

typedef Teuchos::RefCountPtr<MatrixScaling_Strategy> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::matrix_scaling_ptr_t [private]
 

Definition at line 147 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.


Constructor & Destructor Documentation

AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::FactorizationStructureMA28  )  [private]
 

Definition at line 90 of file AbstractLinAlgPack_DirectSparseSolverMA28.cpp.


Friends And Related Function Documentation

friend class DirectSparseSolverMA28 [friend]
 

Definition at line 141 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

friend class BasisMatrixMA28 [friend]
 

Definition at line 143 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.


Member Data Documentation

MA28_Cpp::MA28Solver AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ma28_ [mutable, private]
 

Definition at line 150 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::m_ [private]
 

Definition at line 152 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::n_ [private]
 

Definition at line 153 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::max_n_ [private]
 

Definition at line 154 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::nz_ [private]
 

Definition at line 155 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::licn_ [private]
 

Definition at line 156 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::lirn_ [private]
 

Definition at line 157 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

value_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::u_ [private]
 

Definition at line 159 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

EScalingMethod AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::scaling_ [private]
 

Definition at line 160 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

matrix_scaling_ptr_t AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::matrix_scaling_ [private]
 

Definition at line 162 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ivect_ [private]
 

Definition at line 164 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::jvect_ [private]
 

Definition at line 165 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::icn_ [private]
 

Definition at line 166 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ikeep_ [private]
 

Definition at line 167 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

IVector AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::row_perm_ [private]
 

Definition at line 169 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

IVector AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::col_perm_ [private]
 

Definition at line 170 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::rank_ [private]
 

Definition at line 171 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:36:12 2008 for MOOCHO (Single Doxygen Collection) by doxygen 1.3.9.1