MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Private Types | Private Member Functions | Private Attributes | Friends | List of all members
AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28 Class Reference

Stores the factorization structure for MA28. More...

#include <AbstractLinAlgPack_DirectSparseSolverMA28.hpp>

Inherits FactorizationStructure.

Private Types

typedef Teuchos::RCP
< 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 151 of file AbstractLinAlgPack_DirectSparseSolverMA28.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::FactorizationStructureMA28 ( )
private

Friends And Related Function Documentation

friend class DirectSparseSolverMA28
friend
friend class BasisMatrixMA28
friend

Member Data Documentation

MA28_Cpp::MA28Solver AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ma28_
mutableprivate
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::m_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::n_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::max_n_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::nz_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::licn_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::lirn_
private
value_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::u_
private
EScalingMethod AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::scaling_
private
matrix_scaling_ptr_t AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::matrix_scaling_
private
std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ivect_
private
std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::jvect_
private
std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::icn_
private
std::valarray<index_type> AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::ikeep_
private
IVector AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::row_perm_
private
IVector AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::col_perm_
private
index_type AbstractLinAlgPack::DirectSparseSolverMA28::FactorizationStructureMA28::rank_
private

The documentation for this class was generated from the following file: