Namespaces | |
Approximation | |
Inference | |
Modeling | |
Optimization | |
SamplingAlgorithms | |
Utilities | |
Classes | |
class | NotImplementedError |
Class for virtual base functions that are not implemented. More... | |
class | NotRegisteredError |
Used when a child class has not been registered with the factory method. More... | |
class | ExternalLibraryError |
A MUQ dependency has failed. More... | |
class | WrongSizeError |
Exception to throw when matrices, vectors, or arrays are the wrong size. More... | |
This file contains a basic prescription for performing string registration. It allows you to go from a string and get a function pointer something that you can call like make_shared<T>.
If you're trying to register a class, and were directed here, then add: REGISTER_YOURCLASSNAME(NAME) where YOURCLASSNAME is the type of registration, and NAME is the unqualified name of the class to register.
If you're creating a new type of registered class, follow the directions below.