Defines the log keys used within the viennashe::she namespace. More...
Go to the source code of this file.
Classes | |
struct | viennashe::she::log_she_solver |
Configuration class for logging during the linear solver phase in a SHE simulation. More... | |
struct | viennashe::she::log_newton_she |
struct | viennashe::she::log_acoustic_phonon_scattering |
Configuration class for logging when assembling acoustic phonon scattering. More... | |
struct | viennashe::she::log_optical_phonon_scattering |
Configuration class for logging when assembling optical phonons scattering. More... | |
struct | viennashe::she::log_impact_ionization_scattering |
Configuration class for logging when assembling impact ionization scattering. More... | |
struct | viennashe::she::log_assemble_ee_scattering |
Configuration class for logging when assembling electron-electron scattering. More... | |
struct | viennashe::she::log_assemble_scattering_operator |
Configuration class for logging when assembling any scattering mechanisms. More... | |
struct | viennashe::she::log_smooth_expansion_order |
Configuration class for logging when smoothing expansion orders for mapping. More... | |
struct | viennashe::she::log_mapping |
Configuration class for logging when distributing unknown indices over device (mapping) More... | |
struct | viennashe::she::log_linear_solver |
Configuration class for logging when running the linear solver. More... | |
struct | viennashe::she::log_fill_coupling_matrices |
Configuration class for logging when filling coupling matrices. More... | |
struct | viennashe::she::log_recover_odd_unknowns |
Configuration class for logging when recovering odd unknowns from the computed even f_{l,m}. More... | |
struct | viennashe::she::log_coupling_matrix_in_direction |
Configuration class for logging when computing the coupling matrix in a particular direction. More... | |
struct | viennashe::she::log_assemble_free_streaming_operator |
Configuration class for logging when assembling the free streaming operator. More... | |
struct | viennashe::she::log_assemble_all |
Configuration class for logging when assembling the free streaming operator. More... | |
struct | viennashe::she::log_adaptive_she |
Configuration class for logging when using adaptive SHE. More... | |
struct | viennashe::she::log_traps |
Configuration class for logging when dealing with traps. More... | |
struct | viennashe::she::log_transfer_to_new_h_space |
Configuration class for logging when dealing with traps. More... | |
Namespaces | |
namespace | viennashe |
The main ViennaSHE namespace. All functionality resides inside this namespace. | |
namespace | viennashe::she |
Defines the log keys used within the viennashe::she namespace.
Definition in file log_keys.h.