trie

Bindings for core::scoring::trie namespace

pyrosetta.rosetta.core.scoring.trie.convert_inorder_table_to_original_order(total_rotamers_2_unique_rotamers_1: pyrosetta.rosetta.utility.vector1_unsigned_long, total_rotamers_2_unique_rotamers_2: pyrosetta.rosetta.utility.vector1_unsigned_long, pair_energy_table: ObjexxFCL::FArray2D<float>, inorder_table: ObjexxFCL::FArray2A<float>) → None

C++: core::scoring::trie::convert_inorder_table_to_original_order(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, class ObjexxFCL::FArray2D<float> &, const class ObjexxFCL::FArray2A<float> &) –> void

pyrosetta.rosetta.core.scoring.trie.convert_inorder_vector_to_original_order(total_rotamers_2_unique_rotamers: pyrosetta.rosetta.utility.vector1_unsigned_long, pair_energy_vector: pyrosetta.rosetta.utility.vector1_float, temp_vector: pyrosetta.rosetta.utility.vector1_double) → None

C++: core::scoring::trie::convert_inorder_vector_to_original_order(const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &, class utility::vector1<float, class std::allocator<float> > &, const class utility::vector1<double, class std::allocator<double> > &) –> void

pyrosetta.rosetta.core.scoring.trie.create_cpdata_correspondence_for_rotamer(example_rotamer: pyrosetta.rosetta.core.conformation.Residue) → pyrosetta.rosetta.core.scoring.trie.CPDataCorrespondence

C++: core::scoring::trie::create_cpdata_correspondence_for_rotamer(const class core::conformation::Residue &) –> class core::scoring::trie::CPDataCorrespondence

pyrosetta.rosetta.core.scoring.trie.create_cpdata_correspondence_for_rotamerset(rotset: pyrosetta.rosetta.core.conformation.RotamerSetBase) → pyrosetta.rosetta.core.scoring.trie.CPDataCorrespondence

C++: core::scoring::trie::create_cpdata_correspondence_for_rotamerset(const class core::conformation::RotamerSetBase &) –> class core::scoring::trie::CPDataCorrespondence

pyrosetta.rosetta.core.scoring.trie.lookup_cp_map(cp_reps: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long, atm_idx: int) → int

helper function: look up count-pair mapping

C++: core::scoring::trie::lookup_cp_map(const class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &, unsigned long) –> unsigned long