EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

f2py3-dbg - Online în cloud

Rulați f2py3-dbg în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda f2py3-dbg care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


f2py - Generator de interfață Fortran către Python

REZUMAT


(1) Pentru a construi surse de module de extensie:

f2py [ ] [[doar:]||[săriți:]] ] [:
fișiere> ...]

(2) Pentru a compila fișiere Fortran și a construi module de extensie:

f2py -c [ , , ]

(3) Pentru a genera fișiere de semnătură:

f2py -h ...< aceleași opțiuni ca în (1) >

DESCRIERE


Acest program generează un fișier Python C/API ( modul.c) care conține învelișuri
pentru anumite funcții Fortran sau C, astfel încât acestea să poată fi apelate din Python. Cu -c
opțiunea sunt construite modulele de extensie corespunzătoare.

OPŢIUNI


-h
Scrieți semnăturile rutinelor fortran pentru a fi la dosar si iesi. Poți atunci
Editați | × și folosește-l în loc de . Dacă ==stdout atunci
semnăturile sunt tipărite la stdout.

<fortran funcții>
Numele rutinelor fortran pentru care vor fi generate funcții Python C/API.
Implicit este tot ce se găsește în .

ocolire: Ignorați funcțiile fortran care urmează până la `:'.

numai: Utilizați numai funcțiile fortran care urmează până la `:'.

: Mă întorc la modul.

-m
Denumirea modulului; f2py generează un fișier API Python/C modul.c sau
modul de extensie . Implicit este „fără titlu”.

--[nu-]mai jos
[Nu] coborâți carcasele în . În mod implicit, --lower este presupus cu -h
tasta și --no-lower fără tasta -h.

--build-dir
Toate fișierele generate f2py sunt create în . Implicit este tempfile.mkdtemp().

--suprascrie-semnătură
Suprascrieți fișierul de semnătură existent.

--[no-]latex-doc
Creați (sau nu) modul.tex. Implicit este --no-latex-doc.

--latex-scurt
Creați document LaTeX „incomplet” (fără comenzi \documentclass,
\tableofcontents și \begin{document}, \end{document}).

--[no-]odihnă-doc
Creați (sau nu) modul.în primul rând. Implicit este --no-rest-doc.

--debug-capi
Creați cod C/API care raportează starea wrapper-urilor în timpul rulării. Util pentru
depanare.

-include ´
Adăugați declarația CPP #include la codul C/API. ar trebui să fie în
format fie „„filename.ext”” fie „ '. Ca urmare
va fi inclus chiar înainte ca funcțiile wrapper să fie incluse în codul C/API. Optiunea
este depreciat, utilizați în schimb declarația `usercode` în fișierele de semnătură.

--[no-]funcții-wrap
Creați pachete de subrutine Fortran pentru funcțiile Fortran 77. --wrap-functions este
implicit pentru că asigură portabilitatea maximă/independența compilatorului.

--help-link [..]
Listează resursele de sistem găsite de system_info.py. [..] poate conține o listă de resurse
nume. Vezi și --link- comuta de mai jos.

--Liniște
Alerga linistit.

--verbos
Rulați cu un plus de verbozitate.

-v Imprimați ID-ul versiunii f2py și ieșiți.

--include_paths calea1:calea2:...
Căutare includ fișiere (pe care f2py le va scana) din directoarele date.

CONFIG_FC OPŢIUNI


Următoarele opțiuni sunt eficiente numai când este utilizat comutatorul -c.

--help-compiler
Listați compilatoarele Fortran disponibile [DEPRECIAȚI].

--fcompiler=
Specificați tipul compilatorului Fortran în funcție de furnizor.

--compiler=
Specificați tipul compilatorului C (așa cum este definit de distutils)

--fcompiler-exec=
Specificați calea către compilatorul F77 [DEPRECIAT].

--f90compiler-exec=
Specificați calea către compilatorul F90 [DEPRECIAT].

--help-fcompiler
Listați compilatoarele Fortran disponibile și ieșiți.

--f77exec=
Specificați calea către compilatorul F77.

--f90exec=
Specificați calea către compilatorul F90.

--f77flags="..."
Specificați steagurile compilatorului F77.

--f90flags="..."
Specificați steagurile compilatorului F90.

--opt="..."
Specificați steaguri de optimizare.

--arch="..."
Specificați steaguri de optimizare specifice arhitecturii.

--noopt
Compilați fără optimizare.

--noarch
Compilați fără optimizare dependentă de arc.

--depanare
Compilați cu informații de depanare.

EXTRA OPŢIUNI


Următoarele opțiuni sunt eficiente numai când este utilizat comutatorul -c.

--legătură-
Conectați modulul de extensie cu așa cum este definit de numpy_distutils/system_info.py.
De exemplu, pentru a conecta cu biblioteci LAPACK optimizate (vecLib pe MacOSX, ATLAS în altă parte),
utilizați --link-lapack_opt. Vezi și comutatorul --help-link.

-L/cale/la/lib/ -l

-D -U -eu/calea/spre/include/

.o .asa de .A

-DPREPEND_FORTRAN -DNO_APPEND_FORTRAN -DUPPERCASE_FORTRAN -DUNDERSCORE_G77
Macro-uri care ar putea fi necesare cu compilatoarele Fortran non-gcc.

-DF2PY_REPORT_ATEXIT
Pentru a tipări un raport de performanță al interfeței F2PY atunci când python iese. Disponibil
pentru Linux.

-DF2PY_REPORT_ON_ARRAY_COPY=
Pentru a trimite un mesaj către stderr ori de câte ori interfața F2PY face o copie a unui tablou.
Întreg setează pragul pentru dimensiunile matricei când ar trebui să fie afișat un mesaj.

CERINȚE


Python 1.5.2 sau o versiune ulterioară (2.x este acceptat).

Python numeric 13 sau mai mare (20.x, 21.x, 22.x, 23.x sunt acceptate).

Opțional Numarray 0.9 sau mai mare parțial acceptat.

numpy_distutils de la Scipy (poate fi descărcat de pe pagina de pornire F2PY)

Utilizați f2py3-dbg online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad