diff --git a/src/GhpGhx.jl b/src/GhpGhx.jl index 2a514c9..3e3d3e3 100755 --- a/src/GhpGhx.jl +++ b/src/GhpGhx.jl @@ -345,7 +345,7 @@ function size_borefield(p) XIN[2] = Mdot_GHX XIN[3] = p.AmbientTemperature[hr] XIN[4] = p.AmbientTemperature[hr] - if Sys.islinux() || Sys.isapple() + if Sys.islinux() ccall((:type1373_, normpath(joinpath(@__DIR__,"../ghxmodel/tess_linux.so"))), Cvoid, (Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Int64}, Ptr{Int64}), TimeArray, XIN, OUT, PAR, INFO, ErrorFound) @@ -353,6 +353,10 @@ function size_borefield(p) ccall((:type1373_, normpath(joinpath(@__DIR__,"../ghxmodel/tess_windows.so"))), Cvoid, (Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Int64}, Ptr{Int64}), TimeArray, XIN, OUT, PAR, INFO, ErrorFound) + elseif Sys.isapple() + ccall((:type1373_, normpath(joinpath(@__DIR__,"../ghxmodel/tess_mac.so"))), Cvoid, + (Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Float64}, Ptr{Int64}, Ptr{Int64}), + TimeArray, XIN, OUT, PAR, INFO, ErrorFound) end end