AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects Version of the Day
Public Types | Public Member Functions | Public Attributes
AbstractLinAlgPack::MatrixComposite::SubMatrixEntry Struct Reference

Matrix list entry for a sub-matrix. More...

#include <AbstractLinAlgPack_MatrixComposite.hpp>

List of all members.

Public Types

typedef Teuchos::RCP< const
GenPermMatrixSlice
GPMS_ptr_t
 

Public Member Functions

 SubMatrixEntry (size_type r_l, size_type r_u, size_type c_l, size_type c_u, value_type alpha, const Range1D &rng_P, const GPMS_ptr_t &P, const release_resource_ptr_t &P_release, BLAS_Cpp::Transp P_trans, const MatrixOp *A, const release_resource_ptr_t &A_release, BLAS_Cpp::Transp A_trans, const Range1D &rng_Q, const GPMS_ptr_t &Q, const release_resource_ptr_t &Q_release, BLAS_Cpp::Transp Q_trans)
 
bool operator== (const SubMatrixEntry m)
 

Public Attributes

size_type r_l_
 
value_type alpha_
 
Range1D rng_P_
 
GPMS_ptr_t P_
 
release_resource_ptr_t P_release_
 
BLAS_Cpp::Transp P_trans_
 
const MatrixOpA_
 
release_resource_ptr_t A_release_
 
BLAS_Cpp::Transp A_trans_
 
Range1D rng_Q_
 
GPMS_ptr_t Q_
 
release_resource_ptr_t Q_release_
 
BLAS_Cpp::Transp Q_trans_
 

Detailed Description

Matrix list entry for a sub-matrix.

ToDo: Finish Documentation!

Definition at line 190 of file AbstractLinAlgPack_MatrixComposite.hpp.


Member Typedef Documentation

Definition at line 192 of file AbstractLinAlgPack_MatrixComposite.hpp.


Constructor & Destructor Documentation

AbstractLinAlgPack::MatrixComposite::SubMatrixEntry::SubMatrixEntry ( size_type  r_l,
size_type  r_u,
size_type  c_l,
size_type  c_u,
value_type  alpha,
const Range1D &  rng_P,
const GPMS_ptr_t P,
const release_resource_ptr_t P_release,
BLAS_Cpp::Transp  P_trans,
const MatrixOp A,
const release_resource_ptr_t A_release,
BLAS_Cpp::Transp  A_trans,
const Range1D &  rng_Q,
const GPMS_ptr_t Q,
const release_resource_ptr_t Q_release,
BLAS_Cpp::Transp  Q_trans 
) [inline]

Definition at line 194 of file AbstractLinAlgPack_MatrixComposite.hpp.


Member Function Documentation

bool AbstractLinAlgPack::MatrixComposite::SubMatrixEntry::operator== ( const SubMatrixEntry  m) [inline]

Definition at line 206 of file AbstractLinAlgPack_MatrixComposite.hpp.


Member Data Documentation

Definition at line 215 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 217 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 219 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 221 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 223 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 225 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 227 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 229 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 231 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 233 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 235 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 237 of file AbstractLinAlgPack_MatrixComposite.hpp.

Definition at line 239 of file AbstractLinAlgPack_MatrixComposite.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends