Bonjour,
Je cherche à utiliser la librairie lapack avec DEV-C++ (windows), j´ai actuellement réussi l´installation et la configuration des différents composants. J´ai notamment installé libblas32 et liblapack32.
Le problème vient au moment de la conversion de mes paramètres, j´utilise la fonction dsvevd (pour calculer les valeurs propres d´une matrice reel symetrique). Voici le bout de code où je l´appelle :
"
double eigen[3];
double WORK[3];
int INFO;
dsyevd_ ( "V", "U", 3, N[0][0], 3,eigen, WORK, 3, INFO );
/*N est une matrice 3*3 de double*/"
Voici le message d´erreur que j´obtiens :
"112 invalid conversion from `int' to `integer*'
"112 cannot convert `double' to `double*' for argument `4' to `void dsyevd_(char*, char*, integer*, double*, integer*, double*, integer*)'
Peut etre y a t´il un problème averc la librairie f2c (j´ai pas réussi a savoir si la conversion fortran C++ était déjà faite dans les librairies précités).
En passant si quelqu´un connait un lien claire et si possible en Francais pour l´installation la configuration et l´utilisation des routines Lapack je suis prenneur (en effet le web est très documenté pour Linux, mais sous windows...)
Merci de votre attention

 

 
		
		 
         
  
			
			




 pb conversion lapack
 pb conversion lapack
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
 
 
			 
   
Partager