ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
bandgap.hpp File Reference

Contains a basic/constant and an extended bandgap model. More...

Go to the source code of this file.

Classes

struct  viennashe::models::bandgap_model_extended_parameters
 Plain old datatype (POD) of parameters for the bandgap_model_extended. More...
 
struct  viennashe::models::bandgap_model
 Basic bandgap model interface. More...
 
class  viennashe::models::bandgap_model_const
 A simple constant bandgap model. Gets the bandgap and always returns this value. More...
 
class  viennashe::models::bandgap_model_extended
 An elaborate bandgap model, which accounts for the lattice temperature. More...
 

Namespaces

namespace  viennashe
 The main ViennaSHE namespace. All functionality resides inside this namespace.
 
namespace  viennashe::models
 Namespace containing everything models related.
 

Detailed Description

Contains a basic/constant and an extended bandgap model.

Definition in file bandgap.hpp.