Resultados da pesquisa a pedido "fortran"
Teste se um diretório existe ou não
Estou tentando verificar se existe um diretório usando o Fortan90. Em vários sites eu encontrei: logical :: dir_e inquire(file='./docs/.', exist=dir_e) if ( dir_e ) then write(*,*) "dir exists!" else ! workaround: it calls an extern program... ...
Determine nomes de variáveis dinamicamente de acordo com uma string no Fortran
Quero criar um nome de variável dinâmica usando o Fortra O nome da variável será obtido concatenando uma string e outra string / número inteiro. Quero usar esse nome de variável para armazenar um valor ou outra variáve por exemplo ! assign ...
Fortran: o maior e o menor número inteiro
Fortran é completamente novo para mim, alguém pode me ajudar a resolver o problema que se segue? Quero descobrir todos os números inteiros do tipo e o maior e menor valor para cada número do tipo no meu pc. Eu tenho o código listado ...
falha de segmentação criada por fortran se testes
Suponha que eu tenha o seguinte código IF (a.eq.0.or.M(a)) THEN Com um número inteiro e M (1: 3) uma matriz de lógica. Se a for igual a 0, espero que o primeiro teste seja realizado e o segundo nunca seja avaliado. No entanto, se eu usar o ...
Como alocar uma matriz dentro da rotina fortran "chamada" de C
Acho que o título diz o que eu preciso. Eu sei que podemos usar a função "asd" para fazer isso, mas por alguns motivos eu preciso fazer a alocação no Fortran (ou seja, na sub-rotina "asd_"). Aqui está o código C: #include <stdio.h> void ...
Criação de função dinâmica de outra função
Eu tenho uma sub-rotina Fortran 90 que aceita uma função como argumento e gostaria de passar uma versão modificada dessa função para outra sub-rotina. Eu quero que o programa seja algo como isto: subroutine foo(f, ...) real :: pt(2), dir(2) ...
Problemas com o local do arquivo na conexão excel / dll fortran
Plataforma: WinXP SP2, Intel Fortran 11, Excel 2007 Estou tendo problemas para conectar um arquivo DLL ao Exce O arquivo dll é relativamente simples: subroutine FortranCall (r1, num) !DEC$ ATTRIBUTES DLLEXPORT, STDCALL, ...
Intel Fortran Composer 2011 e Linux Mint 12
Estou usando o Intel Fortran Composer 2011 em um sistema Linux Mint 12. Sempre que (e para todo usuário) eu reinicio o computador, preciso definir as variáveis de ambient source /opt/intel/composer_xe_2011_sp1.9.293/bin/compilervars.sh ...
Criar uma interface FORTRAN para uma função C que retorna um caractere *
Estou aqui há cerca de uma semana e pesquisei fórum após fórum para obter uma explicação clara de como enviar um caractere * de C para FORTRAN. Para tornar o assunto mais frustrante, enviar um argumento char * de FORTRAN para C foi direto ... ...
Passando um procedimento interno como argumento
Eu quero resolver muitas vezes uma equação diferencial para diferentes parâmetros. É mais complicado que isso, mas por uma questão de clareza, digamos que o ODE éy'(x) = (y+a)*x comy(0) = 0 e eu queroy(1). Eu escolhi o algoritmo dverk do netlib ...