Questions marquées «fortran»

Fortran est un langage de programmation à usage général largement utilisé par la communauté informatique scientifique.



1
Existe-t-il un outil qui peut générer des extensions d'intervalle des fonctions Fortran (ou C) en analysant le code Fortran (ou C)?
Les études de cas dans ma thèse de doctorat nécessitent que j'ai des extensions d'intervalle des sous - programmes Fortran dans CHEMKIN-II (excuses pour le lien; c'est la meilleure que j'ai pu trouver pour un package qui n'est plus distribué par le Sandia National Laboratory). CHEMKIN-II est un ensemble de …



2
Un code Octree à Fortran
Je suis nouveau dans le calcul scientifique. Je recherche une implémentation Fortran (de préférence f90) d'un Octree. Mon problème nécessite un octree qui divise mon domaine jusqu'à ce qu'il n'y ait plus que quelques particules N (ou sources où je connais la valeur de densité qui peut être branchée dans …


2
Comment définir des valeurs de double précision dans Fortran
Récemment, j'ai rencontré un problème bizarre avec FORTRAN95. J'ai initialisé les variables X et Y comme suit: X=1.0 Y=0.1 Plus tard, je les additionne et j'imprime le résultat: 1.10000000149012 Après examen des variables, il semble que 0,1 ne soit pas représenté en double précision avec une précision totale. y-a-t-il un …

4
Apprendre Fortran
Je me demandais quelle est la meilleure façon d'apprendre à programmer à Fortran? Je cherchais des livres, les exemples qui me semblaient corrects étaient "Fortran 95/2003 Explained" et "Fortran For Scientists And Engineers" . Je ne sais pas ce que vous en pensez? Une autre chose que je me demande …
9 fortran 

3
Comment savoir si mon code est vectorisé par le compilateur?
Comme l'illustre la réponse de Jed Brown aux coûts des recherches par rapport aux calculs , l'utilisation d'opérations à virgule flottante vectorisées vs non vectorisées résulte en un code beaucoup plus rapide. De nombreux compilateurs modernes affirment qu'ils peuvent effectuer une vectorisation automatique. Comment savoir quelles parties de mon code …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.