Resultados da pesquisa a pedido "fortran"

4 a resposta

Obtendo precisão dupla no fortran 90 usando o compilador intel 11.1

Eu tenho um código muito grande que configura e resolve iterativamente um sistema de equação diferencial parcial não linear, escrita em fortran. Eu preciso que todas as variáveis sejam de precisão dupla. No módulo adicional que escrevi para o ...

2 a resposta

Imprima uma matriz 2D do Fortran como uma matriz

Eu tenho uma matriz que é atualmente um 3x3. Quando imprimo os caracteres, os resultados são impressos em um estilo de quebra automática de linha. Espero imprimir uma matriz quadrada que seja mais legível em vez de XXXXXXXXXXXXX em uma única ...

1 a resposta

Erro Fortran: o argumento 'y' de 'datan2' intrínseco em (1) deve ser REAL

Eu quero calcular o valor z como a coordenada no intervalo de x: -50 ~ 50 e y: -50 ~ 50, conforme o código abaix program test implicit none ! --- [local entities] real*8 :: rrr,th,U0,amp,alp,Ndiv real*8 :: pi,alpR,NR,Rmin,Rmax,z integer :: ir, ...

6 a resposta

alterando as dimensões da matriz no fortran

Existem basicamente duas maneiras de passar matrizes para uma sub-rotina no Fortran 90/95: PROGRAM ARRAY INTEGER, ALLOCATABLE :: A(:,:) INTEGER :: N ALLOCATE(A(N,N)) CALL ARRAY_EXPLICIT(A,N) ! or CALL ARRAY_ASSUMED(A) END PROGRAM ARRAY ...

2 a resposta

Como obter o nome de um arquivo agindo como stdin / stdout?

Estou tendo o seguinte problema. Eu quero escrever um programa no Fortran90 que eu possa chamar assim: ./program.x < main.in > main.outAdicionalmente a "main.out" (cujo nome eu posso definir ao chamar o programa), as saídas secundárias precisam ...

3 a resposta

Salte uma linha do arquivo de texto no Fortran90

Estou escrevendo em fortran (90). Meu programa deve ler arquivo1, fazer algo com cada linha e escrever o resultado no arquivo2. Mas o problema - file1 tem algumas informações desnecessárias na primeira linha. Como posso pular uma linha do ...

1 a resposta

Vinculando binários fortran e c ++ usando gcc

Eu posso usar o gcc para fazer chamadas entre c e c ++ ou entre c e fortran usando g ++ ou gfortran, respectivamente. Mas se eu tentar fazer chamadas de procedimento entre c ++ e fortran, recebo erros ao compilar com g ++ ou gfortran, porque ...

1 a resposta

Problema “DATA INT / 'STRING' /” ao compilar com gfortran

Tenho algum código fortran legado antigo (~ 1995) que é compilado com o compilador g77 e falha no gfortran. O problema está nas seguintes linhas (conversão de tipos incompatíveis, caractere para número inteiro): INTEGER CKYAN DATA CKYAN / ...

3 a resposta

unções @call de uma biblioteca fortran compartilhada em python

Gostaria de chamar algumas funções de uma biblioteca compartilhada do Fortran em Python. Encontrei alguns links na rede e os li e, de acordo com o que encontrei, devo fazer libadd = cdll.LoadLibrary('./libbin.so') para carregar o objeto ...

1 a resposta

Criando um makefile FORTRAN

Eu tenho um código-fonte FORTRAN que consiste em muitos arquivos .F e .h diferentes. Preciso criar um executável a partir dele, mas estou tendo alguns problemas. O makefile que eu produzi até agora (que pode ter erros, porque sou novo nisso) ...