Go to the source code of this file.
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_create_quantity_register (viennashe_quan_register *reg, viennashe_simulator sim) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_free_quantity_register (viennashe_quan_register reg) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_num_cell_based (viennashe_quan_register reg, viennashe_index_type *num) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_cell_based_quantity_list (viennashe_quan_register reg, char **names) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_has_cell_based_quantity (viennashe_quan_register reg, char const *name, libviennashe_bool *exists) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_cell_based_quantity (viennashe_quan_register reg, char const *name, double **values, viennashe_index_type *len) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_she_edf (viennashe_quan_register reg, viennashe_carrier_ids ctype, double **energies, double **values, viennashe_index_type *len) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_she_dos (viennashe_quan_register reg, viennashe_carrier_ids ctype, double **energies, double **values, viennashe_index_type *len) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_get_she_group_velocity (viennashe_quan_register reg, viennashe_carrier_ids ctype, double **energies, double **values, viennashe_index_type *len) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_prealloc_cell_based_quantity (viennashe_device dev, double ***uarray, viennashe_index_type **len) |
|
VIENNASHE_EXPORT viennasheErrorCode | viennashe_free_cell_based_quantity (viennashe_device dev, double ***uarray, viennashe_index_type **len) |
|
◆ viennashe_quan_register
◆ viennashe_carrier_ids
Enum of available charge carrier types.
The quantity registry
Enumerator |
---|
viennashe_electron_id | |
viennashe_hole_id | |
Definition at line 34 of file quantity.h.
◆ viennashe_create_quantity_register()
◆ viennashe_free_cell_based_quantity()
◆ viennashe_free_quantity_register()
◆ viennashe_get_cell_based_quantity()
◆ viennashe_get_cell_based_quantity_list()
◆ viennashe_get_num_cell_based()
◆ viennashe_get_she_dos()
◆ viennashe_get_she_edf()
◆ viennashe_get_she_group_velocity()
◆ viennashe_has_cell_based_quantity()
◆ viennashe_prealloc_cell_based_quantity()