Reference documentation for deal.II version 8.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Private Attributes | List of all members
TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference Class Reference

Public Member Functions

 Reference (const Accessor< false > &accessor)
 
 operator TrilinosScalar () const
 
const Referenceoperator= (const TrilinosScalar n) const
 
const Referenceoperator+= (const TrilinosScalar n) const
 
const Referenceoperator-= (const TrilinosScalar n) const
 
const Referenceoperator*= (const TrilinosScalar n) const
 
const Referenceoperator/= (const TrilinosScalar n) const
 

Private Attributes

Accessoraccessor
 

Detailed Description

template<>
class TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference

Definition at line 277 of file trilinos_sparse_matrix.h.

Constructor & Destructor Documentation

TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::Reference ( const Accessor< false > &  accessor)

Constructor.

Member Function Documentation

TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator TrilinosScalar ( ) const

Conversion operator to the data type of the matrix.

const Reference& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator= ( const TrilinosScalar  n) const

Set the element of the matrix we presently point to to n.

const Reference& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator+= ( const TrilinosScalar  n) const

Add n to the element of the matrix we presently point to.

const Reference& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator-= ( const TrilinosScalar  n) const

Subtract n from the element of the matrix we presently point to.

const Reference& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator*= ( const TrilinosScalar  n) const

Multiply the element of the matrix we presently point to by n.

const Reference& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::operator/= ( const TrilinosScalar  n) const

Divide the element of the matrix we presently point to by n.

Member Data Documentation

Accessor& TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Reference::accessor
private

Pointer to the accessor that denotes which element we presently point to.

Definition at line 330 of file trilinos_sparse_matrix.h.


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