Forum Programmation.autre FORTRAN lecture matrice 1536*1536*2 de float

Posté par  .
Étiquettes :
0
1
sept.
2006
Bonjour

Toujours dans la même veine que mon précédent post, je dois lire une matrice faite sous Unix : matrice 1536*1536*2 de float

Elle contient 1536*1536 pixels et 2 variables à lire pour chaque pixel. J'ai essayé le bout de code suivant en supposant que mes variables sont stockées sur 4 octets mais sans succès

DIMENSION GRIDx(2359296),GRIDy(2359296)

INTEGER*4 GRIDx,GRIDy
open(1,file='fich',access='direct',form='unformatted',recl=18874368)
read(1,rec=1)GRIDx,GRIDy
close(1)

Je suis toujours aussi débile en fortran et j'ai essayé de m'inspirer du code de Da Zumba sur (…)

Journal Sortie de gtk-fortran 4.3

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
10
nov.
2022

gtk-fortran est une bibliothèque permettant de créer des interfaces graphiques GTK en Fortran moderne, ainsi que d'accéder à la bibliothèque généraliste GLib sur laquelle est basée GTK. La dernière version, gtk-fortran 4.3, offre des interfaces Fortran pour GTK 4.8.2 et GLib 2.74.1. Elle a été testée sous Linux Ubuntu (avec les compilateurs GFortran et Intel ifx) et Fedora, MSYS2/Windows 10, macOS et FreeBSD.

On compte 80 commits depuis la version 4.2.1 : corrections de bugs divers, améliorations mineures, nettoyage du (…)

Porter/Tester des programmes linux sur processeurs Alpha ou Intel

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
18
août
1999
Alphalinux

Si vous etes interessé par l'acces à des machines sous alpha
(accessoirement intel) sous linux pour le test ou portage d'applications
(ou benchmarks), vous pouvez aller sur l'url qui suit (dans le cadre du
programme test drive Linux de Compaq). A noter l'accès aux librairie cpml,
cxmp ainsi que compilateurs fortran et C (soon). Accès de l'internet of
course.

NdM. : cette dépêche a été initialement publiée le 18/08/1999 à 10h54, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

Rencontre du LUG de Metz

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
26
mar.
2002
Communauté
La prochaine rencontre du LUG a lieu le mercredi 3 avril à 18h au CESCOM-technopôle 2000 (voir plan d'accès dans la rubrique « Réunions »).
Sujets :
- Présentation d'un grapheur CGM, de widgets en C pour Tcl/Tk, de programmes de démonstration de communication entre C et Fortran, par Sami Alex ZAÏMI.
- wireless et tout autre sujet à convenance de chacun

Compilateur fortran pour linux sur plateforme alpha

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
1
juil.
1999
Alphalinux

Ceux qui ont la chance d'avoir une plateforme alpha peuvent aller faire
un tour sur le site de compaq : la version béta du compilateur fortran pour
alpha vient de sortir.

Pour mémoire, la librairie CPML est déjà disponible. Vont suivre :
compilateur C et C++ ainsi que la librairie CXML.

NdM. : cette dépêche a été initialement publiée le 01/07/1999 à 10h25, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

Numba 0.22.1

Posté par  . Édité par Lucas, Nÿco, BAud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
30
27
nov.
2015
Python

Numba, l'optimiseur Python spécialisé dans le calcul numérique, est sorti en version 0.22.1. Numba est un compilateur juste-à-temps (JIT ou JàT) pour Python, basé sur LLVM, permettant d'optimiser du code de calcul numérique, notamment basé sur Numpy. Cette nouvelle version participe du processus habituel de sorties (une nouvelle version tous les un à deux mois) et apporte son lot de nouvelles fonctionnalités et de corrections de bugs.

Journal gtk-fortran 19.04 est sorti(e)

Posté par  (site web personnel) . Licence CC By‑SA.
20
26
avr.
2019
Ce journal a été promu en dépêche : Sortie de gtk-fortran 19.04.

Présentation

Lancée début 2011, la librairie gtk-fortran permet de créer des interfaces graphiques GTK dans des programmes en Fortran. Elle est multi-plateforme (Linux, Windows via MSYS2, BSD et macOS) et le projet est publié sous licence GNU GPLv3. Environ 10000 fonctions sont accessibles (GTK, GDK, GdkPixbuf, Cairo, Pango, ATK, GLib, GObject, GIO). En plus de l'aspect interface graphique, gtk-fortran permet également :

  • d'accéder aux fonctions de la GLib,
  • d'accéder aux fonctionnalités de la librairie de tracé scientifique PLplot.

Quelques aspects

(…)

Forum Programmation.c++ Interface fortran90 - C++

Posté par  .
Étiquettes :
0
14
déc.
2006
Bonjour,

J'ai une nouvelle petite question assez simple, mais qui m'ennuie depuis quelques heures là, et dont je ne trouve pas la réponse.

J'ai un code principal c++, des subroutines fortran77 et des subroutines fortran95.

Je compile les subroutines fortran77 avec g77 -c blablabla.f. Ensuite, j'ai un blablabla.o qui est généré, et je compile mon code principal avec g++ main.cpp blablabla.o -lg2c avec le lg2c faisant l'interface fortran77 et c++.

Aucun problème ici.

Je pensais faire pareil avec mes sous-routines (…)

Compilateurs C/C++/Fortran sur X86 et sparc

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
3
juin
1999
Commercial

Le 30 Juin prochain, Fujitsu devrait fournir des compilateurs optimisés
pour le C, C++ et fortran pour linux sur plateforme intel et sparc.

NdM. : cette dépêche a été initialement publiée le 03/06/1999 à 17h17, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

Forum général.test Expérimentation de fBlog

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
24
mar.
2013

Je viens d’achever la version alpha de fBlog, un moteur de blog destiné à générer des pages Web statiques (simple, sans le support des tags et des commentaires). Il est écrit en Fortran et ne dépend d’aucune bibliothèque pour la phase de compilation. Pour la phase d’exécution il ne requiert aucune base de données mais certains utilitaires que l’on trouve sur toutes les machines Linux (ls, cp, stty, rm...). Ce logiciel a deux interfaces : ligne de commande (…)