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

A simple constant bandgap model. Gets the bandgap and always returns this value. More...

#include <bandgap.hpp>

Inheritance diagram for viennashe::models::bandgap_model_const:
viennashe::models::bandgap_model

Public Member Functions

 bandgap_model_const (double Eg)
 
double operator() (double) const
 
- Public Member Functions inherited from viennashe::models::bandgap_model
virtual double operator() (double T) const =0
 
virtual ~bandgap_model ()
 

Detailed Description

A simple constant bandgap model. Gets the bandgap and always returns this value.

Definition at line 61 of file bandgap.hpp.

Constructor & Destructor Documentation

◆ bandgap_model_const()

viennashe::models::bandgap_model_const::bandgap_model_const ( double  Eg)
inline

Definition at line 65 of file bandgap.hpp.

Member Function Documentation

◆ operator()()

double viennashe::models::bandgap_model_const::operator() ( double  ) const
inlinevirtual

Implements viennashe::models::bandgap_model.

Definition at line 67 of file bandgap.hpp.


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