Here is a list of all class members with links to the classes they belong to:
- g -
- gamma_ref : viennashe::models::dd::mobility_detail::surface_scattering
- GammaIntegrand_x() : viennashe::she::GammaIntegrand_x
- GammaIntegrand_y() : viennashe::she::GammaIntegrand_y
- GammaIntegrand_z() : viennashe::she::GammaIntegrand_z
- generalized_df_wrapper() : viennashe::she::generalized_df_wrapper< DeviceType, SHEQuantityT >
- generalized_edf() : viennashe::simulator< DeviceType >
- generalized_edf_type : viennashe::she::timestep_quantities< DeviceType >, viennashe::simulator< DeviceType >
- generalized_edf_wrapper() : viennashe::she::generalized_edf_wrapper< DeviceType, SHEQuantityT >
- generate_mesh() : viennashe::detail::device_base< MeshT >
- GenerateGlobal() : viennashe::solvers::PETSC_vector< NumericT, VectorType >
- generation_rate() : viennashe::she::scatter_process_descriptor
- generation_recombination_rate() : viennashe::she_boundary_conditions_config
- get() : libviennashe::quantity::accessor_based_array_quantity_wrapper< DeviceT, AccessorT, ElementTagT >, libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT >, libviennashe::quantity::quantitiy_register, viennashe::log::logger< enabled >, viennashe::log::logger< false >, viennashe::physics::dispersion_proxy, viennashe::she::fixed_charge_scattering< DeviceType >, viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor >, viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT >, viennashe::util::timer
- get_bandedge_shift() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_boundary_type() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_boundary_value() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_boundary_values() : viennashe::unknown_quantity< AssociatedT, ValueT >
- get_carrier_type_id() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_cell_num() : viennashe::io::she_vtk_writer< SHEDeviceType, CoordSystem >
- get_charged_trap_density() : viennashe::she::fixed_charge_scattering< DeviceType >, viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT >
- get_Citer() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- get_contact_potential() : viennashe::detail::device_base< MeshT >
- get_coupling_constant() : viennashe::she::optical_phonon_scattering_parameters
- get_Creason() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- get_deformation_potential() : viennashe::she::acoustic_phonon_scattering_parameters
- get_doping() : viennashe::detail::device_base< MeshT >
- get_doping_n() : viennashe::detail::device_base< MeshT >
- get_doping_p() : viennashe::detail::device_base< MeshT >
- get_electric_field_n() : viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor >
- get_electron_equation() : viennashe::config
- get_equation() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_expansion_adaption() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_expansion_order() : viennashe::she::const_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_fit_factor() : viennashe::she::acoustic_phonon_scattering_parameters, viennashe::she::fixed_charge_scattering_parameters, viennashe::she::impact_ionization_scattering_parameters, viennashe::she::optical_phonon_scattering_parameters, viennashe::she::surface_scattering_parameters, viennashe::she::trapped_charge_scattering_parameters
- get_fixed_charge() : viennashe::detail::device_base< MeshT >
- get_handler() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- get_hole_equation() : viennashe::config
- get_kinetic_energy() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_lattice_temperature() : viennashe::detail::device_base< MeshT >
- get_length_x() : viennashe::util::device_generation_config::segment_description
- get_length_y() : viennashe::util::device_generation_config::segment_description
- get_logarithmic_damping() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_longitudinal_sound_velocity() : viennashe::she::acoustic_phonon_scattering_parameters
- get_mass_density() : viennashe::materials::si, viennashe::she::acoustic_phonon_scattering_parameters, viennashe::she::optical_phonon_scattering_parameters
- get_material() : viennashe::detail::device_base< MeshT >
- get_name() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_names() : libviennashe::quantity::quantitiy_register
- get_phonon_energy() : viennashe::she::optical_phonon_scattering_parameters
- get_point_num() : viennashe::io::she_vtk_writer< SHEDeviceType, CoordSystem >
- get_points_x() : viennashe::util::device_generation_config::segment_description
- get_points_y() : viennashe::util::device_generation_config::segment_description
- get_quan() : viennashe::she::detail::current_on_facet_by_ref_calculator< DeviceT, SHEQuantityT >
- get_rate() : viennashe::models::chain
- get_rate_matrix() : viennashe::models::chain
- get_scattering_rate() : viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT >
- get_start_x() : viennashe::util::device_generation_config::segment_description
- get_start_y() : viennashe::util::device_generation_config::segment_description
- get_state() : viennashe::models::chain
- get_trap_levels() : viennashe::detail::device_base< MeshT >
- get_unknown_index() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_unknown_mask() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_unknown_num() : viennashe::she::const_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_unknown_quantity() : viennashe::she::timestep_quantities< DeviceType >
- get_value() : libviennashe::array_to_accessor, viennashe::const_quantity< AssociatedT, ValueT >, viennashe::non_const_quantity< AssociatedT, ValueT >, viennashe::unknown_quantity< AssociatedT, ValueT >
- get_value_H() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_value_H_size() : viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- get_values() : viennashe::she::const_she_quantity< AssociatedT1, AssociatedT2, ValueT >, viennashe::she::unknown_she_quantity< AssociatedT1, AssociatedT2, ValueT >
- getA() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getArgc() : viennashe::solvers::linear_solver_config
- getArgv() : viennashe::solvers::linear_solver_config
- getComm() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getIndex() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getIter() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getNlocal1() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getNlocal2() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getNorm() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getRank() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getRankW() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getRend() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getRstart() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getScatteringRate() : viennashe::she::fixed_charge_scattering< DeviceType >, viennashe::she::surface_scattering< DeviceType, ElectricFieldAccessor >, viennashe::she::trapped_charge_scattering< DeviceType, TimeStepQuantitiesT >
- getSelf() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getSize() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getSize1() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getSize2() : viennashe::solvers::PETSC_matrix< NumericT, VectorType >
- getSizeW() : viennashe::solvers::PETSC_handler< NumericT, VectorType >
- getSolution() : viennashe::solvers::PETSC_vector< NumericT, VectorType >
- getThreshold() : viennashe::solvers::nonlinear_solver_config
- getVec() : viennashe::solvers::PETSC_vector< NumericT, VectorType >
- gpu_parallel_linear_solver : viennashe::solvers::linear_solver_ids
- gummel_nonlinear_solver : viennashe::solvers::nonlinear_solver_ids