#include <P6DofTunerGASpecimen.hpp>
◆ P6DofTunerGASpecimen()
| P6DofTunerGASpecimen::P6DofTunerGASpecimen |
( |
| ) |
|
◆ AssessObjective()
| double P6DofTunerGASpecimen::AssessObjective |
( |
std::vector< PidLogElement > & | aSimData | ) |
|
◆ CrossOver()
◆ GenerateChromosome()
| void P6DofTunerGASpecimen::GenerateChromosome |
( |
| ) |
|
◆ GenerateSpecimen()
| void P6DofTunerGASpecimen::GenerateSpecimen |
( |
| ) |
|
◆ GetChromosome()
| std::string P6DofTunerGASpecimen::GetChromosome |
( |
| ) |
const |
|
inline |
◆ GetErrorWeight()
| double P6DofTunerGASpecimen::GetErrorWeight |
( |
| ) |
const |
|
inline |
◆ GetKd()
| double P6DofTunerGASpecimen::GetKd |
( |
| ) |
const |
|
inline |
◆ GetKi()
| double P6DofTunerGASpecimen::GetKi |
( |
| ) |
const |
|
inline |
◆ GetKp()
| double P6DofTunerGASpecimen::GetKp |
( |
| ) |
const |
|
inline |
◆ GetObjectiveValue()
| double P6DofTunerGASpecimen::GetObjectiveValue |
( |
| ) |
const |
|
inline |
◆ GetOvershootWeight()
| double P6DofTunerGASpecimen::GetOvershootWeight |
( |
| ) |
const |
|
inline |
◆ Mutate()
| void P6DofTunerGASpecimen::Mutate |
( |
double | aMutationProbability | ) |
|
◆ SetErrorWeight()
| void P6DofTunerGASpecimen::SetErrorWeight |
( |
double | aErrorWeight | ) |
|
|
inline |
◆ SetKdRange()
| void P6DofTunerGASpecimen::SetKdRange |
( |
double | aLowerBound, |
|
|
double | aUpperBound ) |
◆ SetKiRange()
| void P6DofTunerGASpecimen::SetKiRange |
( |
double | aLowerBound, |
|
|
double | aUpperBound ) |
◆ SetKpRange()
| void P6DofTunerGASpecimen::SetKpRange |
( |
double | aLowerBound, |
|
|
double | aUpperBound ) |
◆ SetOvershootWeight()
| void P6DofTunerGASpecimen::SetOvershootWeight |
( |
double | aOvershootWeight | ) |
|
|
inline |
◆ SetRandomPtr()
| void P6DofTunerGASpecimen::SetRandomPtr |
( |
ut::Random * | aRandom | ) |
|
The documentation for this class was generated from the following files: