Perguntas com a marcação «fortran»

Fortran é uma linguagem de programação de uso geral amplamente usada pela comunidade científica da computação.

74
Quão melhores são os compiladores Fortran realmente?

Esta pergunta é uma extensão de duas discussões que surgiram recentemente nas respostas a " C ++ vs Fortran for HPC ". E é um pouco mais um desafio do que uma pergunta ... Um dos argumentos mais ouvidos em favor do Fortran é que os compiladores são apenas melhores. Como a maioria dos compiladores...

56
C ++ vs Fortran para HPC

No meu programa de doutorado em ciências computacionais, estamos trabalhando quase exclusivamente em C ++ e Fortran. Parece que alguns professores preferem um ao outro. Eu estou querendo saber qual é 'melhor' ou se é melhor que o outro em uma determinada

41
O que torna o Fortran rápido?

Fortran tem um lugar especial na programação numérica. Você certamente pode criar software bom e rápido em outros idiomas, mas o Fortran continua com um desempenho muito bom, apesar da idade. Além disso, é mais fácil criar programas rápidos no Fortran. Criei programas rápidos em C ++, mas você...

19
Como escrevo código agnóstico dimensionalmente?

Costumo encontrar-me escrevendo código muito semelhante para uma, duas e três versões dimensionais de uma dada operação / algoritmo. Manter todas essas versões pode se tornar tediosa. A geração simples de código funciona razoavelmente bem, mas parece que deve haver uma maneira melhor. Existe uma...

18
F2Py com matrizes de forma alocáveis ​​e assumidas

Eu gostaria de usar f2pycom o Fortran moderno. Em particular, estou tentando fazer o exemplo básico a seguir funcionar. Este é o menor exemplo útil que eu poderia gerar. ! alloc_test.f90 subroutine f(x, z) implicit none ! Argument Declarations ! real*8, intent(in) :: x(:) real*8, intent(out)...

17
Qual versão do Fortran devo aprender?

Sou um estudante de Engenharia Mecânica interessado no campo da engenharia aeroespacial, onde me disseram que o Fortran ainda é comumente usado. Qual versão do Fortran devo investir meu tempo para

17
Python vs FORTRAN

Qual é o melhor: FORTRAN ou Python? E acho que nos dois casos você precisa do Gnuplot, estou certo? Estou trabalhando em uma máquina Windows no momento. Gostaria de usá-lo para obter soluções numéricas para problemas físicos, incluindo simulações de Monte-Carlo, integração e diferenciação...

16
Layout de linha principal versus coluna principal de matrizes

Na programação de cálculos de matriz densa, existe alguma razão para escolher um layout de linha principal do layout acima da coluna? Eu sei que, dependendo do layout da matriz escolhida, precisamos escrever o código apropriado para usar as memórias de cache efetivamente para fins de velocidade....

13
Existe uma ferramenta disponível para gerar extensões de intervalo das funções do Fortran (ou C) analisando o código do Fortran (ou C)?

Os estudos de caso da minha tese de doutorado exigem que eu tenha extensões de intervalo das sub - rotinas Fortran no CHEMKIN-II (desculpas pelo link; é o melhor que eu poderia encontrar para um pacote que não é mais distribuído pelo Sandia National Laboratory). CHEMKIN-II é um pacote químico usado...