IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

f2py - Online nel cloud

Esegui f2py nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando f2py che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


f2py - Generatore di interfacce da Fortran a Python

SINOSSI


(1) Per costruire sorgenti di moduli di estensione:

f2py [ ] [[[solo:]||[salta:]] ] [:
file> ...]

(2) Per compilare file Fortran e costruire moduli di estensione:

f2py -C [ , , ]

(3) Per generare file di firma:

f2py -h ...< stesse opzioni di (1) >

DESCRIZIONE


Questo programma genera un file Python C/API ( module.c) che contiene wrapper
per determinate funzioni Fortran o C in modo che possano essere chiamate da Python. Con il -c
opzione i moduli di estensione corrispondenti sono costruiti.

VERSIONI


-h
Scrivi le firme delle routine Fortran su file ed esci. puoi allora
modificare e usalo al posto di . Se ==stdout allora
le firme vengono stampate su stdout.

<fortran funzioni>
Nomi delle routine fortran per le quali verranno generate le funzioni Python C/API.
L'impostazione predefinita è tutto ciò che si trova in .

Salta: Ignora le funzioni Fortran che seguono fino a `:'.

Solo: Usa solo le funzioni fortran che seguono fino a `:'.

: Tornare a modalità.

-m
Nome del modulo; f2py genera un file API Python/C modulo.c o
modulo di estensione . L'impostazione predefinita è "senza titolo".

--[no-]inferiore
[non] abbassare le maiuscole in . Per impostazione predefinita, si assume --lower con -h
key e --no-lower senza la chiave -h.

--build-dir
Tutti i file generati da f2py sono creati in . L'impostazione predefinita è tempfile.mkdtemp().

--sovrascrivi-firma
Sovrascrivi il file della firma esistente.

--[no-]latex-doc
Crea (o no) modulo.tex. Il valore predefinito è --no-latex-doc.

--corto-lattice
Crea un documento LaTeX "incompleto" (senza comandi \documentclass,
\tableofcontents e \begin{document}, \end{document}).

--[no-]resto-doc
Crea (o no) modulo.primo. Il valore predefinito è --no-rest-doc.

--debug-capi
Crea codice C/API che riporti lo stato dei wrapper durante il runtime. Utile per
debug.

-includere ´
Aggiungi l'istruzione #include CPP al codice C/API. dovrebbe essere nel
formato di `"nomefile.ext"' o ` '. Di conseguenza
verrà incluso appena prima che le funzioni wrapper facciano parte del codice C/API. L'opzione
è deprezzato, usa invece l'istruzione "usercode" nei file delle firme.

--[no-]wrap-funzioni
Crea wrapper di subroutine Fortran per le funzioni Fortran 77. --wrap-functions è
default perché garantisce la massima portabilità/indipendenza del compilatore.

--help-link [..]
Elenca le risorse di sistema trovate da system_info.py. [..] può contenere un elenco di risorse
nomi. Vedi anche --link- passare sotto.

--silenzioso
Corri tranquillo.

--verboso
Esegui con maggiore verbosità.

-v Stampa l'ID della versione di f2py ed esci.

--include_percorsi percorso1:percorso2:...
Cerca i file include (che f2py scansiona) dalle directory indicate.

CONFIG_FC VERSIONI


Le seguenti opzioni sono efficaci solo quando viene utilizzata l'opzione -c.

--help-compilatore
Elenca i compilatori Fortran disponibili [DEPREZIONATO].

--fcompiler=
Specifica il tipo di compilatore Fortran per fornitore.

--compiler=
Specificare il tipo di compilatore C (come definito da distutils)

--fcompiler-exec=
Specificare il percorso del compilatore F77 [DEPRECIATED].

--f90compiler-exec=
Specificare il percorso del compilatore F90 [DEPRECIATED].

--help-fcompilatore
Elenca i compilatori Fortran disponibili ed esci.

--f77exec=
Specificare il percorso del compilatore F77.

--f90exec=
Specificare il percorso del compilatore F90.

--f77flags="..."
Specificare i flag del compilatore F77.

--f90flags="..."
Specificare i flag del compilatore F90.

--opt="..."
Specifica i flag di ottimizzazione.

--arch="..."
Specificare i flag di ottimizzazione specifici dell'architettura.

--noopt
Compila senza ottimizzazione.

--noarca
Compila senza ottimizzazione dipendente dall'arco.

- debug
Compilare con informazioni di debug.

EXTRA VERSIONI


Le seguenti opzioni sono efficaci solo quando viene utilizzata l'opzione -c.

--collegamento-
Modulo di estensione del collegamento con come definito da numpy_distutils/system_info.py.
Ad esempio per il collegamento con librerie LAPACK ottimizzate (vecLib su MacOSX, ATLAS altrove),
usa --link-lapack_opt. Vedi anche l'opzione --help-link.

-L/percorso/a/lib/ -l

-D -U -Io/percorso/per/includere/

.o .così .un

-DPREPEND_FORTRAN -DNO_APPEND_FORTRAN -DUPPARCASE_FORTRAN -DUNDERSCORE_G77
Macro che potrebbero essere richieste con compilatori Fortran non gcc.

-DF2PY_REPORT_ATEXIT
Per stampare un rapporto sulle prestazioni dell'interfaccia F2PY quando python esce. A disposizione
per Linux.

-DF2PY_REPORT_ON_ARRAY_COPY=
Per inviare un messaggio a stderr ogni volta che l'interfaccia F2PY esegue una copia di un array.
Numero intero imposta la soglia per le dimensioni dell'array quando deve essere mostrato un messaggio.

REQUISITI


Python 1.5.2 o superiore (è supportato 2.x).

Python numerico 13 o superiore (20.x,21.x,22.x,23.x sono supportati).

Opzionale Numarray 0.9 o superiore parzialmente supportato.

numpy_distutils da Scipy (può essere scaricato dalla homepage di F2PY)

Usa f2py online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

  • 1
    Aarch64-Linux-GNU-GNATBIND
    Aarch64-Linux-GNU-GNATBIND
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilità per
    recuperare le informazioni sul kernel inattivo della cpu
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: Uno strumento
    che stampa p...
    Eseguire cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilità per impostare cpu
    opzioni del kernel specifiche per lo stato inattivo
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: The
    cpupower inattivo-se...
    Eseguire cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifica/stampa i file dell'utente
    percorso di ricerca mapset corrente. Colpisce il
    l'accesso dell'utente ai dati esistenti ai sensi del
    altri mapset nella posizione corrente. ...
    Eseguire g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Stampa un messaggio, avviso,
    informazioni sullo stato di avanzamento o errore irreversibile nel file
    Modo ERBA. Questo modulo dovrebbe essere utilizzato in
    script per i messaggi forniti all'utente.
    CHIAVE...
    Esegui g.messagegrass
  • Di Più "

Ad