Décomposition LU

Signaler
Messages postés
15
Date d'inscription
mercredi 2 mars 2011
Statut
Membre
Dernière intervention
20 avril 2011
-
Messages postés
15
Date d'inscription
mercredi 2 mars 2011
Statut
Membre
Dernière intervention
20 avril 2011
-
Bonjour à tous, et merci d'avance à tout ceux qui m'apporteront des réponses.

Je cherche un algorithme de décomposition LU d'une Matrice en CPP, et malgré de multiples recherches je ne trouve pas mon bonheur

J'aimerais implémenter ce code à une classe matrice que j'ai créé avec des (double**, ligne colonne)
J'ai trouvé un code sur le site :

http://www.cppfrance.com/forum/sujet-ALGORITHME-GAUSS-DECOMPOSITION-LU_100435.aspx

Mais je n'y comprends pas grand chose ...
Je ne vois pas à quoi correspondent les fonctions "Get_Element" et "Set_Element" mais aussi le pointeur A en parametre de la fonction ?

Si quelq'un pouvait m'aider ou me guider vers un autre bout de code peu être plus performant ...

Merci d'avance

2 réponses

Messages postés
792
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2019
8
Bonjour,
Tu trouveras le code dans la librairie LAPACK.
http://math.nist.gov/lapack++/

Bon codage
louis
Messages postés
15
Date d'inscription
mercredi 2 mars 2011
Statut
Membre
Dernière intervention
20 avril 2011

Bjr merci la réponse.
Cependant ce que je cherche c'est un algo simple SEUL surtout de décomposition LU, pour que je puisse l'adapter facilement a ma classe que j'ai créé
Classement comportant que des double** pas de template vector ou valarray ...
Lapack++ et un code complet d'algebre lin
recup une fontion sera plus difficile car chaque fichier (.h) fait appel à un autre ...

Merci d'avance.