Defines a generic simulator quantity for use within the solvers of ViennaSHE. More...
#include <vector>#include <string>#include "viennagrid/mesh/mesh.hpp"#include "viennashe/forwards.h"Go to the source code of this file.
Classes | |
| class | viennashe::const_quantity< AssociatedT, ValueT > |
| Common representation of any quantity associated with objects of a certain type. More... | |
| class | viennashe::non_const_quantity< AssociatedT, ValueT > |
| struct | viennashe::robin_boundary_coefficients< ValueT > |
| class | viennashe::unknown_quantity< AssociatedT, ValueT > |
Namespaces | |
| namespace | viennashe |
| The main ViennaSHE namespace. All functionality resides inside this namespace. | |
| namespace | viennashe::quantity |
| Holds a function per quantity, which returns the name of the respective quantity as std::string. | |
Functions | |
| std::string | viennashe::quantity::potential () |
| std::string | viennashe::quantity::electron_density () |
| std::string | viennashe::quantity::hole_density () |
| std::string | viennashe::quantity::density_gradient_electron_correction () |
| std::string | viennashe::quantity::density_gradient_hole_correction () |
| std::string | viennashe::quantity::lattice_temperature () |
| std::string | viennashe::quantity::electron_distribution_function () |
| std::string | viennashe::quantity::hole_distribution_function () |
Defines a generic simulator quantity for use within the solvers of ViennaSHE.
Definition in file simulator_quantity.hpp.