Phoebe developer's documentation  1.1.0
Phonon and Electron Boltzmann Equations
elph_plot_app.h
1 #ifndef EL_PH_PLOT_APP_H
2 #define EL_PH_PLOT_APP_H
3 
4 #include <string>
5 #include "app.h"
6 
9 class ElPhCouplingPlotApp: public App {
10 public:
11  void run(Context &context) override;
12  void checkRequirements(Context &context) override;
13 };
14 
15 #endif
Base class for launching apps.
Definition: app.h:22
Class containing the user input variables.
Definition: context.h:15
Main driver for the calculation.
Definition: elph_plot_app.h:9
void run(Context &context) override
Launches the subprogram.
Definition: elph_plot_app.cpp:15
void checkRequirements(Context &context) override
Checks that the user wrote a complete input file.
Definition: elph_plot_app.cpp:481