Public Member Functions
TSFExtended::SetableBlockOperatorBase< Scalar > Class Template Reference

Class SetableBlockOperatorBase provides an abstract interface for setting blocks of block operators. More...

Inheritance diagram for TSFExtended::SetableBlockOperatorBase< Scalar >:
TSFExtended::BlockOperatorBase< Scalar > TSFExtended::SimpleBlockOp< Scalar > TSFExtended::LoadableBlockOperator< Scalar >

List of all members.

Public Member Functions

virtual void setBlock (int i, int j, const LinearOperator< Scalar > &Aij)=0
virtual void endBlockFill ()
 Callback to finalize block fill.

Detailed Description

template<class Scalar>
class TSFExtended::SetableBlockOperatorBase< Scalar >

Class SetableBlockOperatorBase provides an abstract interface for setting blocks of block operators.

Author:
Paul T Boggs (ptboggs@sandia.gov)

Definition at line 73 of file TSFBlockOperatorBaseDecl.hpp.


Member Function Documentation

template<class Scalar>
virtual void TSFExtended::SetableBlockOperatorBase< Scalar >::endBlockFill ( ) [inline, virtual]

Callback to finalize block fill.

The default is a no-op.

Definition at line 81 of file TSFBlockOperatorBaseDecl.hpp.

Referenced by TSFExtended::LinearOperator< Scalar >::endBlockFill().

template<class Scalar>
virtual void TSFExtended::SetableBlockOperatorBase< Scalar >::setBlock ( int  i,
int  j,
const LinearOperator< Scalar > &  Aij 
) [pure virtual]

Site Contact