Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::MatrixConverterT< SourceTagT, TargetTagT > Class Template Referenceabstract

Public Types

using SourceMatrixType = typename AlgebraTraits<SourceTagT>::matrix_type
using TargetMatrixType = typename AlgebraTraits<TargetTagT>::matrix_type

Public Member Functions

virtual ~MatrixConverterT ()
 Free resources.
virtual void convert (SourceMatrixType const &source, TargetMatrixType &target) const =0

Detailed Description

template<typename SourceTagT, typename TargetTagT>
class Alien::MatrixConverterT< SourceTagT, TargetTagT >

Definition at line 106 of file IMatrixConverter.h.

Member Typedef Documentation

◆ SourceMatrixType

template<typename SourceTagT, typename TargetTagT>
using Alien::MatrixConverterT< SourceTagT, TargetTagT >::SourceMatrixType = typename AlgebraTraits<SourceTagT>::matrix_type

Definition at line 109 of file IMatrixConverter.h.

◆ TargetMatrixType

template<typename SourceTagT, typename TargetTagT>
using Alien::MatrixConverterT< SourceTagT, TargetTagT >::TargetMatrixType = typename AlgebraTraits<TargetTagT>::matrix_type

Definition at line 110 of file IMatrixConverter.h.

Constructor & Destructor Documentation

◆ ~MatrixConverterT()

template<typename SourceTagT, typename TargetTagT>
virtual Alien::MatrixConverterT< SourceTagT, TargetTagT >::~MatrixConverterT ( )
inlinevirtual

Free resources.

Definition at line 112 of file IMatrixConverter.h.


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