ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::materials::dos_relaxed_silicon Namespace Reference

Contains the density of states in relaxed silicon. More...

Namespaces

namespace  data
 Contains the raw data for the density of states and the group velocity in relaxed silicon.
 
namespace  detail
 Namespace for implementation details of viennashe::materials::dos_relaxed_silicon. Not of interest for the library user.
 

Functions

double get_density_of_states (const double eps, const viennashe::carrier_type_id ctype)
 Convenience function for returning the density of states for carriers in the respective band. More...
 
double get_group_velocity (const double eps, const viennashe::carrier_type_id ctype)
 Convenience function for returning the group velocity for carriers in the respective band. More...
 

Detailed Description

Contains the density of states in relaxed silicon.

Function Documentation

◆ get_density_of_states()

double viennashe::materials::dos_relaxed_silicon::get_density_of_states ( const double  eps,
const viennashe::carrier_type_id  ctype 
)
inline

Convenience function for returning the density of states for carriers in the respective band.

Definition at line 4948 of file dos_RSi.hpp.

◆ get_group_velocity()

double viennashe::materials::dos_relaxed_silicon::get_group_velocity ( const double  eps,
const viennashe::carrier_type_id  ctype 
)
inline

Convenience function for returning the group velocity for carriers in the respective band.

Definition at line 4974 of file dos_RSi.hpp.