MADNESS  0.10.1
madness::MolecularOrbitals< T, NDIM > Member List

This is the complete list of members for madness::MolecularOrbitals< T, NDIM >, including all inherited members.

compute_center(const Function< typename Tensor< T >::scalar_type, NDIM > metric2=Function< typename Tensor< T >::scalar_type, NDIM >()) constmadness::MolecularOrbitals< T, NDIM >
convert_set_to_slice(const std::vector< int > &localized_set)madness::MolecularOrbitals< T, NDIM >inlinestatic
epsmadness::MolecularOrbitals< T, NDIM >private
get_eps() constmadness::MolecularOrbitals< T, NDIM >inline
get_irreps() constmadness::MolecularOrbitals< T, NDIM >inline
get_localize_sets() constmadness::MolecularOrbitals< T, NDIM >inline
get_mos() constmadness::MolecularOrbitals< T, NDIM >inline
get_occ() constmadness::MolecularOrbitals< T, NDIM >inline
get_subset(const int iset) constmadness::MolecularOrbitals< T, NDIM >inline
invalidate_all()madness::MolecularOrbitals< T, NDIM >inline
invalidate_eps()madness::MolecularOrbitals< T, NDIM >inline
invalidate_irreps()madness::MolecularOrbitals< T, NDIM >inline
invalidate_localize_sets()madness::MolecularOrbitals< T, NDIM >inline
invalidate_mos()madness::MolecularOrbitals< T, NDIM >inline
invalidate_occ()madness::MolecularOrbitals< T, NDIM >inline
irrepsmadness::MolecularOrbitals< T, NDIM >private
load_mos(archive::ParallelInputArchive<> &ar, const Molecule &molecule, const std::size_t nmo_from_input)madness::MolecularOrbitals< T, NDIM >inline
localize_setsmadness::MolecularOrbitals< T, NDIM >private
momadness::MolecularOrbitals< T, NDIM >private
MolecularOrbitals(const MolecularOrbitals< T, NDIM > &other)=defaultmadness::MolecularOrbitals< T, NDIM >
MolecularOrbitals()=defaultmadness::MolecularOrbitals< T, NDIM >
MolecularOrbitals(const std::vector< Function< T, NDIM > > &mo)madness::MolecularOrbitals< T, NDIM >inline
MolecularOrbitals(const std::vector< Function< T, NDIM > > &mo, const Tensor< double > &eps)madness::MolecularOrbitals< T, NDIM >inline
MolecularOrbitals(const std::vector< Function< T, NDIM > > &mo, const Tensor< double > &eps, const std::vector< std::string > &irrep, const Tensor< double > &occ, const std::vector< int > &set)madness::MolecularOrbitals< T, NDIM >inline
occmadness::MolecularOrbitals< T, NDIM >private
post_process_mos(World &world, const double thresh, const int k)madness::MolecularOrbitals< T, NDIM >
pretty_print(std::string message, std::vector< std::string > flags=std::vector< std::string >()) constmadness::MolecularOrbitals< T, NDIM >inline
print_cubefiles(const std::string name, const std::vector< std::string > cubefile_header) constmadness::MolecularOrbitals< T, NDIM >
print_frozen_orbitals(const long freeze) constmadness::MolecularOrbitals< T, NDIM >inline
project_ao(World &world, const Tensor< T > &Saomo, const std::vector< Function< double, 3 > > &aos)madness::MolecularOrbitals< T, NDIM >
read_restartaodata(World &world, const Molecule &molecule, const bool have_beta)madness::MolecularOrbitals< T, NDIM >static
read_restartdata(World &world, const std::string filename, const Molecule &molecule, const std::size_t nmo_alpha, const std::size_t nmo_beta)madness::MolecularOrbitals< T, NDIM >inlinestatic
recompute_irreps(const std::string pointgroup, const Function< typename Tensor< T >::scalar_type, NDIM > &metric)madness::MolecularOrbitals< T, NDIM >
recompute_localize_sets(const double bandwidth=1.5)madness::MolecularOrbitals< T, NDIM >inline
save_mos(archive::ParallelOutputArchive<> &ar, const Molecule &molecule) constmadness::MolecularOrbitals< T, NDIM >inline
save_restartaodata(World &world, const Molecule &molecule, const MolecularOrbitals< T, NDIM > &amo, const MolecularOrbitals< T, NDIM > &bmo, const AtomicBasisSet &aobasis)madness::MolecularOrbitals< T, NDIM >static
save_restartdata(World &world, const std::string filename, const Molecule &molecule, const MolecularOrbitals< T, NDIM > &amo, const MolecularOrbitals< T, NDIM > &bmo)madness::MolecularOrbitals< T, NDIM >inlinestatic
serialize(Archive &ar)madness::MolecularOrbitals< T, NDIM >inline
set_all_orbitals_occupied()madness::MolecularOrbitals< T, NDIM >inline
set_mos(const std::vector< Function< T, NDIM > > &mo_new)madness::MolecularOrbitals< T, NDIM >inline
similar(const MolecularOrbitals &mo1, const MolecularOrbitals &mo2, const double thresh=1.e-6)madness::MolecularOrbitals< T, NDIM >friend
size() constmadness::MolecularOrbitals< T, NDIM >inline
update_localize_set(const std::vector< int > &set)madness::MolecularOrbitals< T, NDIM >inline
update_mos(const std::vector< Function< T, NDIM > > &mo_new)madness::MolecularOrbitals< T, NDIM >inline
update_mos_and_eps(const std::vector< Function< T, NDIM > > &mo_new, const Tensor< double > &eps_new)madness::MolecularOrbitals< T, NDIM >inline
update_occ(const Tensor< double > &occ_new)madness::MolecularOrbitals< T, NDIM >inline
write_to(std::vector< Function< T, NDIM > > &mo_out, Tensor< double > &eps_out, std::vector< std::string > &irrep_out, Tensor< double > &occ_out, std::vector< int > &set_out) constmadness::MolecularOrbitals< T, NDIM >