AbstractLinAlgPack_MatrixComposite.cpp File Reference

#include "AbstractLinAlgPack_MatrixComposite.hpp"
#include "AbstractLinAlgPack_SpVectorClass.hpp"
#include "AbstractLinAlgPack_VectorStdOps.hpp"
#include "AbstractLinAlgPack_VectorMutableBlocked.hpp"
#include "AbstractLinAlgPack_AssertOp.hpp"
#include "Teuchos_Workspace.hpp"
#include "Teuchos_TestForException.hpp"
#include "ProfileHackPack_profile_hack.hpp"

Include dependency graph for AbstractLinAlgPack_MatrixComposite.cpp:

Go to the source code of this file.

Namespaces

namespace  AbstractLinAlgPack

Functions

AbstractLinAlgPack::value_type get_element (const AbstractLinAlgPack::Vector &v, AbstractLinAlgPack::index_type i)
AbstractLinAlgPack::value_type get_element (const AbstractLinAlgPack::SpVectorSlice &v, AbstractLinAlgPack::index_type i)
Teuchos::RCP< const AbstractLinAlgPack::Vectorget_view (const AbstractLinAlgPack::Vector &v, AbstractLinAlgPack::index_type l, AbstractLinAlgPack::index_type u)
Teuchos::RCP< const AbstractLinAlgPack::SpVectorSliceget_view (const AbstractLinAlgPack::SpVectorSlice &v, AbstractLinAlgPack::index_type l, AbstractLinAlgPack::index_type u)
template<class V>
void Vp_StMtV_imp (AbstractLinAlgPack::VectorMutable *y, AbstractLinAlgPack::value_type a, AbstractLinAlgPack::size_type M_rows, AbstractLinAlgPack::size_type M_cols, const AbstractLinAlgPack::MatrixComposite::matrix_list_t &mat_list, const AbstractLinAlgPack::MatrixComposite::vector_list_t &vec_list, BLAS_Cpp::Transp M_trans, const V &x, AbstractLinAlgPack::value_type b)

Variables

EByRowCol by_row_col_


Function Documentation

AbstractLinAlgPack::value_type @12::get_element ( const AbstractLinAlgPack::Vector v,
AbstractLinAlgPack::index_type  i 
) [inline, static]

Definition at line 45 of file AbstractLinAlgPack_MatrixComposite.cpp.

AbstractLinAlgPack::value_type @12::get_element ( const AbstractLinAlgPack::SpVectorSlice v,
AbstractLinAlgPack::index_type  i 
) [inline, static]

Definition at line 52 of file AbstractLinAlgPack_MatrixComposite.cpp.

Teuchos::RCP<const AbstractLinAlgPack::Vector> @12::get_view ( const AbstractLinAlgPack::Vector v,
AbstractLinAlgPack::index_type  l,
AbstractLinAlgPack::index_type  u 
) [inline, static]

Definition at line 63 of file AbstractLinAlgPack_MatrixComposite.cpp.

Teuchos::RCP<const AbstractLinAlgPack::SpVectorSlice> @12::get_view ( const AbstractLinAlgPack::SpVectorSlice v,
AbstractLinAlgPack::index_type  l,
AbstractLinAlgPack::index_type  u 
) [inline, static]

Definition at line 74 of file AbstractLinAlgPack_MatrixComposite.cpp.

template<class V>
void @12::Vp_StMtV_imp ( AbstractLinAlgPack::VectorMutable y,
AbstractLinAlgPack::value_type  a,
AbstractLinAlgPack::size_type  M_rows,
AbstractLinAlgPack::size_type  M_cols,
const AbstractLinAlgPack::MatrixComposite::matrix_list_t mat_list,
const AbstractLinAlgPack::MatrixComposite::vector_list_t vec_list,
BLAS_Cpp::Transp  M_trans,
const V &  x,
AbstractLinAlgPack::value_type  b 
) [static]

Definition at line 86 of file AbstractLinAlgPack_MatrixComposite.cpp.


Variable Documentation

EByRowCol by_row_col_

Definition at line 234 of file AbstractLinAlgPack_MatrixComposite.cpp.


Generated on Wed May 12 21:52:51 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7