Resultados da pesquisa a pedido "fortran"

3 a resposta

DEXP ou EXP para função exponencial em fortran?

Eu tenho duas perguntas muito curtas:1 - Acabei de ler isso

1 a resposta

gfortran LAPACK erro "referência indefinida"

2 a resposta

Encontrar [índice de] o valor mínimo na matriz que satisfaz uma condição em Fortran

1 a resposta

Soma de uma matriz bidimensional

Eu tenho essa matriz 2D L (i, j). Como posso somar todos os elementos dependendo dei e fazer o resultado em função dej Eu fiz : do j=1,10 do i =1,30 T(j) = Sum( L(:,j) end do end doTudo bem?

5 a resposta

Construções Fortran 95 como WHERE, FORALL e SPREAD geralmente resultam em código paralelo mais rápido?

Li o livro Fortran 95 de Metcalf, Reid e Cohen e Numerical Recipes em Fortran 90. Eles recomendam o uso de WHERE, FORALL e SPREAD entre outras coisas para evitar serializações desnecessárias do seu programa. No entanto, me deparei comesta ...

2 a resposta

Manipulação de reais em Fortran junto com R

Estou tendo problemas para manipular reais no Fortran, que uso junto com R. O código a seguir está escrito no Fortran: Subroutine realtest(lol) implicit none Real lol lol = 10.0 EndEu compilar com o comandoR CMD SHLIB realtest.f. Se eu executar ...

1 a resposta

Como compilar esse código Fortran com o novo ifort de 2017?

Eu tenho o seguinte código fortran que compila com ifort pré 2017: program parallel_m contains character(500) function PARALLEL_message(i_ss) character(50) :: Short_Description = " " integer :: i_s =0 integer :: n_threads = 0 ! ...

1 a resposta

Compilação condicional no gfortran

Quero saber se é possível selecionar diferentes partes da minha rotina do Fortran 95 para compilar. Por exemplo, se eu passar certo sinalizador para o gfortran, o compilador escolherá qual seção usar para uma determinada função. Eu sei que posso ...

2 a resposta

Qual é o efeito de passar uma variável alocável para uma sub-rotina com argumento não alocável?

Digamos que temos essa definição de variável Real*8, Dimension(:), Allocatable :: dblA Allocate (dblA(1000))Agora eu chamo isso de sub-rotina: Call MySub(dblA)No qual: Subroutine MySub(dblA) Real*8, INTENT(Out), DIMENSION(1000) :: dblA EndQual ...

3 a resposta

Erro gfortran: elemento inesperado '\' na sequência de formato em (1)

Eu tenho um projeto escrito no VS2010 com o Intel Visual Fortran. Eu tenho uma sub-rotina de despejo para gravar uma matriz 2D em arquivo: subroutine Dump2D(Name,Nx,Ny,Res) implicit none integer i,j,Nx,Ny real(8) :: Res(Nx,Ny) character(len=30) ...