Files
CoolProp/wrappers/Fortran/detailed_example/cpinterface.f90
Ian Bell 73ceaa3190 Updated docs for FORTRAN wrapper
Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
2014-08-19 15:53:20 +02:00

15 lines
553 B
Fortran

MODULE CPINTERFACE
INTERFACE
FUNCTION PropsSI (output, name1, prop1, name2, prop2, fluidname) BIND(C, NAME='PropsSI')
use iso_c_binding
real(C_DOUBLE) :: PropsSI
character(KIND=c_char) :: output(*)
character(c_char) :: name1(*)
real(C_DOUBLE), VALUE :: prop1
character(c_char) :: name2(*)
real(C_DOUBLE), VALUE :: prop2
character(kind=c_char) :: fluidname(*)
END FUNCTION PropsSI
END INTERFACE
END MODULE CPINTERFACE