numerics 0.1.0
Loading...
Searching...
No Matches
num::operators::DenseOp Struct Referencefinal

Adapt a dense Matrix to the operator protocol. More...

#include <dense.hpp>

Public Member Functions

 DenseOp (const Matrix &A, Backend b=default_backend)
 
void apply (const Vector &x, Vector &y) const
 
idx rows () const noexcept
 
idx cols () const noexcept
 

Detailed Description

Adapt a dense Matrix to the operator protocol.

Definition at line 12 of file dense.hpp.

Constructor & Destructor Documentation

◆ DenseOp()

num::operators::DenseOp::DenseOp ( const Matrix A,
Backend  b = default_backend 
)
inlineexplicit

Definition at line 13 of file dense.hpp.

Member Function Documentation

◆ apply()

void num::operators::DenseOp::apply ( const Vector x,
Vector y 
) const

◆ cols()

idx num::operators::DenseOp::cols ( ) const
inlinenoexcept

Definition at line 19 of file dense.hpp.

References num::BasicMatrix< T >::cols().

◆ rows()

idx num::operators::DenseOp::rows ( ) const
inlinenoexcept

Definition at line 18 of file dense.hpp.

References num::BasicMatrix< T >::rows().


The documentation for this struct was generated from the following files: