conf_ | viennashe::she::scattering_base< DeviceType > | protected |
device_ | viennashe::she::scattering_base< DeviceType > | protected |
get(ElementType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineprotected |
get_electric_field_n(CellType const &) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineprotected |
get_electric_field_n(FacetType const &) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineprotected |
getScatteringRate(ElementType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineprotected |
getScatteringRate(const double T, const double totaldoping, const double Ep, viennashe::carrier_type_id ctype) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineprotected |
id() const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlinevirtual |
MeshType typedef | viennashe::she::scattering_base< DeviceType > | protected |
operator()(CellType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlinevirtual |
operator()(FacetType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlinevirtual |
PointType typedef | viennashe::she::scattering_base< DeviceType > | protected |
scatter_processes_type typedef | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | |
scattering_base(DeviceType const &device, viennashe::config const &conf) | viennashe::she::scattering_base< DeviceType > | inline |
surface_scattering(DeviceType const &device, viennashe::config const &conf, ElectricFieldAccessor const &Efield) | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | inlineexplicit |
value_type typedef | viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor > | |
VertexType typedef | viennashe::she::scattering_base< DeviceType > | protected |
~scattering_base() | viennashe::she::scattering_base< DeviceType > | inlinevirtual |