Resultados da pesquisa a pedido "fortran"

3 a resposta

Como usar blocos de interface para passar uma função para uma sub-rotina?

Entendo que o comando interface pode ser usado para passar uma função para uma sub-rotina. Por exemplo, no programa principal, eu definiria alguma função e passaria para alguma sub-rotina como: MainProgran Use .... Implicit None Type decorations ...

3 a resposta

Confusa precisão dupla real em Fortran

Tenho esta pergunta ardente em minha mente agora: Qual é a maneira "aceita" de declarar a precisão dupla real no Fortran moderno? Na ordem do mais antigo para o mais novo, a história parece assim:DOUBLE PRECISION, entãoREAL(kind=8), entãoINTEGER, ...

1 a resposta

Fortran - Fluxo de trabalho do Cython

Gostaria de configurar um fluxo de trabalho para alcançar rotinas fortran do Python usando Cython em uma máquina Windows depois de pesquisar, ...

2 a resposta

Função de retorno de caracteres de comprimento desconhecido

Como usar a função de caractere de onde o resultado é de tamanho desconhecido inicialmente? otrim() A função, eu entendo, mostra que é possível não especificar o comprimento da string de retorno. Por exemplo: write (*,*) trim(str)retornará ...

5 a resposta

Obtendo o erro de tempo de execução do fortran: final do arquivo

Recentemente, aprendi a trabalhar com arquivos básicos no Fortran e presumi que fosse tão simples quanto: open(unit=10,file="data.dat") read(10,*) some_variable, somevar2 close(10) Portanto, não consigo entender por que essa função que escrevi ...

2 a resposta

como escrever wrapper para 'alocar'

Estou tentando escrever um invólucro para a função 'alocar', ou seja, a função que recebe uma matriz e dimensões, aloca memória e retorna a matriz alocada. O mais importante é que a função funcione com matrizes de diferentes classificações. Mas ...

1 a resposta

Armazenando uma variável com um índice multidimensional no Fortran

Pergunta, questão Considere o seguinte código: program example implicit none integer, parameter :: n_coeffs = 1000 integer, parameter :: n_indices = 5 integer :: i real(8), dimension(n_coeffs) :: coeff integer, dimension(n_coeffs,n_indices) :: ...

1 a resposta

Acesse um parâmetro a partir de uma interface (Fortran)

Estou usando um parâmetro para corrigir a precisão dos tipos usados. Isso funciona bem até eu tentar usar o mesmo tipo em uma interface. Considere este pequeno exemplo: module Hello implicit none save integer, parameter :: K = ...

1 a resposta

Caractere inválido no nome em (1) com origem de formulário fixo

Estou recebendo um erro "Caractere inválido no nome em (1)" no meu programa Fortran 77. Por que é isso? Está na minha declaração de leitura 100 READ(S,*,END=200) LINEmas não sei por que Código: PROGRAM Exercise C C PARAMETERS C INTEGER UNUM ...

2 a resposta

Existe uma biblioteca ou biblioteca similar que funcione bem com o fortran? [fechadas]

A biblioteca ncurses (originalmente desenvolvida com C em mente, se a memória servir) tem uma porta ou existe uma alternativa que funciona bem com o fortran em uma plataforma Windows? Ou, alguma biblioteca (desde que eu sempre usei o nome ...