File ParameterSpace.hpp¶
#include <memory>#include <stdexcept>#include <string>#include <unordered_map>#include <variant>#include <vector>
Namespaces¶
| Type | Name |
|---|---|
| namespace | Paramita |
Classes¶
| Type | Name |
|---|---|
| class | BooleanParameter Represents a boolean-valued parameter. |
| class | CategoricalParameter Represents a categorical parameter with discrete choices. |
| class | IntegerParameter Represents an integer-valued parameter with a range of valid values. |
| class | InterfaceParameter <typename T> |
| class | Parameter Base class for all parameter types. |
| class | ParameterSpace Manages a collection of parameters, each identified by a unique name. |
| class | Range <typename T> Represents a range of values (inclusive). |
| class | RealParameter Represents a floating-point parameter with range constraints. |