Resultados da pesquisa a pedido "fortran"

1 a resposta

Chamando uma sub-rotina interna na região do OpenMP

Eu tenho um módulo que contém uma sub-rotina que contém outra sub-rotina. A sub-rotina externa possui uma região OpenMP paralela na qual chamo de sub-rotina interna. O código compila e executa sem nenhum erro, mas os resultados não ...

2 a resposta

Determinando o tipo de variável no Fortran

No Fortran, existe uma maneira de determinar o tipo de uma variável? Um possível caso de uso em que o tipo de uma variável seria necessário é o seguinte. Passamos o tipo de variável como argumento para uma função, para poder chamar código ...

1 a resposta

Maneira pura de definir um vetor de parâmetro longo no fortran

Bem, eu tenho esse problema agora. Eu tenho um (enorme) conjunto de parâmetros que gostaria de organizar em um vetor. Claro, eu posso fazer algo como: real, dimension(64) :: CONST CONST(1) = 2.4 CONST(2) = 1.4 ... CONST(n) ...

2 a resposta

Fortran minimização de uma função com argumentos adicionais

No fortran, tenho uma rotina de otimização externa que toma como entrada ofunction f(x) e o ponto de partida e retorna o valor para o mínimo local. Por exemplo, se a função for chamada mínima: minimum(f,x0,xopt)O problema é que a função que ...

1 a resposta

Uso correto de FORTRAN INTENT () para matrizes grandes

Estou tentando descobrir a melhor maneira de usar as sub-rotinas FORTRAN para trabalhar com grandes matrizes de dados. Eu tenho um código que funciona em grandes matrizes 3,4 ou 5 dimensionais. Estou trabalhando com muitas sub-rotinas e queria ...

1 a resposta

Fortran leitura sem avanço de um arquivo de texto

Eu tenho um arquivo de texto com um cabeçalho de informações seguido de linhas com apenas números, que são os dados a serem lidos. Não sei quantas linhas existem no cabeçalho e é um número variável. Aqui está um exemplo: filehandle: 65536 ...

1 a resposta

Essas 2 linhas do Fortran representam uma macro Fortran?

Estou convertendo algum código Fortran para C e não entendo o que está acontecendo aqui. Esse código veio do TOMS, Transactions on Mathematical Software, então não acredito que seja uma linha de código incorreta. O ZCOS e A não têm outras ...

2 a resposta

Como adicionar um comando shell a um script Fortran

É possível chamar o comando shell a partir de um script Fortran? Meu problema é que eu analiso arquivos muito grandes. Esses arquivos têm muitas linhas, por exemplo 84084002 ou similar. Preciso saber quantas linhas o arquivo possui, antes de ...

1 a resposta

É necessário verificar um argumento opcional antes de passá-lo para outro argumento opcional?

Eu tenho a seguinte pergunta sobre o uso do argumento opcional. Digamos que tenho a seguinte rotinaaaa definido no módulom_aaa MODULE m_aaa SUBROUTINE aaa(a, b) INTEGER :: a INTEGER, OPTIONAL :: b END SUBROUTINE END MODULEagora eu tenho uma ...

1 a resposta

É possível ler o formato de arquivo .Rdata em C ou Fortran?

Estou trabalhando escrevendo algumas extensões R em C (funções C a serem chamadas de R). Meu código precisa calcular uma estatística usando 2 conjuntos de dados diferentes ao mesmo tempo, e eu preciso fazer isso com todas as ...