Loading...
Searching...
No Matches
terra::linalg::detail::DummyOperator< SrcVectorT, DstVectorT > Class Template Reference

Dummy operator for testing concepts. Implements apply_impl as a no-op. More...

#include <operator.hpp>

Public Types

using SrcVectorType = SrcVectorT
 
using DstVectorType = DstVectorT
 

Public Member Functions

void apply_impl (const SrcVectorType &src, DstVectorType &dst) const
 Dummy apply_impl, does nothing.
 

Detailed Description

template<VectorLike SrcVectorT, VectorLike DstVectorT>
class terra::linalg::detail::DummyOperator< SrcVectorT, DstVectorT >

Dummy operator for testing concepts. Implements apply_impl as a no-op.

Member Typedef Documentation

◆ DstVectorType

template<VectorLike SrcVectorT, VectorLike DstVectorT>
using terra::linalg::detail::DummyOperator< SrcVectorT, DstVectorT >::DstVectorType = DstVectorT

◆ SrcVectorType

template<VectorLike SrcVectorT, VectorLike DstVectorT>
using terra::linalg::detail::DummyOperator< SrcVectorT, DstVectorT >::SrcVectorType = SrcVectorT

Member Function Documentation

◆ apply_impl()

template<VectorLike SrcVectorT, VectorLike DstVectorT>
void terra::linalg::detail::DummyOperator< SrcVectorT, DstVectorT >::apply_impl ( const SrcVectorType src,
DstVectorType dst 
) const
inline

Dummy apply_impl, does nothing.

Parameters
srcSource vector.
dstDestination vector.

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