Resultados da pesquisa a pedido "fortran-iso-c-binding"
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
Passando um array bidimensional de Fortran para C
Estou tendo problemas para passar uma matriz bidimensional de Fortran para C. A seguir está minha função C, que apenas exibe os elementos da matriz na tela. #include <stdio.h> void print2(double *arr , int *n) { int y = *n; printf("\n y = %d", ...
Fortran - Fluxo de trabalho do Cython
Gostaria de configurar um fluxo de trabalho para alcançar rotinas fortran do Python usando Cython em uma máquina Windows depois de pesquisar, ...
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 ...
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, ...
Interceptando o Fortran STOP do C ++
Eu preparei uma interface C ++ para uma biblioteca legada do Fortran.Algumas sub-rotinas na biblioteca legada seguem uma convenção de código de status feia m...
Chamando uma função C de Fortran onde o nome da função C foi originalmente passado de C
Por motivos que não são relevantes, eu preciso passar um nome de função C / C ++ para uma sub-rotina Fortran, que, por sua vez, chama essa função C. O que eu...
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 ...
Retornar string de Fortran para C ++
Eu tenho a seguinte chamada de função em C ++: int strLength = 20; char* name; getName(name, strLength); printf("name: %s\n", name);e em Fortran: subroutine getName(name) bind (c, name='GETNAME') use,intrinsic :: iso_c_binding implicit none ...
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 1 do 2