ViennaSHE
1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
Here is a list of all class members with links to the classes they belong to:
- o -
occupancy() :
viennashe::models::state_base
operator double() :
viennashe::math::BindFirst< T >
operator std::vector< NumericT >() :
viennashe::solvers::PETSC_vector< NumericT, VectorType >
operator Vec() :
viennashe::solvers::PETSC_vector< NumericT, VectorType >
operator()() :
libviennashe::array_to_accessor
,
mos1d_mesh_generator
,
viennashe::boundary_potential_accessor< DeviceT >
,
viennashe::built_in_potential_accessor< DeviceType >
,
viennashe::const_quantity< AssociatedT, ValueT >
,
viennashe::constant_accessor< ConstantType >
,
viennashe::contact_carrier_density_accessor< DeviceType >
,
viennashe::contact_potential_accessor< DeviceType >
,
viennashe::current_density_wrapper< DeviceType, PotentialQuantityType, CarrierQuantityType, MobilityModel >
,
viennashe::detail::current_density_on_facet< DeviceType, PotentialAccessorType, AccessorTypeCarrier, MobilityModel >
,
viennashe::detail::electric_field_on_facet< DeviceType, PotentialAccessorType >
,
viennashe::detail::electric_flux_on_facet< DeviceType, PotentialAccessorType >
,
viennashe::detail::macroscopic_carrier_mask_filter< DeviceType, SimulatorQuantity >
,
viennashe::diffusivity_accessor< DeviceType >
,
viennashe::doping_accessor< DeviceType >
,
viennashe::doping_setter< DeviceType >
,
viennashe::electric_field_wrapper< DeviceType, PotentialAccessorType >
,
viennashe::electric_flux_wrapper< DeviceType, PotentialAccessorType >
,
viennashe::fixed_charge_accessor< DeviceType >
,
viennashe::hde::joule_heating< CurrentDensityAccessorType, ElectricFieldAccessorType >
,
viennashe::hde::power_density_accessor< DeviceType, QuantitiesListType >
,
viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >
,
viennashe::io::detail::mesh_generator_vtk< MeshT >
,
viennashe::io::detail::viennagrid_accessor_wrapper< AccessorT, ValueT >
,
viennashe::io::gnuplot_edf_writer
,
viennashe::io::gnuplot_writer
,
viennashe::io::she_vtk_writer< SHEDeviceType, CoordSystem >
,
viennashe::io::she_vtk_writer< DeviceType, viennagrid::cartesian_cs< 3 > >
,
viennashe::lattice_temperature_accessor< DeviceType >
,
viennashe::materials::checker
,
viennashe::math::AssocLegendre
,
viennashe::math::BindFirst< T >
,
viennashe::math::BindSecond< T >
,
viennashe::math::dense_matrix< NumericT >
,
viennashe::math::IntegrationBinder< T, IntRule >
,
viennashe::math::merseinne_twister_generator< ValueT >
,
viennashe::math::normal_distribution< RealT, ResultT >
,
viennashe::math::poisson_distribution< RealT, ResultT >
,
viennashe::math::rand_generator_base< ValueT >
,
viennashe::math::sparse_matrix< NumericT >
,
viennashe::math::SphericalHarmonic
,
viennashe::math::SphericalHarmonic_dPhi
,
viennashe::math::SphericalHarmonic_dTheta
,
viennashe::math::SphericalHarmonic_dTheta_2
,
viennashe::math::std_rand_generator< ValueT >
,
viennashe::math::uniform_distribution< ResultT >
,
viennashe::models::bandgap_model
,
viennashe::models::bandgap_model_const
,
viennashe::models::bandgap_model_extended
,
viennashe::models::carrier_mass_full_model
,
viennashe::models::carrier_mass_model
,
viennashe::models::carrier_mass_simple_model
,
viennashe::models::dd::mobility< DeviceType >
,
viennashe::models::dd::mobility_detail::mobility_field_dependence
,
viennashe::models::dd::mobility_detail::mobility_impurity_scattering
,
viennashe::models::dd::mobility_detail::mobility_lattice_scattering
,
viennashe::models::dd::mobility_detail::mobility_surface_scattering
,
viennashe::models::lineshape_classic< TrapTypeTag, DirectionTypeTag >
,
viennashe::models::rate_base
,
viennashe::models::wkb_oxide_barrier_tunneling
,
viennashe::non_const_quantity< AssociatedT, ValueT >
,
viennashe::permittivity_accessor< DeviceType >
,
viennashe::scharfetter_gummel
,
viennashe::scharfetter_gummel_dVi
,
viennashe::scharfetter_gummel_dVj
,
viennashe::she::acoustic_phonon_scattering< DeviceType >
,
viennashe::she::average_expansion_order_wrapper< DeviceType, SHEQuantity >
,
viennashe::she::carrier_density_wrapper< SHEQuantity >
,
viennashe::she::carrier_energy_wrapper< SHEQuantity >
,
viennashe::she::carrier_velocity_wrapper< DeviceType, SHEQuantity >
,
viennashe::she::const_she_quantity< AssociatedT1, AssociatedT2, ValueT >
,
viennashe::she::current_density_wrapper< DeviceType, SHEQuantity >
,
viennashe::she::detail::carrier_density_wrapper_by_reference< SHEQuantity >
,
viennashe::she::detail::current_on_facet_by_ref_calculator< DeviceT, SHEQuantityT >
,
viennashe::she::detail::energy_integrator_for_box
,
viennashe::she::detail::value_holder_functor< ValueType >
,
viennashe::she::df_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::edf_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::fixed_charge_scattering< DeviceType >
,
viennashe::she::force_on_facet_accessor
,
viennashe::she::GammaIntegrand_x
,
viennashe::she::GammaIntegrand_y
,
viennashe::she::GammaIntegrand_z
,
viennashe::she::generalized_df_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::generalized_edf_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::impact_ionization_scattering< DeviceType >
,
viennashe::she::interpolated_she_df_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::ionized_impurity_scattering< DeviceType >
,
viennashe::she::optical_phonon_scattering< DeviceType >
,
viennashe::she::scattering_base< DeviceType >
,
viennashe::she::she_df_wrapper< DeviceType, SHEQuantityT >
,
viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor >
,
viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT >
,
viennashe::she::vIntegrand_x
,
viennashe::she::vIntegrand_y
,
viennashe::she::vIntegrand_z
,
viennashe::thermal_potential_accessor< DeviceType >
,
viennashe::unknown_quantity< AssociatedT, ValueT >
,
viennashe::util::all_ok_checker
,
viennashe::util::any_filter
,
viennashe::util::arithmetic_averaging
,
viennashe::util::checker_with_exception< BasicChecker, ExceptionType >
,
viennashe::util::contact_filter< DeviceType >
,
viennashe::util::detail::unity_weight
,
viennashe::util::device_from_array_generator< IndexT >
,
viennashe::util::device_from_flat_array_generator< IndexT >
,
viennashe::util::filtered_functor< FilterType, FunctorType >
,
viennashe::util::geometric_averaging
,
viennashe::util::inf_checker
,
viennashe::util::logic_or_averaging
,
viennashe::util::metal_filter< DeviceType >
,
viennashe::util::nan_checker
,
viennashe::util::no_contact_and_semiconductor_filter< DeviceType >
,
viennashe::util::no_contact_filter< DeviceType >
,
viennashe::util::none_filter
,
viennashe::util::oxide_filter< DeviceType >
,
viennashe::util::range_checker< ValueType >
,
viennashe::util::semiconductor_filter< DeviceType >
,
viennashe::util::spatial_quantity< DeviceType, ElementTagT, ValueType >
,
viennashe::util::spatial_quantity_wrapper< DeviceType, ElementTagT, ValueType >
,
viennashe::util::value_holder_functor< ValueType >
,
viennashe::util::vicinity_filter< DeviceType, ElementTagT, CheckerType >
operator*() :
viennashe::math::sparse_matrix< NumericT >
,
viennashe::math::spherical_harmonics_iterator
operator++() :
viennashe::math::spherical_harmonics_iterator
,
viennashe::solvers::nonlinear_solver_config
operator+=() :
viennashe::math::sparse_matrix< NumericT >
operator<<() :
viennashe::log::logger< enabled >
,
viennashe::log::logger< false >
operator=() :
libviennashe::quantity::accessor_based_array_quantity_wrapper< DeviceT, AccessorT, ElementTagT >
,
libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT >
,
libviennashe::quantity::quantity_wrapper
,
viennashe::config
,
viennashe::const_quantity< AssociatedT, ValueT >
,
viennashe::non_const_quantity< AssociatedT, ValueT >
,
viennashe::solvers::PETSC_matrix< NumericT, VectorType >
,
viennashe::unknown_quantity< AssociatedT, ValueT >
operator[]() :
viennashe::io::detail::container_accessor< ContainerType, KeyType, ValueType >
optical_phonon() :
viennashe::she::scatter_config
optical_phonon_scattering() :
viennashe::she::optical_phonon_scattering< DeviceType >
optical_phonon_scattering_parameters() :
viennashe::she::optical_phonon_scattering_parameters
ostream_manipulator :
viennashe::log::logger< enabled >
,
viennashe::log::logger< false >
oxide_filter() :
viennashe::util::oxide_filter< DeviceType >
Generated on Wed May 4 2022 14:08:52 for ViennaSHE by
1.9.3