Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MatVec::DirectSolver Class Reference

Direct solver using Gaussian pivot. More...

#include <arcane/core/matvec/Matrix.h>

Collaboration diagram for Arcane::MatVec::DirectSolver:

Public Member Functions

void solve (const Matrix &matrix, const Vector &vector_b, Vector &vector_x)

Private Member Functions

void _solve (RealArrayView mat_values, RealArrayView vec_values, Integer size)

Detailed Description

Direct solver using Gaussian pivot.

To be used only for small matrices (<1000 rows), otherwise the computation time becomes very important.

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

Member Function Documentation

◆ _solve()

void Arcane::MatVec::DirectSolver::_solve ( RealArrayView mat_values,
RealArrayView vec_values,
Integer size )
private

Definition at line 71 of file AMG.cc.

◆ solve()

void Arcane::MatVec::DirectSolver::solve ( const Matrix & matrix,
const Vector & vector_b,
Vector & vector_x )

Definition at line 47 of file AMG.cc.


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