MADNESS  0.10.1
madness::Localizer Member List

This is the complete list of members for madness::Localizer, including all inherited members.

aomadness::Localizerprivate
aobasismadness::Localizerprivate
at_nbfmadness::Localizerprivate
at_to_bfmadness::Localizerprivate
check_core_valence_separation(const Tensor< T > &Fock, const std::vector< int > &localized_set, const bool silent=false)madness::Localizerstatic
check_frozen_consistency(const long nfrozen, const std::vector< int > &localize_sets)madness::Localizerstatic
compute_core_valence_separation_transformation_matrix(World &world, const MolecularOrbitals< T, NDIM > &mo_in, const Tensor< T > &Fock) constmadness::Localizer
compute_localization_matrix(World &world, const MolecularOrbitals< T, NDIM > &mo_in, bool randomize) constmadness::Localizer
determine_frozen_orbitals(const Tensor< T > fmat)madness::Localizerstatic
DIP(const Tensor< T > &dip, int i, int j, int k, int l) constmadness::Localizerinlineprivate
enforce_core_valence_separationmadness::Localizerprivate
find_degenerate_blocks(const Tensor< double > &eval, const double thresh_degenerate)madness::Localizerstatic
get_aobasis() constmadness::Localizerinline
get_method()madness::Localizerinline
localize(const MolecularOrbitals< T, NDIM > &mo_in, bool randomize) constmadness::Localizer
localize(const MolecularOrbitals< T, NDIM > &mo_in, const Tensor< T > &Fock, bool randomize) constmadness::Localizer
localize_boys(World &world, const std::vector< Function< T, NDIM >> &mo, const std::vector< int > &set, const double thresh=1e-9, const bool randomize=true, const bool doprint=false) constmadness::Localizerprivate
localize_new(World &world, const std::vector< Function< T, NDIM >> &mo, const std::vector< int > &set, const double thresh=1e-9, const bool randomize=true, const bool doprint=false) constmadness::Localizerprivate
localize_PM(World &world, const std::vector< Function< T, NDIM >> &mo, const std::vector< int > &set, const double thresh=1e-9, const bool randomize=true, const bool doprint=false) constmadness::Localizerprivate
Localizer()=defaultmadness::Localizer
Localizer(World &world, const AtomicBasisSet &aobasis, const Molecule &molecule, const std::vector< Function< double, 3 >> &ao)madness::Localizer
matrix_exponential(const Tensor< T > &A) constmadness::Localizerprivate
methodmadness::Localizerprivate
metricmadness::Localizerprivate
moleculemadness::Localizerprivate
print_info() constmadness::Localizerinline
separate_core_valence(const MolecularOrbitals< T, NDIM > &mo_in, const Tensor< T > &Fock) constmadness::Localizer
set_enforce_core_valence_separation(const bool value)madness::Localizerinline
set_method(const std::string method1)madness::Localizerinline
set_metric(const Function< double, 3 > &R)madness::Localizerinline
thetamaxmadness::Localizerprivate
thresh_degeneratemadness::Localizerprivate
tollocmadness::Localizerprivate
undo_degenerate_rotations(Tensor< T > &U, const Tensor< double > &eval, const double thresh_degenerate)madness::Localizerstatic
undo_reordering(Tensor< T > &U, const Tensor< double > &occ)madness::Localizerinlinestatic
undo_reordering(Tensor< T > &U, const Tensor< double > &occ, Tensor< double > &eval)madness::Localizerstatic
undo_rotation(const Tensor< T > &U_in, const std::vector< Slice > &blocks)madness::Localizerstatic
undo_rotations_within_sets(Tensor< T > &U, const std::vector< int > &localized_set)madness::Localizerstatic