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

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

add_atom(const std::string label, r3::vector< double > position, r3::vector< double > vector_field)sirius::Unit_cell
add_atom(const std::string label, r3::vector< double > position)sirius::Unit_cellinline
add_atom_type(const std::string label__, const std::string file_name__="")sirius::Unit_cell
atom(int id__) constsirius::Unit_cellinline
atom(int id__)sirius::Unit_cellinline
atom_coord(int iat__) const (defined in sirius::Unit_cell)sirius::Unit_cellinline
atom_coord_sirius::Unit_cellprivate
atom_id_by_position(r3::vector< double > position__)sirius::Unit_cell
atom_symmetry_class(int id__) constsirius::Unit_cellinline
atom_symmetry_class(int id__)sirius::Unit_cellinline
atom_symmetry_classes_sirius::Unit_cellprivate
atom_type(int id__)sirius::Unit_cellinline
atom_type(int id__) constsirius::Unit_cellinline
atom_type(std::string const label__) constsirius::Unit_cellinline
atom_type(std::string const label__)sirius::Unit_cellinline
atom_type_id_map_sirius::Unit_cellprivate
atom_types_sirius::Unit_cellprivate
atoms_sirius::Unit_cellprivate
augment() constsirius::Unit_cellinline
check_mt_overlap(int &ia__, int &ja__)sirius::Unit_cellinlineprivate
chemical_formula()sirius::Unit_cell
comm() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
comm_ (defined in sirius::Unit_cell)sirius::Unit_cellprivate
equivalent_atoms_sirius::Unit_cellprivate
find_mt_radii(int auto_rmt__, bool inflate__)sirius::Unit_cell
find_nearest_neighbours(double cluster_radius)sirius::Unit_cell
generate_radial_functions(std::ostream &out__) (defined in sirius::Unit_cell)sirius::Unit_cell
generate_radial_integrals() (defined in sirius::Unit_cell)sirius::Unit_cell
get_cartesian_coordinates(r3::vector< T > a__) constsirius::Unit_cellinline
get_fractional_coordinates(r3::vector< double > a__) constsirius::Unit_cellinline
get_symmetry()sirius::Unit_cell
import(config_t::unit_cell_t const &inp__)sirius::Unit_cell
init_paw()sirius::Unit_cell
initialize()sirius::Unit_cell
inverse_lattice_vectors() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
inverse_lattice_vectors_sirius::Unit_cellprivate
is_point_in_mt(r3::vector< double > vc, int &ja, int &jr, double &dr, double tp[2]) const (defined in sirius::Unit_cell)sirius::Unit_cell
lattice_vector(int idx__) constsirius::Unit_cellinline
lattice_vectors() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
lattice_vectors_sirius::Unit_cellprivate
lmax() constsirius::Unit_cellinline
lmax_apw() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
max_mt_aw_basis_size() constsirius::Unit_cellinline
max_mt_basis_size() constsirius::Unit_cellinline
max_mt_lo_basis_size() constsirius::Unit_cellinline
max_mt_radial_basis_size() constsirius::Unit_cellinline
max_mt_radius() constsirius::Unit_cellinline
max_num_atoms() constsirius::Unit_cellinline
max_num_mt_points() constsirius::Unit_cellinline
min_bond_length() constsirius::Unit_cell
min_mt_radius() constsirius::Unit_cellinline
mt_aw_basis_size() constsirius::Unit_cellinline
mt_lo_basis_size() constsirius::Unit_cellinline
nearest_neighbour(int i, int ia) const (defined in sirius::Unit_cell)sirius::Unit_cellinline
nearest_neighbours_sirius::Unit_cellprivate
next_atom_type_id(std::string label__) (defined in sirius::Unit_cell)sirius::Unit_cellprivate
num_atom_symmetry_classes() constsirius::Unit_cellinline
num_atom_types() constsirius::Unit_cellinline
num_atoms() constsirius::Unit_cellinline
num_core_electrons() constsirius::Unit_cellinline
num_electrons() constsirius::Unit_cellinline
num_hubbard_wf() constsirius::Unit_cellinline
num_hubbard_wf_ (defined in sirius::Unit_cell)sirius::Unit_cellprivate
num_nearest_neighbours(int ia) const (defined in sirius::Unit_cell)sirius::Unit_cellinline
num_paw_atoms() constsirius::Unit_cellinline
num_ps_atomic_wf() constsirius::Unit_cell
num_valence_electrons() constsirius::Unit_cellinline
omega() constsirius::Unit_cellinline
omega_sirius::Unit_cellprivate
parameters() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
parameters_sirius::Unit_cellprivate
paw_atom_index(paw_atom_index_t::global ipaw__) constsirius::Unit_cellinline
paw_atom_index_sirius::Unit_cellprivate
paw_atoms() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
print_geometry_info(std::ostream &out__, int verbosity__) const (defined in sirius::Unit_cell)sirius::Unit_cell
print_info(std::ostream &out__, int verbosity__) constsirius::Unit_cell
print_nearest_neighbours(std::ostream &out__) const (defined in sirius::Unit_cell)sirius::Unit_cell
reciprocal_lattice_vectors() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
reciprocal_lattice_vectors_sirius::Unit_cellprivate
serialize(bool cart_pos__=false) constsirius::Unit_cell
set_equivalent_atoms(int const *equivalent_atoms__) (defined in sirius::Unit_cell)sirius::Unit_cellinline
set_lattice_vectors(r3::matrix< double > lattice_vectors__)sirius::Unit_cell
set_lattice_vectors(r3::vector< double > a0__, r3::vector< double > a1__, r3::vector< double > a2__)sirius::Unit_cell
spl_num_atom_symmetry_classes() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
spl_num_atom_symmetry_classes_sirius::Unit_cellprivate
spl_num_atoms() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
spl_num_atoms_sirius::Unit_cellprivate
spl_num_paw_atoms() constsirius::Unit_cellinline
spl_num_paw_atoms(paw_atom_index_t::local idx__) const (defined in sirius::Unit_cell)sirius::Unit_cellinline
spl_num_paw_atoms_sirius::Unit_cellprivate
symmetry() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
symmetry_ (defined in sirius::Unit_cell)sirius::Unit_cellprivate
total_nuclear_charge() constsirius::Unit_cellinline
Unit_cell(Simulation_parameters const &parameters__, mpi::Communicator const &comm__) (defined in sirius::Unit_cell)sirius::Unit_cell
unit_cell_parameters() (defined in sirius::Unit_cell)sirius::Unit_cell
update()sirius::Unit_cell
volume_it() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
volume_it_sirius::Unit_cellprivate
volume_mt() const (defined in sirius::Unit_cell)sirius::Unit_cellinline
volume_mt_sirius::Unit_cellprivate
write_cif()sirius::Unit_cell
~Unit_cell() (defined in sirius::Unit_cell)sirius::Unit_cell