Salut,
J'ai un problème en programmation fortran 90 sur Linux,
En fait je suis en train d'éditer un programme qui calcule une integrale multiple (de dimension 4) dans lequel je fais un appel à une subroutine appartenant à une librairie.
Sachant que dans cette librairie il éxiste au moins 15 subroutines qu'on peut utiliser pour calculer une integrale multiple, comment faire le choix adéquat de la subroutine convenable pour ma fonction?
Quels sont les critères recommandés pour faire le bon choix? (précision,la forme de la fonction à intégrer...)Sachant que ma fonction est rationelle avec un cosinus dans le dénominateur )
En fait j'utilise la librairie NAG pour fortran 90
et la fonction est:
1/{X^2 +[Y +2A(1-cos(1-[(Y/A)^0.5]cos(Z))) +2A(1-cos(1-[(Y/A)^0.5]sin(Z)))+2B(1-cosW)]^2}
avec A et B sont des constantes
X,Y,Z et W sont les variables
Zappartient à [0,pi] et W à [-pi,pi]
X et Y leurs bornes seront déterminées par la convergence de l'intégrale
Partager