Skip to content

Instantly share code, notes, and snippets.

@agerlach
agerlach / sciml_release_rate.jl
Created February 25, 2022 16:33
SciML Release Stats
# Create GITHUB_AUTH environmental variable w/ GitHub Personal access token
using Dates
import GitHub; const GH = GitHub
auth = GH.authenticate(ENV["GITHUB_AUTH"]) # don't hardcode your access tokens!
user = "SciML"
isorg = true
since_dt = DateTime(2021)
using ModelingToolkit, OrdinaryDiffEq, LazyGrids
@parameters t
@variables x(t) y(t)
D = Differential(t)
eqs = [D(x) ~ y,
D(y) ~ x - x^3]
@named sys = ODESystem(eqs)
prob = ODEProblem(sys, [x => 3.0, y => 3.0], (0.0, 1.0), [], jac = true)
julia> println.(sort(dllist()));
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.6.0 (2021-03-24)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia> ENV["DYLD_LIBRARY_PATH"]
""