f2py

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
fragensteller
User
Beiträge: 5
Registriert: Samstag 20. November 2010, 19:09

Hallo,
ich möchte Dassl (das ist in Fortran geschrieben zur Behandlung von DAE's) in Python verwenden.
Dazu habe ich mir erstmal Simply Fortran und installiert und ddassl, sowie F2Py runtergeladen. Wenn ich jetzt allerdings versuche DASSL zu einem Pythonmodul zu machen scheitere ich leider aufgrund eines Syntaxfehlers, den ich allerdings nicht verstehe.

Hier die Anleitung die ich verwendet habe:
http://de.wikibooks.org/wiki/Fortran:_F ... und_Python

Hier meine Versuche bei Python:
>>> f2py -c -m meinmodul punktrechnung.f90
SyntaxError: invalid syntax
>>> f2py -c -m meinmodul dassla.f
SyntaxError: invalid syntax
>>> f2py -c -m meinmodul dassld.f
SyntaxError: invalid syntax
>>> f2py -c -m meinmodul ddassl.f
SyntaxError: invalid syntax

und hier noch, wo ich dassl überhaupt her habe:
http://pitagora.dm.uniba.it/~testset/so ... p#download

Meine Frage ist nun:
Liegt da wirklich nur ein Syntaxfehler vor, und wenn ja wie behebe ich ihn?
Muss ich das vielleicht gar nicht in die Python GUI eingeben? Wenn ja, wo dann?
Oder woran könnte das sonst liegen?

Es wäre sehr nett wenn mir jemand helfen könnte.

Ich wünsche allen noch eine schöne Woche
der fragensteller
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Hallo.

Du möchtest die Anweisung einfach in deinem Terminal eingeben. Das sieht man aber eigentlich direkt schon dem Aufruf an. Hättest du auch einfach selber mal testen könnten, das hätte dich höchsten 20 Sekunden gekostet.

Sebastian
Das Leben ist wie ein Tennisball.
Antworten