ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::models::bandgap_model_extended Class Reference

An elaborate bandgap model, which accounts for the lattice temperature. More...

#include <bandgap.hpp>

Inheritance diagram for viennashe::models::bandgap_model_extended:
viennashe::models::bandgap_model

Public Member Functions

 bandgap_model_extended (const bandgap_model_extended_parameters &params)
 
double operator() (double TL) const
 
- Public Member Functions inherited from viennashe::models::bandgap_model
virtual double operator() (double T) const =0
 
virtual ~bandgap_model ()
 

Detailed Description

An elaborate bandgap model, which accounts for the lattice temperature.

Definition at line 80 of file bandgap.hpp.

Constructor & Destructor Documentation

◆ bandgap_model_extended()

viennashe::models::bandgap_model_extended::bandgap_model_extended ( const bandgap_model_extended_parameters params)
inline

Definition at line 84 of file bandgap.hpp.

Member Function Documentation

◆ operator()()

double viennashe::models::bandgap_model_extended::operator() ( double  TL) const
inlinevirtual

Implements viennashe::models::bandgap_model.

Definition at line 86 of file bandgap.hpp.


The documentation for this class was generated from the following file: