f2py
Verfasst: Montag 22. August 2011, 15:38
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
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