Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TrieCountPairBase.cc
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 // Unit Headers
16 
17 //#include <core/scoring/hbonds/HBondEnergy.hh>
18 //XRW_B_T1
19 //#include <core/scoring/etable/CoarseEtableEnergy.hh>
20 //XRW_E_T1
21 //#include <core/scoring/etable/EtableEnergy.hh>
22 
23 #include <utility/exit.hh>
24 
25 namespace core {
26 namespace scoring {
27 namespace trie {
28 
30 
31 
32 void
35  RotamerTrieBase const & /*trie2*/,
36  etable::TableLookupEvaluator const & /*sfxn*/,
37  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
38  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
39 {
40  utility_exit();
41 }
42 
43 void
46  RotamerTrieBase const & /*trie2*/,
47  etable::TableLookupEvaluator const & /*sfxn*/,
48  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
49  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
50 {
51  utility_exit();
52 }
53 
54 void
57  RotamerTrieBase const & /*trie2*/,
58  etable::TableLookupEvaluator const & /*sfxn*/,
59  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
60  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
61 {
62  utility_exit();
63 }
64 
65 void
68  RotamerTrieBase const & /*trie2*/,
69  etable::TableLookupEvaluator const & /*sfxn*/,
70  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
71  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
72 {
73  utility_exit();
74 }
75 
76 void
79  RotamerTrieBase const & /*trie2*/,
80  etable::TableLookupEvaluator const & /*sfxn*/,
81  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
83 {
84  utility_exit();
85 }
86 
87 
88 void
91  RotamerTrieBase const & /*trie2*/,
92  etable::TableLookupEvaluator const & /*sfxn*/,
93  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
95 {
96  utility_exit();
97 }
98 
99 
100 void
103  RotamerTrieBase const & /*trie2*/,
104  etable::TableLookupEvaluator const & /*sfxn*/,
105  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
106  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
107 {
108  utility_exit();
109 }
110 
111 void
114  RotamerTrieBase const & /*trie2*/,
115  etable::TableLookupEvaluator const & /*sfxn*/,
116  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
117  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
118 {
119  utility_exit();
120 }
121 
122 void
125  RotamerTrieBase const & /*trie2*/,
126  etable::AnalyticEtableEvaluator const & /*sfxn*/,
127  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
128  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
129 {
130  utility_exit();
131 }
132 
133 
134 void
137  RotamerTrieBase const & /*trie2*/,
138  etable::AnalyticEtableEvaluator const & /*sfxn*/,
139  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
140  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
141 {
142  utility_exit();
143 }
144 
145 void
148  RotamerTrieBase const & /*trie2*/,
149  etable::AnalyticEtableEvaluator const & /*sfxn*/,
150  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
151  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
152 {
153  utility_exit();
154 }
155 
156 void
159  RotamerTrieBase const & /*trie2*/,
160  etable::AnalyticEtableEvaluator const & /*sfxn*/,
161  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
162  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
163 {
164  utility_exit();
165 }
166 
167 void
170  RotamerTrieBase const & /*trie2*/,
171  etable::AnalyticEtableEvaluator const & /*sfxn*/,
172  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
173  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
174 {
175  utility_exit();
176 }
177 
178 
179 
180 void
183  RotamerTrieBase const & /*trie2*/,
184  etable::AnalyticEtableEvaluator const & /*sfxn*/,
185  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
186  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
187 {
188  utility_exit();
189 }
190 
191 
192 void
195  RotamerTrieBase const & /*trie2*/,
196  etable::AnalyticEtableEvaluator const & /*sfxn*/,
197  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
198  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
199 {
200  utility_exit();
201 }
202 
203 void
206  RotamerTrieBase const & /*trie2*/,
207  etable::AnalyticEtableEvaluator const & /*sfxn*/,
208  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
209  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
210 {
211  utility_exit();
212 }
213 
214 //XRW_E_T1
215 
216 // called when hbonds and etable tries get confused
217 void
220  RotamerTrieBase const & /*trie2*/,
221  hbonds::HBondEnergy const & /*sfxn*/,
222  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
223  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
224 {
225  utility_exit();
226 }
227 
228 void
231  RotamerTrieBase const & /*trie2*/,
232  hbonds::HBondEnergy const & /*sfxn*/,
233  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
234  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
235 {
236  utility_exit();
237 }
238 
239 
240 /// Hack Elec E
241 
242 void
245  RotamerTrieBase const & /*trie2*/,
246  hackelec::HackElecEnergy const & /*sfxn*/,
247  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
248  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
249 {
250  utility_exit();
251 }
252 
253 void
256  RotamerTrieBase const & /*trie2*/,
257  hackelec::HackElecEnergy const & /*sfxn*/,
258  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
259  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
260 {
261  utility_exit();
262 }
263 
264 void
267  RotamerTrieBase const & /*trie2*/,
268  hackelec::HackElecEnergy const & /*sfxn*/,
269  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
270  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
271 {
272  utility_exit();
273 }
274 
275 void
278  RotamerTrieBase const & /*trie2*/,
279  hackelec::HackElecEnergy const & /*sfxn*/,
280  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
281  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
282 {
283  utility_exit();
284 }
285 
286 
287 void
290  RotamerTrieBase const & /*trie2*/,
291  hackelec::HackElecEnergy const & /*sfxn*/,
292  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
293  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
294 {
295  utility_exit();
296 }
297 
298 
299 void
302  RotamerTrieBase const & /*trie2*/,
303  hackelec::HackElecEnergy const & /*sfxn*/,
304  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
305  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
306 {
307  utility_exit();
308 }
309 
310 
311 void
314  RotamerTrieBase const & /*trie2*/,
315  hackelec::HackElecEnergy const & /*sfxn*/,
316  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
317  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
318 {
319  utility_exit();
320 }
321 
322 void
325  RotamerTrieBase const & /*trie2*/,
326  hackelec::HackElecEnergy const & /*sfxn*/,
327  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
328  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
329 {
330  utility_exit();
331 }
332 
333 // MMLJEnergyInter
334 
335 
336 void
339  RotamerTrieBase const & /*trie2*/,
340  methods::MMLJEnergyInter const & /*sfxn*/,
341  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
342  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
343 {
344  utility_exit();
345 }
346 
347 void
350  RotamerTrieBase const & /*trie2*/,
351  methods::MMLJEnergyInter const & /*sfxn*/,
352  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
353  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
354 {
355  utility_exit();
356 }
357 
358 void
361  RotamerTrieBase const & /*trie2*/,
362  methods::MMLJEnergyInter const & /*sfxn*/,
363  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
364  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
365 {
366  utility_exit();
367 }
368 
369 void
372  RotamerTrieBase const & /*trie2*/,
373  methods::MMLJEnergyInter const & /*sfxn*/,
374  ObjexxFCL::FArray2D< core::PackerEnergy > & /*pair_energy_table*/,
375  ObjexxFCL::FArray2D< core::PackerEnergy > & /*temp_table*/)
376 {
377  utility_exit();
378 }
379 
380 void
383  RotamerTrieBase const & /*trie2*/,
384  methods::MMLJEnergyInter const & /*sfxn*/,
385  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
386  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
387 {
388  utility_exit();
389 }
390 
391 
392 void
395  RotamerTrieBase const & /*trie2*/,
396  methods::MMLJEnergyInter const & /*sfxn*/,
397  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
398  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
399 {
400  utility_exit();
401 }
402 
403 
404 void
407  RotamerTrieBase const & /*trie2*/,
408  methods::MMLJEnergyInter const & /*sfxn*/,
409  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
410  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
411 {
412  utility_exit();
413 }
414 
415 void
418  RotamerTrieBase const & /*trie2*/,
419  methods::MMLJEnergyInter const & /*sfxn*/,
420  utility::vector1< core::PackerEnergy > & /*pair_energy_vector*/,
421  utility::vector1< core::PackerEnergy > & /*temp_vector*/)
422 {
423  utility_exit();
424 }
425 
426 
427 }
428 }
429 }
430