Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MatVec::MatrixOperation Class Reference
Collaboration diagram for Arcane::MatVec::MatrixOperation:

Public Member Functions

void matrixVectorProduct (const Matrix &mat, const Vector &vec, Vector &out_vec)
void matrixVectorProduct2 (const Matrix &mat, const Vector &vec, Vector &out_vec)
Real dot (const Vector &vec)
Real dot (const Vector &vec1, const Vector &vec2)
void negateVector (Vector &vec)
void scaleVector (Vector &vec, Real mul)
void addVector (Vector &out_vec, const Vector &vec)

Detailed Description

Definition at line 183 of file core/matvec/Matrix.h.

Member Function Documentation

◆ addVector()

void Arcane::MatVec::MatrixOperation::addVector ( Vector & out_vec,
const Vector & vec )

Definition at line 452 of file Matrix.cc.

◆ dot() [1/2]

Real Arcane::MatVec::MatrixOperation::dot ( const Vector & vec)

Definition at line 409 of file Matrix.cc.

◆ dot() [2/2]

Real Arcane::MatVec::MatrixOperation::dot ( const Vector & vec1,
const Vector & vec2 )

Definition at line 420 of file Matrix.cc.

◆ matrixVectorProduct()

void Arcane::MatVec::MatrixOperation::matrixVectorProduct ( const Matrix & mat,
const Vector & vec,
Vector & out_vec )

Definition at line 378 of file Matrix.cc.

◆ negateVector()

void Arcane::MatVec::MatrixOperation::negateVector ( Vector & vec)

Definition at line 434 of file Matrix.cc.

◆ scaleVector()

void Arcane::MatVec::MatrixOperation::scaleVector ( Vector & vec,
Real mul )

Definition at line 443 of file Matrix.cc.


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