QNANO
Neighbor_List Member List

This is the complete list of members for Neighbor_List, including all inherited members.

add(const Atom_List &atlist, const Neighborhood_Criterion &criterion, double boxwidth=-1.)Neighbor_List
add_if_new(std::vector< Neighbor >element) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >
add_if_new_check(std::vector< Neighbor >element) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >
add_shifted(const Atom_List &atlist, const Neighborhood_Criterion &criterion, const Vec3d &shift, double boxwidth=-1.)Neighbor_List
calcualte_unrelaxed_single(const Neighbor_List &other, size_t index, size_t n, const Lattice &lat, double tolerance=0.2, const Vec3d &shift=Vec3d())Neighbor_List
calculate(const Atom_List &atlist, const Neighborhood_Criterion &criterion, const std::vector< Vec3d > &periodic_vec=std::vector< Vec3d >(), double boxwidth=-1.)Neighbor_List
calculate(const Atom_List &atlist, const Lattice &lat, const std::vector< Vec3d > &periodic_vec=std::vector< Vec3d >(), double tolerance=0.20) (defined in Neighbor_List)Neighbor_Listinline
calculate_unrelaxed(const Atom_List &atlist, const Lattice &lat, double tolerance=0.2)Neighbor_List
check_consistency() const (defined in Neighbor_List)Neighbor_List
clear() (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inlinevirtual
find(std::vector< Neighbor >element) const (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >
find_check(std::vector< Neighbor >element) const (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >
get_max_neighbors_per_atom() const (defined in Neighbor_List)Neighbor_List
list (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >
Neighbor_List() (defined in Neighbor_List)Neighbor_Listinline
Neighbor_List(const Atom_List &atlist, const Neighborhood_Criterion &criterion, const std::vector< Vec3d > &periodic_vec=std::vector< Vec3d >(), double boxwidth=-1.) (defined in Neighbor_List)Neighbor_Listinline
Neighbor_List(const Atom_List &atlist, const Lattice &lat, const std::vector< Vec3d > &periodic_vec=std::vector< Vec3d >(), double tolerance=0.2) (defined in Neighbor_List)Neighbor_Listinline
operator=(const std::vector< std::vector< Neighbor > > &Tvec) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inline
operator[](size_t i) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inline
operator[](size_t i) const (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inline
print(const std::string &filename) const (defined in Neighbor_List)Neighbor_List
print_withD(const std::string &filename) const (defined in Neighbor_List)Neighbor_List
push_back(const std::vector< Neighbor > &value) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inlinevirtual
read(const std::string &filename, const Atom_List &atlist) (defined in Neighbor_List)Neighbor_List
reserve(size_t i) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inlinevirtual
resize(size_t i) (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inlinevirtual
setup(Parameter_Map &param_map, const Atom_List &atlist)Neighbor_List
setup(Parameter_Map &param_map)Neighbor_List
setup_unrelaxed_from_relaxed(const Atom_List &atlist, const Neighbor_List &neilist_relaxed, const TB_Parameter_List &parlist) (defined in Neighbor_List)Neighbor_List
size() const (defined in List_Class< std::vector< Neighbor > >)List_Class< std::vector< Neighbor > >inline