36 #include <utility/vector1.hh>
53 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
54 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
57 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
65 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
66 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
69 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
77 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
78 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
81 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
89 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
90 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
93 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
101 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
102 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
105 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
113 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
114 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
117 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
125 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
126 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
129 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
137 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
138 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
141 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
149 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
150 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
153 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
161 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
162 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
165 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
173 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
174 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
177 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
185 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
186 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
189 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
197 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
198 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
201 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
209 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
210 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
213 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
221 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
222 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
225 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
233 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
234 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
237 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
250 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
262 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
274 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
286 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
298 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
310 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
322 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
334 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
346 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
358 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
370 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
382 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
394 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
406 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
418 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
429 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
441 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
442 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
445 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
453 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
454 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
457 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
465 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
466 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
469 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
477 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
478 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
481 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
489 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
490 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
493 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
501 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
502 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
505 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
513 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
514 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
517 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
525 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
526 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
529 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
537 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
538 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
541 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
549 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
550 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
553 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
561 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
562 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
565 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
573 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
574 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
577 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
585 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
586 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table)
588 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
596 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
597 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table)
599 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
607 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
608 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table)
610 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
618 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
619 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table)
621 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
633 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
644 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
655 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
666 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
677 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
688 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
699 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
710 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
721 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
732 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
743 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
754 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
765 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
776 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
787 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
798 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
807 ObjexxFCL::FArray2D< core::PackerEnergy > & ,
808 ObjexxFCL::FArray2D< core::PackerEnergy > & )
810 utility_exit_with_message(
"etable::etrie::TrieCountPair1BC3::resolve_trie_vs_trie reached with HBondEnergy" );
822 utility_exit_with_message(
"etable::etrie::TrieCountPair1BC3::resolve_trie_vs_path reached with HBondEnergy" );
833 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
834 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
837 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
846 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
847 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
850 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
859 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
860 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
863 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
871 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
872 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
875 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
883 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
884 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
887 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
896 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
897 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
900 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
908 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
909 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
912 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
920 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
921 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
924 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
933 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
934 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
937 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
945 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
946 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
949 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
957 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
958 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
961 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
969 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
970 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
973 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
981 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
982 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
985 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
993 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
994 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
997 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1005 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1006 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1009 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1017 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1018 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1021 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1033 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1045 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1057 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1068 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1080 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1092 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1104 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1116 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1127 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1139 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1151 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1162 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1173 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1184 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1195 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1207 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1216 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1217 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1220 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1227 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1228 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1231 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1238 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1239 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1242 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1249 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1250 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1253 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1260 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1261 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1264 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1271 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1272 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1275 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1282 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1283 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1286 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1293 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1294 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1297 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1304 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1305 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1308 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1315 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1316 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1319 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1326 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1327 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1330 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1337 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1338 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1341 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1348 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1349 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1352 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1359 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1360 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1363 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1370 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1371 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1374 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1381 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1382 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table
1385 trie_vs_trie( trie1, trie2, *
this, sfxn, pair_energy_table, temp_table );
1396 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1407 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1418 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1429 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1440 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1451 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1462 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1473 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1484 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1495 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1506 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1517 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1528 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1539 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1550 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1561 trie_vs_path( trie1, trie2, *
this, sfxn, pair_energy_vector, temp_vector );
1567 std::cout <<
"CountPair1BC3" << std::endl;