Accessor class providing the carrier velocity inside the device. More...
#include <carrier_velocity.hpp>
Public Types | |
typedef std::vector< double > | value_type |
Public Member Functions | |
carrier_velocity_wrapper (DeviceType const &device, viennashe::config const &conf, SHEQuantity const &quan) | |
template<typename CellT > | |
value_type | operator() (CellT const &cell) const |
Functor interface returning the average carrier drift velocity at the provided cell. More... | |
Accessor class providing the carrier velocity inside the device.
Definition at line 51 of file carrier_velocity.hpp.
typedef std::vector<double> viennashe::she::carrier_velocity_wrapper< DeviceType, SHEQuantity >::value_type |
Definition at line 54 of file carrier_velocity.hpp.
|
inline |
Definition at line 56 of file carrier_velocity.hpp.
|
inline |
Functor interface returning the average carrier drift velocity at the provided cell.
Definition at line 64 of file carrier_velocity.hpp.