Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MatVec::DirectSolver

Solveur direct utilisant le pivot de gauss. Plus de détails...

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

+ Graphe de collaboration de Arcane::MatVec::DirectSolver:

Fonctions membres publiques

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

Fonctions membres privées

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

Description détaillée

Solveur direct utilisant le pivot de gauss.

A utiliser uniquement pour les petites matrices (<1000 lignes) sinon le temps de calcul devient très important.

Définition à la ligne 284 du fichier core/matvec/Matrix.h.

Documentation des fonctions membres

◆ _solve()

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

Définition à la ligne 67 du fichier AMG.cc.

◆ solve()

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

Définition à la ligne 46 du fichier AMG.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :