Resultados da pesquisa a pedido "fortran90"
Não é possível instalar o gfortran via homebrew
Recebi esta mensagem quando tentei instalar o gfortran. ~$ brew install gfortran Error: No available formula for gfortran GNU Fortran is now provided as part of GCC, and can be installed with: brew install gccMinha pergunta é como instalar o ...
A matriz Fortran não pode ser retornada na função: não uma variável DUMMY
Sendo novo no Fortran 90 de forma livre, eu realmente gostaria de saber por que o seguinte trecho de código não funcionaria: program test2 implicit none !!! A program to practice f90 writing. ! Define double precision data integer, parameter :: ...
Erro na declaração do tipo derivado: a variável em (1) neste contexto deve ser constante
Eu tenho um tipo derivado declarado em um módulo como este: MODULE dmotifs TYPE :: PRM INTEGER, PRIVATE :: nsp=4,nrx=8,maxprx=4 REAL, PRIVATE :: cref=1e-6,tref=1 REAL, DIMENSION(nrx,maxprx) :: k REAL :: input END TYPE PRM CONTAINS SUBROUTINE ...
Declaração não classificável e outros erros em um IF no Fortran
Eu tenho o código: if i < n then x = topsep(1) y = topsep(2) realvor(n,1) = x + dx realvor(n,2) = x + dy imvor(n,1) = (realvor(n,1)*(a**2))/((realvor(n,1))**2+(realvor(n,2))**2) imvor(n,2) = ...
Qual é o objetivo das variáveis de resultado no Fortran?
No Fortran, existem duas maneiras padrão de retornar um resultado de uma função. O primeiro é atribuir o valor de retorno da função ao nome da função. function foo() integer :: foo foo = 10 end function fooA segunda forma, padronizada no Fortran ...
Presença Fortran 90 de argumentos opcionais
Eu não entendo o comportamento da função intrínseca presente () na pgf90 7.2. Eu escrevi um programa de amostra de 20 linhas para testar isso, mas os resultados ainda não fazem sentido para mim. Observar: subroutine ...
Como se livrar do espaçamento indesejado na saída de impressão do Fortran?
Pode parecer uma questão trivial, mas não consegui encontrar nenhuma resposta através do Google. Eu tenho este pequeno programa: Program Test_spacing_print Integer:: N Real:: A,B N=4; A=1.0; B=100.0 print*,'N =',N print*,'A =',A,' B =',B print ...
Chamar a função Python do Fortran / C
Estou escrevendo um código Fortran e gostaria de usar algumas funções e métodos especiais das bibliotecas Python. Este é um código Python: from mpmath import * from scipy.optimize import * def g(A,B,t): return newton(lambda x: (x - ...
Contém declaração
Eu não estou entendendo a importância deCONTÉMdeclaração no fortran 90 Por exemplo PROGRAM BLABLA IMPLICIT NONE INTEGER :: i,j,k i = 1; j = 1;k =1 PRINT *, i,j,k CALL ABC(i,j,k) PRINT *, i,j,k CONTAINS SUBROUTINE ABC(r,s,t) IMPLICIT ...
inteiro, fazer loop, fortran, erro
Eu tenho o seguinte código fortran definido em. Estou tentando alterar o comprimento do loop do se alterar o valor de n. Quando tento compilar, recebo o erro: O 'argumento' do 'andar' intrínseco em (1) deve ser REAL. Mas quando altero q e w para ...