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.