Resultados de la búsqueda a petición "fortran-iso-c-binding"

3 la respuesta

call funciona desde una biblioteca fortran compartida en python

Me gustaría llamar a algunas funciones desde una biblioteca compartida de Fortran en Python. Encontré algunos enlaces en la red y los leí, y de acuerdo con lo que encontré, debería hacer libadd = cdll.LoadLibrary('./libbin.so') para cargar el ...

3 la respuesta

Dormir en Fortran

¿Alguien sabe de una manera de dormir durante un número determinado de milisegundos en Fortran? No quiero utilizar llamadas de sistema no portátiles, por lo que se preferiría cualquier cosa intrínseca a las bibliotecas Fortran o C.

2 la respuesta

¿Cómo depurar el error de compilación Fortran 90 "No hay una subrutina específica para el genérico 'foo' en (1)"?

stoy tratando de escribir enlaces Fortran 2003 a la biblioteca CUFFT usando el módulo iso_c_bindings, pero tengo problemas concufftPlanMany subrutina (similar asfftw_plan_many_dft en la biblioteca FFTW). Los enlaces en sí se ven ...

3 la respuesta

Llamando a una subrutina FORTRAN desde C

Estoy intentando llamar a una función FORTRAN desde C Mis preguntas son: SifortRoutine es el nombre de mi subrutina fortran, luego llamo a esto desde C comofortRoutine_. SifortRoutine contiene solo un argumento de matriz de caracteres, ...

6 la respuesta

Cómo asignar una matriz dentro de la rutina fortran "llamada" desde C

Creo que el título dice lo que necesito. Sé que podemos usar la función "asd" para hacer esto, pero por alguna razón necesito hacer la asignación en Fortran (es decir, en la subrutina "asd_"). Aquí está el código C: #include <stdio.h> void ...

14 la respuesta

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 ...