9 #ifndef WARPX_PY_CALLBACKS_H_
10 #define WARPX_PY_CALLBACKS_H_
12 #include "Utils/export.H"
WARPX_EXPORT std::map< std::string, std::function< void()> > warpx_callback_py_map
Definition: callbacks.cpp:16
void ExecutePythonCallback(const std::string &name)
Function to look for and execute Python callbacks.
Definition: callbacks.cpp:29
void ClearPythonCallback(const std::string &name)
Function to clear the given callback name from warpx_callback_py_map.
Definition: callbacks.cpp:50
bool IsPythonCallbackInstalled(const std::string &name)
Function to check if the given name is a key in warpx_callback_py_map.
Definition: callbacks.cpp:23
void InstallPythonCallback(const std::string &name, std::function< void()> callback)
Function to install the given name and function in warpx_callback_py_map.
Definition: callbacks.cpp:18
name
Definition: run_automated.py:229