Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::SMatrixCompose< F > Class Template Reference

#include <smatrix.hh>

Inheritance diagram for concepts::SMatrixCompose< F >:
concepts::SMatrixBase< F > concepts::OutputOperator

Public Member Functions

 SMatrixCompose (const SMatrixBase< F > &A, const SMatrixBase< F > &B, const SMatrixBase< F > *C=0)
 
virtual void operator() (const TColumn< F > &src, TColumn< F > &dest) const
 Application operator.
 
virtual uint size () const
 Returns the size of the S matrix.
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

template<class F>
class concepts::SMatrixCompose< F >

Composing S matrices.

Author
Philipp Frauenfelder, 2001.

Definition at line 192 of file smatrix.hh.

Constructor & Destructor Documentation

◆ SMatrixCompose()

template<class F >
concepts::SMatrixCompose< F >::SMatrixCompose ( const SMatrixBase< F > &  A,
const SMatrixBase< F > &  B,
const SMatrixBase< F > *  C = 0 
)
inline

Constructor. Composes the two S matrices.

Parameters
AFirst factor
BSecond factor
CThird factor, optional

Definition at line 199 of file smatrix.hh.

Member Function Documentation

◆ info()

template<class F >
virtual std::ostream & concepts::SMatrixCompose< F >::info ( std::ostream &  os) const
protectedvirtual

Returns information in an output stream.

Reimplemented from concepts::SMatrixBase< F >.

◆ operator()()

template<class F >
virtual void concepts::SMatrixCompose< F >::operator() ( const TColumn< F > &  src,
TColumn< F > &  dest 
) const
virtual

Application operator.

Implements concepts::SMatrixBase< F >.

◆ size()

template<class F >
virtual uint concepts::SMatrixCompose< F >::size ( ) const
virtual

Returns the size of the S matrix.

Implements concepts::SMatrixBase< F >.


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