CoolProp / CoolProp.jl

A Julia wrapper for CoolProp, offering access to thermodynamic properties for fluids and mixtures.
http://www.coolprop.org
Other
32 stars 15 forks source link

Where is libcoolprop defined? #21

Open duncanam opened 2 years ago

duncanam commented 2 years ago

I've looked through pretty much every source file here and don't seem to see how this package actually downloads the CoolProp shared library and then creates the Global Variable libcoolprop that each ccall() accepts.

Putting a breakpoint in a function clearly shows that CoolProp.jl has the library copied into the package folder, and that the Global libcoolprop is defined, but I'm wondering how this actually gets set during the package install process.

longemen3000 commented 2 years ago

for what i've seen, Coolprop.jl loads libcoolprop from https://github.com/JuliaBinaryWrappers/CoolProp_jll.jl