How to locate in which package a certain function belongs

How to locate in which package a certain function belongs.
For example I am interested in finding the package for the function integrate_ODE, which is shown in an example of the Pluto package
[Interactivity]

2 Likes

You’re probably looking for parentmodule:

julia> using LinearAlgebra

julia> parentmodule(dot)
LinearAlgebra
9 Likes

If you don’t have the package installed and need to know where the function resides you can search for it on Juliahub:
https://juliahub.com/ui/Home

2 Likes

A number of package can potentially implement the same function. The best way I think is to use the

@edit macro but that requires the input type to be specified.

like @edit integrate_ODE(blah1, blah2). You might have to follow @edit a few times. Some suggest using Cthulu.jl but I got intimidated.

1 Like