An interface for creating different types of optimization parameters.
More...
#include <optimization_param_type.h>
An interface for creating different types of optimization parameters.
Definition at line 27 of file optimization_param_type.h.
◆ OptimizationParamType() [1/2]
bdm::OptimizationParamType::OptimizationParamType |
( |
| ) |
|
|
default |
◆ OptimizationParamType() [2/2]
bdm::OptimizationParamType::OptimizationParamType |
( |
const std::string & |
name | ) |
|
|
inlineexplicit |
◆ ~OptimizationParamType()
virtual bdm::OptimizationParamType::~OptimizationParamType |
( |
| ) |
|
|
virtualdefault |
◆ BDM_CLASS_DEF()
◆ GetCopy()
◆ GetGroupName()
std::string bdm::OptimizationParamType::GetGroupName |
( |
| ) |
|
|
inline |
◆ GetNumElements()
virtual uint32_t bdm::OptimizationParamType::GetNumElements |
( |
| ) |
const |
|
pure virtual |
◆ GetParamName()
std::string bdm::OptimizationParamType::GetParamName |
( |
| ) |
|
|
inline |
◆ GetValue()
virtual real_t bdm::OptimizationParamType::GetValue |
( |
int |
n | ) |
const |
|
pure virtual |
◆ Validate()
virtual void bdm::OptimizationParamType::Validate |
( |
| ) |
const |
|
inlinevirtual |
◆ param_name
std::string bdm::OptimizationParamType::param_name |
The documentation for this struct was generated from the following file: