InglêsFrancêsEspanhol

favicon do OnWorks

f2py3-dbg - Online na nuvem

Execute f2py3-dbg no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando f2py3-dbg que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


f2py - gerador de interface Fortran para Python

SINOPSE


(1) Para construir fontes de módulo de extensão:

f2py [ ] [[[apenas:] || [pular:]] ] [:
arquivos> ...]

(2) Para compilar arquivos fortran e construir módulos de extensão:

f2py -c [ , , ]

(3) Para gerar arquivos de assinatura:

f2py -h ... <mesmas opções que em (1)>

DESCRIÇÃO


Este programa gera um arquivo Python C / API ( module.c) que contém wrappers
para determinadas funções Fortran ou C para que possam ser chamadas a partir do Python. Com o -c
opção os módulos de extensão correspondentes são construídos.

OPÇÕES


-h
Escreva assinaturas das rotinas do fortran para o arquivo e saia. Então você pode
editar e usá-lo em vez de . Se == stdout então
as assinaturas são impressas em stdout.

<fortran funções>
Nomes de rotinas fortran para as quais funções Python C / API serão geradas.
O padrão é tudo o que é encontrado em .

pular: Ignore as funções fortran que seguem até `: '.

apenas: Use apenas funções fortran que seguem até `: '.

: Volta para modo.

-m
Nome do módulo; f2py gera um arquivo Python / C API module.c ou
módulo de extensão . O padrão é 'sem título'.

- [não-] inferior
Não abaixe as caixas em . Por padrão, --lower é assumido com -h
chave e --no-lower sem a chave -h.

--build-dir
Todos os arquivos f2py gerados são criados em . O padrão é tempfile.mkdtemp ().

- sobrescrever assinatura
Substitua o arquivo de assinatura existente.

- [sem-] latex-doc
Criar (ou não) module.tex. O padrão é --no-latex-doc.

--curto látex
Crie um documento LaTeX 'incompleto' (sem comandos \ documentclass,
\ tableofcontents, e \ begin {document}, \ end {document}).

- [no-] rest-doc
Criar (ou não) module.rst. O padrão é --no-rest-doc.

--debug-capi
Crie o código C / API que relata o estado dos wrappers durante o tempo de execução. Útil para
depuração.

-incluir ´
Adicione a instrução CPP #include ao código C / API. deveria estar no
formato de `" filename.ext "'ou` '. Como resultado
será incluído antes da parte das funções do wrapper no código C / API. A opção
está depreciado, use a instrução `usercode` nos arquivos de assinatura.

- [sem-] funções de embrulho
Crie wrappers de sub-rotina Fortran para funções Fortran 77. --wrap-functions é
padrão porque garante o máximo de portabilidade / independência do compilador.

--link de ajuda [..]
Liste os recursos do sistema encontrados por system_info.py. [..] pode conter uma lista de recursos
nomes. Veja também --link- mudar abaixo.

--quieto
Corra em silêncio.

--verbose
Execute com verbosidade extra.

-v Imprima o ID da versão f2py e saia.

--include_paths path1: path2: ...
A pesquisa inclui arquivos (que o f2py irá verificar) nos diretórios fornecidos.

CONFIG_FC OPÇÕES


As opções a seguir são eficazes apenas quando a opção -c é usada.

--help-compilador
Lista os compiladores Fortran disponíveis [DEPRECIATED].

--fcompiler =
Especifique o tipo de compilador Fortran por fornecedor.

--compiler =
Especifique o tipo de compilador C (conforme definido por distutils)

--fcompiler-exec =
Especifique o caminho para o compilador F77 [DEPRECIATED].

--f90compiler-exec =
Especifique o caminho para o compilador F90 [DEPRECIATED].

--help-fcompiler
Liste os compiladores Fortran disponíveis e saia.

--f77exec =
Especifique o caminho para o compilador F77.

--f90exec =
Especifique o caminho para o compilador F90.

--f77flags = "..."
Especifique os sinalizadores do compilador F77.

--f90flags = "..."
Especifique os sinalizadores do compilador F90.

--opt = "..."
Especifique sinalizadores de otimização.

--arch = "..."
Especifique sinalizadores de otimização específicos da arquitetura.

--noopt
Compile sem otimização.

--noarca
Compile sem otimização dependente do arco.

--depurar
Compile com informações de depuração.

EXTRA OPÇÕES


As opções a seguir são eficazes apenas quando a opção -c é usada.

--ligação-
Módulo de extensão de link com conforme definido por numpy_distutils / system_info.py.
Por exemplo, para vincular com bibliotecas LAPACK otimizadas (vecLib no MacOSX, ATLAS em outro lugar),
use --link-lapack_opt. Veja também a opção --help-link.

-L / caminho / para / lib / -eu

-D -VOCÊ -I / caminho / para / incluir /

.o .tão .uma

-DPREPEND_FORTRAN -DNO_APPEND_FORTRAN -DUPPECASE_FORTRAN -DUNDERSCORE_G77
Macros que podem ser exigidos com compiladores Fortran não-gcc.

-DF2PY_REPORT_ATEXIT
Para imprimir um relatório de desempenho da interface F2PY quando o python sair. Disponível
para o Linux.

-DF2PY_REPORT_ON_ARRAY_COPY =
Para enviar uma mensagem para stderr sempre que a interface F2PY faz uma cópia de um array.
Inteiro define o limite para tamanhos de array quando uma mensagem deve ser mostrada.

REQUISITOS


Python 1.5.2 ou superior (2.x é compatível).

Numérico Python 13 ou superior (20.x, 21.x, 22.x, 23.x são suportados).

Numarray 0.9 opcional ou superior parcialmente suportado.

numpy_distutils do Scipy (pode ser baixado da página inicial do F2PY)

Use f2py3-dbg online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Unitedrpms
    Unitedrpms
    Junte-se a nós no Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite o repositório URPMS em seu
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Baixar unitedrpms
  • 2
    Boost C ++ Bibliotecas
    Boost C ++ Bibliotecas
    Boost fornece portátil gratuito
    bibliotecas C++ revisadas por pares. o
    ênfase está em bibliotecas portáteis que
    funcionam bem com a biblioteca padrão C++.
    Veja http://www.bo...
    Baixar bibliotecas Boost C++
  • 3
    VirtualGL
    VirtualGL
    O VirtualGL redireciona comandos 3D de um
    Aplicativo Unix / Linux OpenGL em um
    GPU do lado do servidor e converte o
    imagens 3D renderizadas em um stream de vídeo
    com qual ...
    Baixar VirtualGL
  • 4
    libusb
    libusb
    Biblioteca para habilitar o espaço do usuário
    programas de aplicativos para se comunicar com
    Dispositivos USB. Público: Desenvolvedores, Fim
    Usuários/Desktop. Linguagem de programação: C.
    Categorias ...
    Baixar libusb
  • 5
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 6
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • Mais "

Comandos Linux

Ad