Phoebe developer's documentation  1.1.0
Phonon and Electron Boltzmann Equations
ph_el_lifetimes.h
1 #ifndef PHEL_LIFETIMES_APP_H
2 #define PHEL_LIFETIMES_APP_H
3 
4 #include "app.h"
5 
8 class PhElLifetimesApp: public App {
9 public:
10  void run(Context &context) override;
11  void checkRequirements(Context &context) override;
12 };
13 
14 #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: ph_el_lifetimes.h:8
void run(Context &context) override
Launches the subprogram.
Definition: ph_el_lifetimes.cpp:8
void checkRequirements(Context &context) override
Checks that the user wrote a complete input file.
Definition: ph_el_lifetimes.cpp:42