ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::config Member List

This is the complete list of members for viennashe::config, including all inherited members.

adaptive_expansions() constviennashe::configinline
adaptive_expansions(bool b)viennashe::configinline
config()viennashe::configinline
config(config const &other)viennashe::configinline
density_gradient(viennashe::carrier_type_id ctype) constviennashe::configinline
density_gradient(viennashe::carrier_type_id ctype)viennashe::configinline
dispersion_relation(viennashe::carrier_type_id ctype) constviennashe::configinline
dispersion_relation(long dispersion_id, viennashe::carrier_type_id ctype)viennashe::configinline
dispersion_relation(const std::string name)viennashe::configinline
dispersion_relation_electrons() constviennashe::configinline
dispersion_relation_electrons(long dispersion_id)viennashe::configinline
dispersion_relation_electrons(const std::string name)viennashe::configinline
dispersion_relation_holes() constviennashe::configinline
dispersion_relation_holes(long dispersion_id)viennashe::configinline
dispersion_relation_holes(const std::string name)viennashe::configinline
dispersion_relation_type typedefviennashe::config
energy_spacing() constviennashe::configinline
energy_spacing(double new_spacing)viennashe::configinline
ext_vecchi_dispersion enum valueviennashe::dispersion_relation_ids
get_electron_equation() constviennashe::configinline
get_hole_equation() constviennashe::configinline
linear_solver()viennashe::configinline
linear_solver() constviennashe::configinline
linear_solver_config_type typedefviennashe::config
max_expansion_order() constviennashe::configinline
max_expansion_order(long new_L)viennashe::configinline
max_kinetic_energy_range(viennashe::carrier_type_id ctype) constviennashe::configinline
max_kinetic_energy_range(double e_new, viennashe::carrier_type_id ctype)viennashe::configinline
max_kinetic_energy_range(double e_new)viennashe::configinline
min_kinetic_energy_range(viennashe::carrier_type_id ctype) constviennashe::configinline
min_kinetic_energy_range(double e_new, viennashe::carrier_type_id ctype)viennashe::configinline
min_kinetic_energy_range(double e_new)viennashe::configinline
modena_dispersion enum valueviennashe::dispersion_relation_ids
nonlinear_solver()viennashe::configinline
nonlinear_solver() constviennashe::configinline
nonlinear_solver_config_type typedefviennashe::config
operator=(config const &other)viennashe::configinline
parabolic_dispersion enum valueviennashe::dispersion_relation_ids
quantum_correction() constviennashe::configinline
quantum_correction(bool use_quantum_correction)viennashe::configinline
scattering()viennashe::configinline
scattering() constviennashe::configinline
set_electron_equation(equation_id equ_id)viennashe::configinline
set_hole_equation(equation_id equ_id)viennashe::configinline
setup_insulator_distances() constviennashe::configinline
she_boundary_conditions() constviennashe::configinline
she_boundary_conditions()viennashe::configinline
she_discretization_type() constviennashe::configinline
she_discretization_type(she_discretization_type_id discretization_id)viennashe::configinline
she_scaling_type() constviennashe::configinline
she_scaling_type(she_scaling_type_id scaling_id)viennashe::configinline
time_step_size() constviennashe::configinline
use_h_transformation() constviennashe::configinline
use_h_transformation(bool b)viennashe::configinline
with_electrons() constviennashe::configinline
with_electrons(bool b)viennashe::configinline
with_hde() constviennashe::configinline
with_hde(bool v)viennashe::configinline
with_holes() constviennashe::configinline
with_holes(bool b)viennashe::configinline
with_quantum_correction() constviennashe::configinline
with_quantum_correction(bool b)viennashe::configinline
with_trap_selfconsistency() constviennashe::configinline
with_trap_selfconsistency(bool b)viennashe::configinline
with_traps() constviennashe::configinline
with_traps(bool b)viennashe::configinline