| 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::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineprotected |
| get_charged_trap_density(CellType const &cell, viennashe::carrier_type_id) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineprotected |
| get_charged_trap_density(FacetType const &facet, viennashe::carrier_type_id ctype) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineprotected |
| get_scattering_rate(double NI, double kinetic_energy, double T, viennashe::carrier_type_id ctype) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineprotected |
| getScatteringRate(ElementType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineprotected |
| id() const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlinevirtual |
| MeshType typedef | viennashe::she::scattering_base< DeviceType > | protected |
| operator()(CellType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlinevirtual |
| operator()(FacetType const &elem, double kinetic_energy, viennashe::carrier_type_id ctype) const | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlinevirtual |
| PointType typedef | viennashe::she::scattering_base< DeviceType > | protected |
| scatter_processes_type typedef | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | |
| scattering_base(DeviceType const &device, viennashe::config const &conf) | viennashe::she::scattering_base< DeviceType > | inline |
| trapped_charge_scattering(DeviceType const &device, viennashe::config const &conf, TimeStepQuantitiesT const &quantities) | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | inlineexplicit |
| value_type typedef | viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT > | |
| VertexType typedef | viennashe::she::scattering_base< DeviceType > | protected |
| ~scattering_base() | viennashe::she::scattering_base< DeviceType > | inlinevirtual |