SIRIUS 7.5.0
Electronic structure library and applications
sirius::Atom_type Member List

This is the complete list of members for sirius::Atom_type, including all inherited members.

add_ae_paw_wf(std::vector< double > f__)sirius::Atom_typeinline
add_atom_id(int atom_id__)sirius::Atom_typeinline
add_aw_descriptor(int n, int l, double enu, int dme, int auto_enu)sirius::Atom_typeinline
add_beta_radial_function(angular_momentum am__, std::vector< double > beta__)sirius::Atom_typeinline
add_hubbard_orbital(int n__, int l__, double occ__, double U, double J, const double *hub_coef__, double alpha__, double beta__, double J0__, std::vector< double > initial_occupancy__, const bool use_for_calculations__)sirius::Atom_type
add_lo_descriptor(int ilo, int n, int l, double enu, int dme, int auto_enu)sirius::Atom_typeinline
add_lo_descriptor(local_orbital_descriptor const &lod__)sirius::Atom_typeinline
add_ps_atomic_wf(int n__, angular_momentum am__, std::vector< double > f__, double occ__=0.0)sirius::Atom_typeinline
add_ps_paw_wf(std::vector< double > f__) (defined in sirius::Atom_type)sirius::Atom_typeinline
add_q_radial_function(int idxrf1__, int idxrf2__, int l__, std::vector< double > qrf__)sirius::Atom_typeinline
ae_paw_wf(int i__) constsirius::Atom_typeinline
ae_paw_wfs_sirius::Atom_typeprivate
ae_paw_wfs_array() const (defined in sirius::Atom_type)sirius::Atom_typeinline
ae_paw_wfs_array_sirius::Atom_typeprivate
atom_id(int idx) constsirius::Atom_typeinline
atom_id_sirius::Atom_typeprivate
Atom_type(Atom_type const &src)=delete (defined in sirius::Atom_type)sirius::Atom_typeprivate
Atom_type(Simulation_parameters const &parameters__, std::string symbol__, std::string name__, int zn__, double mass__, std::vector< atomic_level_descriptor > const &levels__)sirius::Atom_typeinline
Atom_type(Simulation_parameters const &parameters__, int id__, std::string label__, std::string file_name__)sirius::Atom_typeinline
Atom_type(Atom_type &&src)=defaultsirius::Atom_type
atomic_level(int idx) const (defined in sirius::Atom_type)sirius::Atom_typeinline
atomic_levels_sirius::Atom_typeprivate
augment() constsirius::Atom_typeinline
augment_sirius::Atom_typeprivate
aw_default_l_sirius::Atom_typeprivate
aw_descriptor(int l) const (defined in sirius::Atom_type)sirius::Atom_typeinline
aw_descriptors_sirius::Atom_typeprivate
aw_order(int l__) constsirius::Atom_typeinline
aw_specific_l_sirius::Atom_typeprivate
beta_radial_function(rf_index idxrf__) constsirius::Atom_typeinline
beta_radial_functions_sirius::Atom_typeprivate
compare_index_beta_functions(const int xi, const int xj) constsirius::Atom_typeinline
d_mtrx_ion(sddk::matrix< double > const &d_mtrx_ion__) (defined in sirius::Atom_type)sirius::Atom_typeinline
d_mtrx_ion() const (defined in sirius::Atom_type)sirius::Atom_typeinline
d_mtrx_ion_sirius::Atom_typeprivate
f_coefficients(int xi1, int xi2, int s1, int s2) const (defined in sirius::Atom_type)sirius::Atom_typeinline
f_coefficients_sirius::Atom_typeprivate
file_name() const (defined in sirius::Atom_type)sirius::Atom_typeinline
file_name_sirius::Atom_typeprivate
free_atom_density(const int idx) constsirius::Atom_typeinline
free_atom_density(double x) constsirius::Atom_typeinline
free_atom_density(std::vector< double > rho__)sirius::Atom_typeinline
free_atom_density_sirius::Atom_typeprotected
free_atom_density_spline_sirius::Atom_typeprotected
free_atom_radial_grid() const (defined in sirius::Atom_type)sirius::Atom_typeinline
free_atom_radial_grid(int ir) const (defined in sirius::Atom_type)sirius::Atom_typeinline
free_atom_radial_grid_sirius::Atom_typeprotected
gaunt_coefs() const (defined in sirius::Atom_type)sirius::Atom_typeinline
gaunt_coefs_sirius::Atom_typeprivate
generate_f_coefficients()sirius::Atom_typeprivate
hubbard_correction() constsirius::Atom_typeinline
hubbard_correction(bool ldapu__)sirius::Atom_typeinline
hubbard_correction_sirius::Atom_typeprivate
hubbard_radial_function(int i) const (defined in sirius::Atom_type)sirius::Atom_typeinline
id() constsirius::Atom_typeinline
id_sirius::Atom_typeprivate
idx_radial_integrals() const (defined in sirius::Atom_type)sirius::Atom_typeinline
idx_radial_integrals_ (defined in sirius::Atom_type)sirius::Atom_typeprivate
indexb() const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexb(int i) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexb_sirius::Atom_typeprivate
indexb_by_l_m_order(int l, int m, int order) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexb_by_lm_order(int lm, int order) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexb_hub() constsirius::Atom_typeinline
indexb_hub_sirius::Atom_typeprivate
indexb_wfs() const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexb_wfs_sirius::Atom_typeprivate
indexr() constsirius::Atom_typeinline
indexr(int i) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexr_sirius::Atom_typeprivate
indexr_by_idxlo(int idxlo) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexr_by_l_order(int l, int order) const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexr_hub() const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexr_hub_sirius::Atom_typeprivate
indexr_wfs() const (defined in sirius::Atom_type)sirius::Atom_typeinline
indexr_wfs_sirius::Atom_typeprivate
init()sirius::Atom_type
init_aw_descriptors()sirius::Atom_typeinlineprivate
init_free_atom_density(bool smooth)sirius::Atom_type
initialized() const (defined in sirius::Atom_type)sirius::Atom_typeinline
initialized_sirius::Atom_typeprivate
is_paw() const (defined in sirius::Atom_type)sirius::Atom_typeinline
is_paw(bool is_paw__) (defined in sirius::Atom_type)sirius::Atom_typeinline
is_paw_sirius::Atom_typeprivate
label() const (defined in sirius::Atom_type)sirius::Atom_typeinline
label_sirius::Atom_typeprivate
lmax_apw() const (defined in sirius::Atom_type)sirius::Atom_typeinline
lmax_apw_sirius::Atom_typeprivate
lmax_beta() constsirius::Atom_typeinline
lmax_lo() const (defined in sirius::Atom_type)sirius::Atom_typeinline
lmax_ps_atomic_wf() constsirius::Atom_typeinline
lmmax_apw() const (defined in sirius::Atom_type)sirius::Atom_typeinline
lo_descriptor(int idx) const (defined in sirius::Atom_type)sirius::Atom_typeinline
lo_descriptor_hub() constsirius::Atom_typeinline
lo_descriptor_hub(int idx__) const (defined in sirius::Atom_type)sirius::Atom_typeinline
lo_descriptors_sirius::Atom_typeprivate
lo_descriptors_hub_sirius::Atom_typeprivate
local_potential(std::vector< double > vloc__)sirius::Atom_typeinline
local_potential() constsirius::Atom_typeinline
local_potential_sirius::Atom_typeprivate
mass() constsirius::Atom_typeinline
mass_sirius::Atom_typeprivate
max_aw_order() const (defined in sirius::Atom_type)sirius::Atom_typeinline
max_aw_order_sirius::Atom_typeprivate
mt_aw_basis_size() const (defined in sirius::Atom_type)sirius::Atom_typeinline
mt_basis_size() constsirius::Atom_typeinline
mt_lo_basis_size() const (defined in sirius::Atom_type)sirius::Atom_typeinline
mt_radial_basis_size() constsirius::Atom_typeinline
mt_radius() constsirius::Atom_typeinline
name() const (defined in sirius::Atom_type)sirius::Atom_typeinline
name_sirius::Atom_typeprivate
num_ae_paw_wf() constsirius::Atom_typeinline
num_atomic_levels() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_atoms() constsirius::Atom_typeinline
num_aw_descriptors() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_beta_radial_functions() constsirius::Atom_typeinline
num_core_electrons() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_core_electrons_sirius::Atom_typeprivate
num_lo_descriptors() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_mt_points() constsirius::Atom_typeinline
num_ps_paw_wf() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_valence_electrons() const (defined in sirius::Atom_type)sirius::Atom_typeinline
num_valence_electrons_sirius::Atom_typeprivate
operator=(Atom_type const &src)=delete (defined in sirius::Atom_type)sirius::Atom_typeprivate
p_mtrx_sirius::Atom_typeprivate
parameters() const (defined in sirius::Atom_type)sirius::Atom_typeinline
parameters_sirius::Atom_typeprivate
paw_ae_core_charge_density() const (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_ae_core_charge_density(std::vector< double > inp__) (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_ae_core_charge_density_sirius::Atom_typeprivate
paw_core_energy() const (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_core_energy(double paw_core_energy__) (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_core_energy_sirius::Atom_typeprivate
paw_wf_occ() const (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_wf_occ(std::vector< double > inp__) (defined in sirius::Atom_type)sirius::Atom_typeinline
paw_wf_occ_sirius::Atom_typeprivate
print_info(std::ostream &out__) constsirius::Atom_type
ps_atomic_wf(int idx__) constsirius::Atom_typeinline
ps_atomic_wfs_sirius::Atom_typeprivate
ps_core_charge_density(std::vector< double > ps_core__) (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_core_charge_density() const (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_core_charge_density_sirius::Atom_typeprivate
ps_paw_wf(int i__) const (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_paw_wfs_sirius::Atom_typeprivate
ps_paw_wfs_array() const (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_paw_wfs_array_sirius::Atom_typeprivate
ps_total_charge_density(std::vector< double > ps_dens__) (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_total_charge_density() const (defined in sirius::Atom_type)sirius::Atom_typeinline
ps_total_charge_density_sirius::Atom_typeprivate
q_radial_function(int idxrf1__, int idxrf2__, int l__) const (defined in sirius::Atom_type)sirius::Atom_typeinline
q_radial_functions_l_sirius::Atom_typeprivate
radial_grid() const (defined in sirius::Atom_type)sirius::Atom_typeinline
radial_grid(int ir) const (defined in sirius::Atom_type)sirius::Atom_typeinline
radial_grid_sirius::Atom_typeprotected
read_hubbard_input()sirius::Atom_typeprivate
read_input(std::string const &str__)sirius::Atom_typeinlineprivate
read_input_aw(nlohmann::json const &parser) (defined in sirius::Atom_type)sirius::Atom_typeinlineprivate
read_input_core(nlohmann::json const &parser) (defined in sirius::Atom_type)sirius::Atom_typeinlineprivate
read_input_lo(nlohmann::json const &parser) (defined in sirius::Atom_type)sirius::Atom_typeinlineprivate
read_pseudo_paw(nlohmann::json const &parser) (defined in sirius::Atom_type)sirius::Atom_typeinlineprivate
read_pseudo_uspp(nlohmann::json const &parser) (defined in sirius::Atom_type)sirius::Atom_typeinlineprivate
rf_coef() const (defined in sirius::Atom_type)sirius::Atom_typeinline
rf_coef_ (defined in sirius::Atom_type)sirius::Atom_typemutableprivate
set_configuration(int n, int l, int k, double occupancy, bool core) (defined in sirius::Atom_type)sirius::Atom_typeinline
set_free_atom_radial_grid(int num_points__, double const *points__)sirius::Atom_typeinline
set_free_atom_radial_grid(Radial_grid< double > &&rgrid__) (defined in sirius::Atom_type)sirius::Atom_typeinline
set_mass(double mass__) (defined in sirius::Atom_type)sirius::Atom_typeinline
set_radial_grid(radial_grid_t grid_type__, int num_points__, double rmin__, double rmax__, double p__)sirius::Atom_typeinline
set_radial_grid(int num_points__, double const *points__)sirius::Atom_typeinline
set_symbol(const std::string symbol__) (defined in sirius::Atom_type)sirius::Atom_typeinline
set_zn(int zn__) (defined in sirius::Atom_type)sirius::Atom_typeinline
spin_orbit_coupling() const (defined in sirius::Atom_type)sirius::Atom_typeinline
spin_orbit_coupling(bool so__) (defined in sirius::Atom_type)sirius::Atom_typeinline
spin_orbit_coupling_sirius::Atom_typeprivate
symbol() const (defined in sirius::Atom_type)sirius::Atom_typeinline
symbol_sirius::Atom_typeprivate
vrf_coef() const (defined in sirius::Atom_type)sirius::Atom_typeinline
vrf_coef_ (defined in sirius::Atom_type)sirius::Atom_typemutableprivate
zn() constsirius::Atom_typeinline
zn(int zn__)sirius::Atom_typeinline
zn_sirius::Atom_typeprivate