Source code for einsteinpy.symbolic.predefined.find
import importlib
[docs]
def find(search_string):
"""
Performs a find operation on available functions.
Parameters
----------
search_string : str
Name of the function to be searched.
Returns
-------
list
A list of available functions related to ``search_string``.
"""
search_string = search_string.lower()
current_module = "einsteinpy.symbolic.predefined"
predefined = importlib.import_module(current_module)
return [
fname
for fname in dir(predefined)
if ((search_string in fname.lower()) and (not fname.islower()))
]