Sun 2020-03-08 19:07:01 UTC, Suraj Modi:
>
> I have been looking through the repository and have been facing
> problems locating the implementations of algorithms like
> 'Floyd-Warshall-Cython', 'Johnson_Boost', 'Dijkstra_Boost',
> 'NetworkX', etc.

Here are two ways to figure out what files things live in.

1.

Open a terminal, change to the Sage root repository, and use
`git grep`. This searches in all files under version control.

For instance (the initial dollar sign represents the shell prompt,
so copy the rest of the commands without the prompt).

    $ cd `sage -c "print(SAGE_ROOT)"`
    $ pwd
    $ git grep "Johnson_Boost" src

2.

Or if you already started Sage, you can use `search_src`
(which runs the command above for you from inside Sage):

     sage: search_src("Johnson_Boost")

-- 
You received this message because you are subscribed to the Google Groups 
"sage-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-gsoc/a9903a26-3bb1-4125-9654-f983a3a14c46%40googlegroups.com.

Reply via email to