Namespaces | |
| namespace | detail |
Functions | |
| template<typename DeviceType , typename ElementType , typename TimeStepQuantitiesT > | |
| double | evaluate (viennashe::trap_level const &trap, DeviceType const &device, ElementType const &el, viennashe::config const &conf, TimeStepQuantitiesT const &quantities) |
| Returns the trap occupancy based on a bipolar SHE or DD solution. More... | |
| template<typename DeviceType , typename ElementType , typename TimeStepQuantitiesT > | |
| double | gamma_recombination (viennashe::trap_level const &trap, DeviceType const &device, ElementType const &el, viennashe::config const &conf, TimeStepQuantitiesT const &quantities, viennashe::carrier_type_id ctype, double occupancy, std::size_t index_H=0) |
| Returns the carrier recombination, where the occupancies have been considered! More... | |
| template<typename DeviceType , typename ElementType , typename TimeStepQuantitiesT > | |
| double | gamma_generation (viennashe::trap_level const &trap, DeviceType const &device, ElementType const &el, viennashe::config const &conf, TimeStepQuantitiesT const &quantities, viennashe::carrier_type_id ctype, double occupancy, std::size_t index_H=0) |
| Returns the carrier generation, where the occupancies have been considered! More... | |
| double viennashe::models::srh::evaluate | ( | viennashe::trap_level const & | trap, |
| DeviceType const & | device, | ||
| ElementType const & | el, | ||
| viennashe::config const & | conf, | ||
| TimeStepQuantitiesT const & | quantities | ||
| ) |
Returns the trap occupancy based on a bipolar SHE or DD solution.
| trap | The SRH trap level |
| device | The device |
| el | The element on which to operate |
| conf | The simulator configuration |
| quantities | The timestep quantities |
Definition at line 259 of file srh_kinetics.hpp.
| double viennashe::models::srh::gamma_generation | ( | viennashe::trap_level const & | trap, |
| DeviceType const & | device, | ||
| ElementType const & | el, | ||
| viennashe::config const & | conf, | ||
| TimeStepQuantitiesT const & | quantities, | ||
| viennashe::carrier_type_id | ctype, | ||
| double | occupancy, | ||
| std::size_t | index_H = 0 |
||
| ) |
Returns the carrier generation, where the occupancies have been considered!
| trap | The SRH trap level |
| device | The device |
| el | The element for which to calculate the generation |
| conf | The simulator configuration |
| quantities | The timestep quantities |
| ctype | The carrier type |
| occupancy | Occupancy of the trap (value between 0 and 1) |
| index_H | If SHE is being used: the H-space index |
Definition at line 381 of file srh_kinetics.hpp.
| double viennashe::models::srh::gamma_recombination | ( | viennashe::trap_level const & | trap, |
| DeviceType const & | device, | ||
| ElementType const & | el, | ||
| viennashe::config const & | conf, | ||
| TimeStepQuantitiesT const & | quantities, | ||
| viennashe::carrier_type_id | ctype, | ||
| double | occupancy, | ||
| std::size_t | index_H = 0 |
||
| ) |
Returns the carrier recombination, where the occupancies have been considered!
| trap | The SRH trap level |
| device | The device |
| el | The element for which to calculate the recombination |
| conf | The simulator configuration |
| quantities | The timestep quantities |
| ctype | The carrier type |
| occupancy | Occupancy of the trap (value between 0 and 1) |
| index_H | If SHE is being used: the H-space index |
Definition at line 356 of file srh_kinetics.hpp.