ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
all.hpp
Go to the documentation of this file.
1#ifndef VIENNASHE_MODELS_ALL_HPP
2#define VIENNASHE_MODELS_ALL_HPP
3
4/* ============================================================================
5 Copyright (c) 2011-2022, Institute for Microelectronics,
6 Institute for Analysis and Scientific Computing,
7 TU Wien.
8
9 -----------------
10 ViennaSHE - The Vienna Spherical Harmonics Expansion Boltzmann Solver
11 -----------------
12
13 http://viennashe.sourceforge.net/
14
15 License: MIT (X11), see file LICENSE in the base directory
16=============================================================================== */
17
18// viennashe
19#include "viennashe/forwards.h"
20
21// exceptions
23
24// models
28
29//#include "viennashe/models/random_dopant_model.hpp"
30
31// ...
32// ... add your model here ...
33// ...
34
35
40namespace viennashe
41{
43 namespace models
44 {
45
46 // MODEL REGISTRY HERE
47
48 } // models
49} // viennashe
50
51#endif /* VIENNASHE_MODELS_ALL_HPP */
52
Contains a basic/constant and an extended bandgap model.
Contains the basic carrier mass models (Taylor series).
Contains forward declarations and definition of small classes that must be defined at an early stage.
Contains exceptions for viennashe::models.
The main ViennaSHE namespace. All functionality resides inside this namespace.
Definition: accessors.hpp:40