Resultados da pesquisa a pedido "fortran-iso-c-binding"
Interoperabilidade Fortran-C e matrizes de flutuação
Eu tenho um grande código Fortran95 existente. Usa real(dp), dimension(num) :: arraydeclarar matrizes. Eu quero juntar algum código C e descobri que posso fazer isso escrevendo interfaces nas funções C e declarando matrizes como use ...
passar a função fortran 77 para C / C ++
É possível passar a função fortran 77 como um ponteiro de função de retorno de chamada para C / C ++? se sim, como? as informações que encontrei na web referem-se ao fortran 90 e superior, mas minha base de códigos herdada está em 77. Muito ...
unções @call de uma biblioteca fortran compartilhada em python
Gostaria de chamar algumas funções de uma biblioteca compartilhada do Fortran em Python. Encontrei alguns links na rede e os li e, de acordo com o que encontrei, devo fazer libadd = cdll.LoadLibrary('./libbin.so') para carregar o objeto ...
Sleep em Fortran
Alguém sabe como dormir por um determinado número de milissegundos em Fortran? Não quero usar chamadas de sistema não portáteis, portanto, qualquer coisa intrínseca às bibliotecas Fortran ou C seria preferid
Como depurar o erro de compilação do Fortran 90 “Não existe uma sub-rotina específica para o genérico 'foo' em (1)”?
Estou tentando gravar ligações do Fortran 2003 na biblioteca CUFFT usando o módulo iso_c_bindings, mas tenho problemas com ocufftPlanMany sub-rotina (semelhante asfftw_plan_many_dft na biblioteca FFTW As ligações em si ficam ...
Chamando uma sub-rotina FORTRAN de C
Estou tentando chamar uma função FORTRAN de C As minhas perguntas são: E sefortRoutine é o nome da minha sub-rotina fortran, então estou chamando isso de C comofortRoutine_. E sefortRoutine contém apenas um argumento de matriz de caracteres, ...
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 ...
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 ... ...
Página 2 do 2