Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TrieCountPairAll.hh
Go to the documentation of this file.
1 // -*- mode:c++;tab-width:2;indent-tabs-mode:t;show-trailing-whitespace:t;rm-trailing-spaces:t -*-
2 // vi: set ts=2 noet:
3 //
4 // (c) Copyright Rosetta Commons Member Institutions.
5 // (c) This file is part of the Rosetta software suite and is made available under license.
6 // (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7 // (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8 // (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9 
10 /// @file core/scoring/trie/trie_vs_trie.hh
11 /// @brief
12 /// @author Andrew Leaver-Fay (aleaverfay@gmail.com)
13 
14 #ifndef INCLUDED_core_scoring_etable_etrie_TrieCountPairAll_hh
15 #define INCLUDED_core_scoring_etable_etrie_TrieCountPairAll_hh
16 
17 // Unit Headers
19 
20 // Package Headers
23 
27 //XRW_B_T1
28 //#include <core/scoring/etable/CoarseEtableEnergy.fwd.hh>
29 //XRW_E_T1
31 
34 
35 
36 // ObjexxFLC Headers
37 #include <ObjexxFCL/FArray2D.fwd.hh>
38 
39 namespace core {
40 namespace scoring {
41 namespace etable {
42 namespace etrie {
43 
45 {
46 public:
47 
49  {}
50 
51  virtual ~TrieCountPairAll();
52  /// ------- USEFUL FUNCTIONS -------------///
53 
54  template < class CPDATA1, class CPDATA2 >
55  bool operator () ( CPDATA1 const & /*at1dat*/, CPDATA2 const & /*at2dat*/, Real & /*weight*/, Size & path_dist )
56  {
57  path_dist = INFINITE_SEPARATION;
58  return true;
59  }
60 
61  static
62  void
63  print();
64 
65  ///---------- TYPE RESOLUTION FUNCTIONS ----------///
66  virtual
67  void
71  etable::TableLookupEvaluator const & sfxn,
72  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
73  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
74 
75  virtual
76  void
80  etable::TableLookupEvaluator const & sfxn,
81  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
82  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
83 
84  virtual
85  void
89  etable::TableLookupEvaluator const & sfxn,
90  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
91  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
92 
93  virtual
94  void
98  etable::TableLookupEvaluator const & sfxn,
99  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
100  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
101 
102  virtual
103  void
107  etable::TableLookupEvaluator const & sfxn,
108  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
109  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
110 
111  virtual
112  void
116  etable::TableLookupEvaluator const & sfxn,
117  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
118  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
119 
120  virtual
121  void
125  etable::TableLookupEvaluator const & sfxn,
126  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
127  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
128 
129  virtual
130  void
134  etable::TableLookupEvaluator const & sfxn,
135  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
136  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
137 
138  virtual
139  void
143  etable::TableLookupEvaluator const & sfxn,
144  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
145  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
146 
147  virtual
148  void
152  etable::TableLookupEvaluator const & sfxn,
153  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
154  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
155 
156  virtual
157  void
161  etable::TableLookupEvaluator const & sfxn,
162  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
163  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
164 
165  virtual
166  void
170  etable::TableLookupEvaluator const & sfxn,
171  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
172  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
173 
174  virtual
175  void
179  etable::TableLookupEvaluator const & sfxn,
180  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
181  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
182 
183  virtual
184  void
188  etable::TableLookupEvaluator const & sfxn,
189  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
190  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
191 
192  virtual
193  void
197  etable::TableLookupEvaluator const & sfxn,
198  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
199  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
200 
201  virtual
202  void
206  etable::TableLookupEvaluator const & sfxn,
207  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
208  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
209 
210  virtual
211  void
215  etable::TableLookupEvaluator const & sfxn,
216  utility::vector1< core::PackerEnergy > & pair_energy_vector,
218 
219  virtual
220  void
224  etable::TableLookupEvaluator const & sfxn,
225  utility::vector1< core::PackerEnergy > & pair_energy_vector,
227 
228  virtual
229  void
233  etable::TableLookupEvaluator const & sfxn,
234  utility::vector1< core::PackerEnergy > & pair_energy_vector,
236 
237  virtual
238  void
242  etable::TableLookupEvaluator const & sfxn,
243  utility::vector1< core::PackerEnergy > & pair_energy_vector,
245 
246  virtual
247  void
251  etable::TableLookupEvaluator const & sfxn,
252  utility::vector1< core::PackerEnergy > & pair_energy_vector,
254 
255  virtual
256  void
260  etable::TableLookupEvaluator const & sfxn,
261  utility::vector1< core::PackerEnergy > & pair_energy_vector,
263 
264  virtual
265  void
269  etable::TableLookupEvaluator const & sfxn,
270  utility::vector1< core::PackerEnergy > & pair_energy_vector,
272 
273  virtual
274  void
278  etable::TableLookupEvaluator const & sfxn,
279  utility::vector1< core::PackerEnergy > & pair_energy_vector,
281 
282  virtual
283  void
287  etable::TableLookupEvaluator const & sfxn,
288  utility::vector1< core::PackerEnergy > & pair_energy_vector,
290 
291  virtual
292  void
296  etable::TableLookupEvaluator const & sfxn,
297  utility::vector1< core::PackerEnergy > & pair_energy_vector,
299 
300  virtual
301  void
305  etable::TableLookupEvaluator const & sfxn,
306  utility::vector1< core::PackerEnergy > & pair_energy_vector,
308 
309  virtual
310  void
314  etable::TableLookupEvaluator const & sfxn,
315  utility::vector1< core::PackerEnergy > & pair_energy_vector,
317 
318  virtual
319  void
323  etable::TableLookupEvaluator const & sfxn,
324  utility::vector1< core::PackerEnergy > & pair_energy_vector,
326 
327  virtual
328  void
332  etable::TableLookupEvaluator const & sfxn,
333  utility::vector1< core::PackerEnergy > & pair_energy_vector,
335 
336  virtual
337  void
341  etable::TableLookupEvaluator const & sfxn,
342  utility::vector1< core::PackerEnergy > & pair_energy_vector,
344 
345  virtual
346  void
350  etable::TableLookupEvaluator const & sfxn,
351  utility::vector1< core::PackerEnergy > & pair_energy_vector,
353 
354  ////////////////////////////////// EtableEnergy -- analytic evaluation ///////////////////////////////////
355  virtual
356  void
360  etable::AnalyticEtableEvaluator const & sfxn,
361  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
362  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
363 
364  virtual
365  void
369  etable::AnalyticEtableEvaluator const & sfxn,
370  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
371  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
372 
373  virtual
374  void
378  etable::AnalyticEtableEvaluator const & sfxn,
379  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
380  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
381 
382  virtual
383  void
387  etable::AnalyticEtableEvaluator const & sfxn,
388  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
389  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
390 
391  virtual
392  void
396  etable::AnalyticEtableEvaluator const & sfxn,
397  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
398  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
399 
400  virtual
401  void
405  etable::AnalyticEtableEvaluator const & sfxn,
406  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
407  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
408 
409  virtual
410  void
414  etable::AnalyticEtableEvaluator const & sfxn,
415  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
416  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
417  virtual
418  void
422  etable::AnalyticEtableEvaluator const & sfxn,
423  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
424  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
425 
426 
427  virtual
428  void
432  etable::AnalyticEtableEvaluator const & sfxn,
433  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
434  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
435 
436  virtual
437  void
441  etable::AnalyticEtableEvaluator const & sfxn,
442  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
443  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
444 
445  virtual
446  void
450  etable::AnalyticEtableEvaluator const & sfxn,
451  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
452  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
453 
454  virtual
455  void
459  etable::AnalyticEtableEvaluator const & sfxn,
460  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
461  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
462 
463  virtual
464  void
468  etable::AnalyticEtableEvaluator const & sfxn,
469  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
470  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
471 
472  virtual
473  void
477  etable::AnalyticEtableEvaluator const & sfxn,
478  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
479  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
480 
481  virtual
482  void
486  etable::AnalyticEtableEvaluator const & sfxn,
487  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
488  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
489 
490  virtual
491  void
495  etable::AnalyticEtableEvaluator const & sfxn,
496  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
497  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
498 
499  virtual
500  void
504  etable::AnalyticEtableEvaluator const & sfxn,
505  utility::vector1< core::PackerEnergy > & pair_energy_vector,
507 
508  virtual
509  void
513  etable::AnalyticEtableEvaluator const & sfxn,
514  utility::vector1< core::PackerEnergy > & pair_energy_vector,
516 
517  virtual
518  void
522  etable::AnalyticEtableEvaluator const & sfxn,
523  utility::vector1< core::PackerEnergy > & pair_energy_vector,
525 
526  virtual
527  void
531  etable::AnalyticEtableEvaluator const & sfxn,
532  utility::vector1< core::PackerEnergy > & pair_energy_vector,
534 
535  virtual
536  void
540  etable::AnalyticEtableEvaluator const & sfxn,
541  utility::vector1< core::PackerEnergy > & pair_energy_vector,
543 
544  virtual
545  void
549  etable::AnalyticEtableEvaluator const & sfxn,
550  utility::vector1< core::PackerEnergy > & pair_energy_vector,
552 
553  virtual
554  void
558  etable::AnalyticEtableEvaluator const & sfxn,
559  utility::vector1< core::PackerEnergy > & pair_energy_vector,
561 
562  virtual
563  void
567  etable::AnalyticEtableEvaluator const & sfxn,
568  utility::vector1< core::PackerEnergy > & pair_energy_vector,
570 
571  virtual
572  void
576  etable::AnalyticEtableEvaluator const & sfxn,
577  utility::vector1< core::PackerEnergy > & pair_energy_vector,
579 
580  virtual
581  void
585  etable::AnalyticEtableEvaluator const & sfxn,
586  utility::vector1< core::PackerEnergy > & pair_energy_vector,
588 
589  virtual
590  void
594  etable::AnalyticEtableEvaluator const & sfxn,
595  utility::vector1< core::PackerEnergy > & pair_energy_vector,
597 
598  virtual
599  void
603  etable::AnalyticEtableEvaluator const & sfxn,
604  utility::vector1< core::PackerEnergy > & pair_energy_vector,
606 
607  virtual
608  void
612  etable::AnalyticEtableEvaluator const & sfxn,
613  utility::vector1< core::PackerEnergy > & pair_energy_vector,
615 
616  virtual
617  void
621  etable::AnalyticEtableEvaluator const & sfxn,
622  utility::vector1< core::PackerEnergy > & pair_energy_vector,
624 
625  virtual
626  void
630  etable::AnalyticEtableEvaluator const & sfxn,
631  utility::vector1< core::PackerEnergy > & pair_energy_vector,
633 
634  virtual
635  void
639  etable::AnalyticEtableEvaluator const & sfxn,
640  utility::vector1< core::PackerEnergy > & pair_energy_vector,
642 
643 
644  //////////////////// HBONDS ////////////////////////////
645  virtual
646  void
650  hbonds::HBondEnergy const & sfxn,
651  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
652  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
653 
654 
655  virtual
656  void
660  hbonds::HBondEnergy const & sfxn,
661  utility::vector1< core::PackerEnergy > & pair_energy_vector,
663 
664 /// Hack Elec Energy
665 
666  virtual
667  void
671  hackelec::HackElecEnergy const & sfxn,
672  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
673  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
674 
675  virtual
676  void
680  hackelec::HackElecEnergy const & sfxn,
681  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
682  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
683 
684  virtual
685  void
689  hackelec::HackElecEnergy const & sfxn,
690  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
691  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
692 
693  virtual
694  void
698  hackelec::HackElecEnergy const & sfxn,
699  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
700  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
701 
702  virtual
703  void
707  hackelec::HackElecEnergy const & sfxn,
708  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
709  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
710 
711  virtual
712  void
716  hackelec::HackElecEnergy const & sfxn,
717  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
718  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
719 
720  virtual
721  void
725  hackelec::HackElecEnergy const & sfxn,
726  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
727  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
728 
729  virtual
730  void
734  hackelec::HackElecEnergy const & sfxn,
735  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
736  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
737 
738  virtual
739  void
743  hackelec::HackElecEnergy const & sfxn,
744  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
745  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
746 
747  virtual
748  void
752  hackelec::HackElecEnergy const & sfxn,
753  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
754  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
755 
756  virtual
757  void
761  hackelec::HackElecEnergy const & sfxn,
762  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
763  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
764  virtual
765  void
769  hackelec::HackElecEnergy const & sfxn,
770  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
771  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
772 
773  virtual
774  void
778  hackelec::HackElecEnergy const & sfxn,
779  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
780  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
781 
782  virtual
783  void
787  hackelec::HackElecEnergy const & sfxn,
788  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
789  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
790 
791  virtual
792  void
796  hackelec::HackElecEnergy const & sfxn,
797  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
798  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
799 
800  virtual
801  void
805  hackelec::HackElecEnergy const & sfxn,
806  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
807  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
808 
809  virtual
810  void
814  hackelec::HackElecEnergy const & sfxn,
815  utility::vector1< core::PackerEnergy > & pair_energy_vector,
817 
818  virtual
819  void
823  hackelec::HackElecEnergy const & sfxn,
824  utility::vector1< core::PackerEnergy > & pair_energy_vector,
826 
827  virtual
828  void
832  hackelec::HackElecEnergy const & sfxn,
833  utility::vector1< core::PackerEnergy > & pair_energy_vector,
835 
836  virtual
837  void
841  hackelec::HackElecEnergy const & sfxn,
842  utility::vector1< core::PackerEnergy > & pair_energy_vector,
844 
845  virtual
846  void
850  hackelec::HackElecEnergy const & sfxn,
851  utility::vector1< core::PackerEnergy > & pair_energy_vector,
853 
854  virtual
855  void
859  hackelec::HackElecEnergy const & sfxn,
860  utility::vector1< core::PackerEnergy > & pair_energy_vector,
862 
863  virtual
864  void
868  hackelec::HackElecEnergy const & sfxn,
869  utility::vector1< core::PackerEnergy > & pair_energy_vector,
871 
872  virtual
873  void
877  hackelec::HackElecEnergy const & sfxn,
878  utility::vector1< core::PackerEnergy > & pair_energy_vector,
880 
881  virtual
882  void
886  hackelec::HackElecEnergy const & sfxn,
887  utility::vector1< core::PackerEnergy > & pair_energy_vector,
889 
890  virtual
891  void
895  hackelec::HackElecEnergy const & sfxn,
896  utility::vector1< core::PackerEnergy > & pair_energy_vector,
898 
899  virtual
900  void
904  hackelec::HackElecEnergy const & sfxn,
905  utility::vector1< core::PackerEnergy > & pair_energy_vector,
907 
908  virtual
909  void
913  hackelec::HackElecEnergy const & sfxn,
914  utility::vector1< core::PackerEnergy > & pair_energy_vector,
916 
917  virtual
918  void
922  hackelec::HackElecEnergy const & sfxn,
923  utility::vector1< core::PackerEnergy > & pair_energy_vector,
925 
926  virtual
927  void
931  hackelec::HackElecEnergy const & sfxn,
932  utility::vector1< core::PackerEnergy > & pair_energy_vector,
934 
935  virtual
936  void
940  hackelec::HackElecEnergy const & sfxn,
941  utility::vector1< core::PackerEnergy > & pair_energy_vector,
943 
944  virtual
945  void
949  hackelec::HackElecEnergy const & sfxn,
950  utility::vector1< core::PackerEnergy > & pair_energy_vector,
952 
953 
954  /////////////////////////// MMLJEnergyInter //////////////////////////////
955  virtual
956  void
960  methods::MMLJEnergyInter const & sfxn,
961  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
962  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
963 
964  virtual
965  void
969  methods::MMLJEnergyInter const & sfxn,
970  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
971  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
972 
973  virtual
974  void
978  methods::MMLJEnergyInter const & sfxn,
979  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
980  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
981 
982  virtual
983  void
987  methods::MMLJEnergyInter const & sfxn,
988  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
989  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
990 
991  virtual
992  void
996  methods::MMLJEnergyInter const & sfxn,
997  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
998  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
999 
1000  virtual
1001  void
1005  methods::MMLJEnergyInter const & sfxn,
1006  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1007  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1008 
1009  virtual
1010  void
1014  methods::MMLJEnergyInter const & sfxn,
1015  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1016  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1017 
1018  virtual
1019  void
1023  methods::MMLJEnergyInter const & sfxn,
1024  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1025  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1026 
1027  virtual
1028  void
1032  methods::MMLJEnergyInter const & sfxn,
1033  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1034  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1035 
1036  virtual
1037  void
1041  methods::MMLJEnergyInter const & sfxn,
1042  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1043  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1044 
1045  virtual
1046  void
1050  methods::MMLJEnergyInter const & sfxn,
1051  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1052  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1053 
1054  virtual
1055  void
1059  methods::MMLJEnergyInter const & sfxn,
1060  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1061  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1062 
1063  virtual
1064  void
1068  methods::MMLJEnergyInter const & sfxn,
1069  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1070  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1071 
1072  virtual
1073  void
1077  methods::MMLJEnergyInter const & sfxn,
1078  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1079  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1080 
1081  virtual
1082  void
1086  methods::MMLJEnergyInter const & sfxn,
1087  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1088  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1089 
1090  virtual
1091  void
1095  methods::MMLJEnergyInter const & sfxn,
1096  ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1097  ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1098 
1099  virtual
1100  void
1104  methods::MMLJEnergyInter const & sfxn,
1105  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1107 
1108  virtual
1109  void
1113  methods::MMLJEnergyInter const & sfxn,
1114  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1116 
1117  virtual
1118  void
1122  methods::MMLJEnergyInter const & sfxn,
1123  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1125 
1126  virtual
1127  void
1131  methods::MMLJEnergyInter const & sfxn,
1132  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1134 
1135  virtual
1136  void
1140  methods::MMLJEnergyInter const & sfxn,
1141  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1143 
1144  virtual
1145  void
1149  methods::MMLJEnergyInter const & sfxn,
1150  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1152 
1153  virtual
1154  void
1158  methods::MMLJEnergyInter const & sfxn,
1159  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1161 
1162  virtual
1163  void
1167  methods::MMLJEnergyInter const & sfxn,
1168  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1170 
1171  virtual
1172  void
1176  methods::MMLJEnergyInter const & sfxn,
1177  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1179 
1180  virtual
1181  void
1185  methods::MMLJEnergyInter const & sfxn,
1186  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1188 
1189  virtual
1190  void
1194  methods::MMLJEnergyInter const & sfxn,
1195  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1197 
1198  virtual
1199  void
1203  methods::MMLJEnergyInter const & sfxn,
1204  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1206 
1207  virtual
1208  void
1212  methods::MMLJEnergyInter const & sfxn,
1213  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1215 
1216  virtual
1217  void
1221  methods::MMLJEnergyInter const & sfxn,
1222  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1224 
1225  virtual
1226  void
1230  methods::MMLJEnergyInter const & sfxn,
1231  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1233 
1234  virtual
1235  void
1239  methods::MMLJEnergyInter const & sfxn,
1240  utility::vector1< core::PackerEnergy > & pair_energy_vector,
1242 
1243 };
1244 
1245 
1246 } // namespace etrie
1247 } // namespace etable
1248 } // namespace scoring
1249 } // namespace core
1250 
1251 #endif