Skip to content

Commit

Permalink
replace plugin_example image
Browse files Browse the repository at this point in the history
  • Loading branch information
superstar54 committed Nov 3, 2023
1 parent f0718d6 commit 710848d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
Binary file added docs/source/_static/images/plugin_example.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/source/_static/images/plugin_example.png
Binary file not shown.
7 changes: 3 additions & 4 deletions docs/source/development/architecture.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Architecture
************************

Wizards-like UI
==========
================

QuantumESPRESSO app uses the [Wizards-like UI design](https://en.wikipedia.org/wiki/Wizard_(software)), which divides one calculation into four steps.
Each step may contain several sections (panels), as shown in the figure below.
Expand Down Expand Up @@ -56,8 +56,7 @@ The dictionary has the following structure:
}
Plugin
======

=========
QuantumESPRESSO app supports running multiple properties (bands, pdos, etc.) calculations in one app.
The individual properties to be developed and seamlessly integrated into the QuantumESPRESSO app as plugins. This integration is made possible due to several key aspects:

Expand All @@ -70,7 +69,7 @@ For instance, we could create a PDOS plugin, including its settings, workchain,
The GUI of the PDOS plugin is only loaded when the user selects to run it.
Here is an example, where two new setting panels are shown when the user selects to run the properties.

.. figure:: ../_static/images/plugin_example.png
.. figure:: ../_static/images/plugin_example.gif


A QuantumESPRESSO app plugin will typically register new panels (setting, result), and workchain to extend the functionality of the app.
Expand Down

0 comments on commit 710848d

Please sign in to comment.