shell

Full name: ase2sprkkr.gui.shell

Module class hierarchy

Inheritance diagram of ase2sprkkr.gui.shell.JupyterLab, ase2sprkkr.gui.shell.Python, ase2sprkkr.gui.shell.Shell

Description

Classes, for opening ASE2SPRKKR in shell or Jupyter notebook

Functions

chdir(path)

format_as_python_shell(code_str)

Format Python code as it would appear in a Python shell.

split_top_level_chunks(code)

Split Python code into top-level chunks.

Classes

JupyterLab([run])

Run the given code in a JupyterLab notebook.

Python()

Run the given code in a Python shell

Shell()

A base class for ASE2SPRKKR interactive computation using ase2sprkkr tool