|
file | assert.hh |
|
file | backtrace.cc |
| Instead of printing a backtrace inside of an assertion failure, throw an exception.
|
|
file | backtrace.hh |
| Programmatic backtrace whenever you want it.
|
|
file | Binary_Util.cc |
|
file | Binary_Util.hh |
|
file | BitSet.fwd.hh |
| utility::BitSet forward declarations
|
|
file | BitSet.hh |
| Simple bit set.
|
|
file | BitVector.fwd.hh |
| utility::BitVector forward declarations
|
|
file | BitVector.hh |
| Simple bit vector.
|
|
file | Bound.fwd.hh |
| utility::Bound forward declarations
|
|
file | Bound.hh |
| Bound value class.
|
|
file | CSI_Sequence.cc |
| Terminal ASCII codes.
|
|
file | CSI_Sequence.fwd.hh |
| Terminal ASCII codes.
|
|
file | CSI_Sequence.hh |
| Terminal ASCII codes.
|
|
file | curl.cc |
| Implements a OO interface to CURL wrapping and hiding the ugly C callbacks.
|
|
file | curl.hh |
| Implements a OO interface to CURL wrapping and hiding the ugly C callbacks.
|
|
file | dating.cc |
| Definitions for utility functions involving calendar dates, not for finding new romantic partners.
|
|
file | dating.hh |
| Declarations for utility functions involving calendar dates, not for finding new romantic partners.
|
|
file | DenseBoolMap.hh |
| Provides a memory efficient way to store a large number of boolean values.
|
|
file | DereferenceIterator.hh |
| class for Iterating across a container of OPs if the function expects iterators of the dereferenced objects. example: if you have a loop that iterates on decoys via SilentFileData::begin()... SilentFileData::end() it uses the dereferenced objects: i.e., it->fill_pose() SilentFileData sfd; my_func( sfd.begin(), sfd.end() );
|
|
file | down_cast.hh |
| Fast polymorphic down-casting functions.
|
|
file | exit.cc |
| Program exit functions and macros.
|
|
file | exit.hh |
| Program exit functions and macros.
|
|
file | fix_boinc_read.hh |
|
file | fixedsizearray0.fwd.hh |
| unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
|
|
file | fixedsizearray0.hh |
|
file | fixedsizearray0.srlz.hh |
| Serlialization routines for fixedsizearray0s.
|
|
file | fixedsizearray1.fwd.hh |
|
file | fixedsizearray1.hh |
|
file | fixedsizearray1.srlz.hh |
| Serlialization routines for fixedsizearray1s.
|
|
file | FixedSizeLexicographicalIterator.fwd.hh |
|
file | FixedSizeLexicographicalIterator.hh |
| Class for iterating across all words of a compile-time-known fixed-length, composed of letters from varying alphabets, where each alphabet is represented by its size. This iteration is performed in lexicographical order. All allocation of a FixedSizeLexicographicalIterator takes place on the stack, and is therefore much faster than a regular LexigographicalIterator.
|
|
file | FixedSizeLexicographicalIterator.tmpl.hh |
|
file | heap.cc |
| class definition for a heap object based on Charlie Strauss's heap code ported over from rosetta++.
|
|
file | heap.fwd.hh |
| forward class definition of class heap
|
|
file | heap.hh |
| class definition for a heap object based on Charlie Strauss's heap code ported over from rosetta++. Stores a sorted list of integers based on floating-point values.
|
|
file | in_place_list.fwd.hh |
|
file | in_place_list.hh |
| a doubly linked list where elements are shuffled in place.
|
|
file | inline_file_provider.cc |
|
file | inline_file_provider.hh |
|
file | integer_mapping.cc |
| A set of useful classes to map between two enumerations. So far, only a subset mapping is implemented.
|
|
file | integer_mapping.fwd.hh |
|
file | integer_mapping.hh |
| A set of useful classes to map between two enumerations. So far, only a subset mapping is implemented.
|
|
file | iter_util.hh |
|
file | json_utilities.cc |
|
file | json_utilities.hh |
| bag of utility functions for nlohmann::json (the one at external/include/json.hpp)
|
|
file | LexicographicalIterator.cc |
|
file | LexicographicalIterator.fwd.hh |
|
file | LexicographicalIterator.hh |
| Class for iterating across all words of a fixed-length, composed of letters from varying alphabets, where each alphabet is represented by its size. This iteration is performed in lexicographical order.
|
|
file | make_static_database.py |
|
file | map_util.hh |
| Utility functions for std::maps.
|
|
file | minmax.hh |
|
file | modulo.hh |
| calculates modulo for integer, since C++ '' operator has weird behavior for negative numbers.
|
|
file | mpi_util.cc |
|
file | mpi_util.hh |
|
file | numbers.hh |
| Brief utility classes for numeric usage.
|
|
file | OrderedTuple.fwd.hh |
| Forward declaration of OrderedTuple class.
|
|
file | OrderedTuple.hh |
| Class for compairing/sorting data where sort-precidence is in descending order from begin() to end()
|
|
file | recent_history_queue.cc |
| A queue for holding the history in which certain members of a set are promoted to the front of the queue before eventually falling off the end of the queue.
|
|
file | recent_history_queue.hh |
| A queue for holding the history in which certain members of a set are promoted to the front of the queue before eventually falling off the end of the queue.
|
|
file | Show.hh |
| uniformed printing functionality for data types.
|
|
file | SimulateMPI.cc |
|
file | SimulateMPI.fwd.hh |
|
file | SimulateMPI.hh |
|
file | SingletonBase.hh |
| A base class for all singltons using CRTP and managing the complexity of safely initializing singltons in a thread-safe way.
|
|
file | sort.functions.hh |
| Functions related to sorting.
|
|
file | sort_predicates.hh |
| sort predicates for using std::pair in std::sort.
|
|
file | static_database.cc |
|
file | static_database.hh |
|
file | stream_util.fwd.hh |
| Implemention of ostream operator << for various common types, forward declarations.
|
|
file | stream_util.hh |
| Implemention of ostream operator << for various common types.
|
|
file | string_constants.hh |
| Commonly used string constants.
|
|
file | string_util.cc |
| Some std::string helper functions.
|
|
file | string_util.hh |
| Some std::string helper functions.
|
|
file | sys_util.cc |
| All system functions in utility that have no other home.
|
|
file | sys_util.hh |
| All system functions in utility that have no other home.
|
|
file | utility.functions.hh |
| Numeric functions (to avoid dependency on numeric package)
|
|
file | vector0.fwd.hh |
| utility::vector0 forward declarations
|
|
file | vector0.hh |
| vector0: std::vector with assert-checked bounds
|
|
file | vector0.srlz.cc |
| Serlialization routines for vector0s.
|
|
file | vector0.srlz.hh |
| Serlialization routines for vector0s.
|
|
file | vector0_bool.hh |
| vector0: std::vector with assert-checked bounds: bool specialization
|
|
file | vector1.functions.hh |
| some useful functions for vector1 that I'm tired of rewriting
|
|
file | vector1.fwd.hh |
| utility::vector1 forward declarations
|
|
file | vector1.hh |
| vector1: std::vector with 1-based indexing
|
|
file | vector1.srlz.cc |
| Serlialization routines for vector1s.
|
|
file | vector1.srlz.hh |
| Serlialization routines for vector1s.
|
|
file | vector1_bool.hh |
| vector1: std::vector with 1-based indexing: bool specialization
|
|
file | vectorL.fwd.hh |
| utility::vectorL forward declarations
|
|
file | vectorL.hh |
| vectorL: std::vector with L-based indexing
|
|
file | vectorL_bool.hh |
| vectorL: std::vector with L-based indexing: bool specialization
|
|
file | vectorL_Selector.hh |
| vectorL lower index selectors
|
|