Resultados da pesquisa a pedido "fortran"
Instale o f2py com python3
Preciso chamar rotinas dos módulos Fortran no Python. Eu fiz isso comf2py epython2.7. Funcionou muito bem. Agora, eu tenho que usá-lo compython3 masf2py parece não ser compatível compython3. Vejo que algumas pessoas usam uma versão ...
Maneira adequada de fazer as computações / inicializações sistemáticas no início de um programa
Estou escrevendo um programa que usarei em dois casos principais: 1D e 2D. A dimensãondim é carregado através de umread de um arquivo externo, esseread Quero fazer no moduloparam. Eu tenho várias declarações de vetores cujos tamanhos dependem da ...
Operador para verificar a existência do arquivo
Eu quero criar um operador .f. que verifica se existe um arquivo para que eu possa escrever if (.f. filename) Then ...Eu já escrevi uma função para fazer isso, agora tenho que criar a interface. Quais seriam as restrições nos argumentos de ...
Imprimir e escrever em uma linha?
É possível imprimir algo na tela e, ao mesmo tempo, que o que está sendo impresso também esteja escrito em um arquivo? Agora, eu tenho algo parecido com isto: print *, root1, root2 open(unit=10,file='result.txt' write(10,*), root1, ...
Argumento complexo real para real de Gfortran
Estou tentando usar o fftpack com o gfortran, mas estou recebendo erros que considero relacionados a que algumas rotinas passam por matrizes complexas quando o argumento fictício é declarado como real. Li um comentário em uma página da Intel ...
Uso adequado da palavra-chave PURE Fortran
Atualmente, estou investigando Fortran e me deparei com opure palavra-chave que especifica funções / sub-rotinas que não têm efeitos colaterais. Eu tenho um livro,Fortran 90/95 por S Chapman, que introduz opure estranhamente, mas não fornece ...
Existe uma alternativa para GETCWD () no Fortran 2003-2008
A extensão GNU para o compilador GNU Fortran fornece a sub-rotinaGETCWD() bem, obtém o diretório de trabalho atual. No entanto, meu código precisa ser portátil para oifort enagfor compilador também e eu uso os recursos do F2003. Então, existe ...
Como evitar um estouro de pilha quando o Fortran produz uma matriz grande, interna e temporária?
Eu tenho algum código Fortran que chamaRESHAPE reordenar uma matriz de modo que a dimensão que agora estou prestes a passar por loop se torne a primeira dimensão variável (ordem principal da coluna em Fortran). Isso não tem nada a ver com a ...
como parar um programa fortran de forma anormal
Quando ocorre uma exceção, gostaria de encerrar meu programa de forma anormal. No momento, quando uma exceção acontece, umwrite chamada com uma frase explicativa e, em seguida, umstop declaração é chamada. Estou depurando o programa comidb ...
Precisão diferente em C ++ e Fortran
Para um projeto em que estou trabalhando, codifiquei em C ++ uma função muito simples: Fne(x) = 0.124*x*x, o problema é quando eu calculo o valor da função parax = 3.8938458092314270 com ambas as linguagens Fortran 77 e C ++, eu tenho precisão ...