Resultados de la búsqueda a petición "fortran-iso-c-binding"
Devolver cadena de Fortran a C ++
Tengo la siguiente llamada de función en C ++: int strLength = 20; char* name; getName(name, strLength); printf("name: %s\n", name);y en Fortran: subroutine getName(name) bind (c, name='GETNAME') use,intrinsic :: iso_c_binding implicit none ...
Interoperabilidad Fortran-C y matrices flotantes
Tengo un gran código Fortran95 existente. Usa real(dp), dimension(num) :: arraypara declarar matrices. Quiero unirme a algún código C y descubrí que puedo hacerlo escribiendo interfaces en las funciones C y declarando matrices como use ...
Tipos derivados de Fortran que contienen punteros para ser accesibles desde C
Tengo un código Fortran con muchos tipos derivados que contienen punteros. Estoy escribiendo un código C ++ que necesita acceder a estas variables. No puedo reescribir estos tipos derivados sin los punteros, ya que se usan en cientos de lugares ...
Pasar una matriz de dos dimensiones de Fortran a C
Tengo problemas para pasar una matriz bidimensional de Fortran a C. La siguiente es mi función C que solo muestra los elementos de la matriz en la pantalla. #include <stdio.h> void print2(double *arr , int *n) { int y = *n; printf("\n y = %d", ...
Interceptando la parada de Fortran desde C ++
Preparé una interfaz C ++ para una biblioteca heredada de Fortran.Algunas subrutinas en la biblioteca heredada siguen una convención de código de estado fea ...
Llamando a METIS API (escrito en lenguaje C) en el programa fortran
Durante 2 semanas, he luchado para llamar a uno de losMETIS Biblioteca escrita en C a partir de mi código fortran. Y, desafortunadamente, no parece ser un FI...
Llamar a una función C desde Fortran donde el nombre de la función C se pasó originalmente desde C
Por razones que no son relevantes, debo pasar un nombre de función C / C ++ a una subrutina Fortran, que, a su vez, llama a esa función C. Lo que he encontra...
Creando una interfaz FORTRAN a una función C que devuelve un char *
He estado retrasado en esto durante aproximadamente una semana, ahora, y he buscado foro tras foro para obtener una explicación clara de cómo enviar un char * de C a FORTRAN. Para hacer el asunto más frustrante, enviar un argumento char * de ...
Página 1 de 2