25 #ifndef GTO_ORDERING_H_ 26 #define GTO_ORDERING_H_ 28 #include <Eigen/Dense> 60 void reorder_matrix(Eigen::MatrixXd &mat,std::vector<bf_id> &original_ids,std::vector<bf_id> &final_ids);
std::vector< std::array< size_t, 3 > > opencap_carts_ordering(int l)
void reorder_matrix(Eigen::MatrixXd &mat, std::vector< bf_id > &original_ids, std::vector< bf_id > &final_ids)
std::vector< bf_id > get_molcas_ids(BasisSet &bs, std::string rassi_filename)
std::vector< bf_id > get_qchem_ids(BasisSet &bs)
std::vector< int > opencap_harmonic_ordering(int l)
std::vector< bf_id > get_psi4_ids(BasisSet &bs)
Classes and structs for storing basis set data.
std::vector< bf_id > get_pyscf_ids(BasisSet &bs)
Object for storing basis set information.
Definition: BasisSet.h:86
std::vector< bf_id > get_bagel_ids(BasisSet &bs)
void to_opencap_ordering(Eigen::MatrixXd &mat, BasisSet &bs, std::vector< bf_id > input_ids)