16#ifndef Solv_Externe_included
17#define Solv_Externe_included
19#include <SolveurSys_base.h>
20#include <Solv_tools.h>
32 Declare_base_sans_constructeur_ni_destructeur(
Solv_Externe);
44 template<
typename ExecSpace>
46 template<
typename ExecSpace>
55 ArrOfInt indice_coeff_to_keep_;
Classe Matrice_Base Classe de base de la hierarchie des matrices.
Classe Matrice_Morse_Sym Represente une matrice M (creuse) symetrique stockee au format Morse.
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
public_for_cuda void Update_lhs_rhs(const DoubleVect &b, DoubleVect &x)
void Create_lhs_rhs_onDevice()
void MorseSymToMorse(const Matrice_Morse_Sym &MS, Matrice_Morse &M)
const ArrOfInt & indice_coeff_to_keep(const Matrice_Morse &)
void construit_matrice_morse_intermediaire(const Matrice_Base &, Matrice_Morse &)
void Update_solution(DoubleVect &x)