Aimsun Next Scripting
22
|
Public Member Functions | |
MacroAdjustmentIterationLog () | |
uint | nOuterIterations () const |
uint | nGradientIterations (const uint iOuterIteration) |
bool | contains (const uint iOuterIteration) const |
bool | contains (const uint iOuterIteration, const uint iGradientIteration) const |
OuterIterationValidationData | read (const uint iOuterIteration) const |
GradientIterationValidationData | read (const uint iOuterIteration, const uint iGradientIteration) const |
A container of iteration info for the Static OD Adjustment. It contains validation data from the outer and gradient iterations. Iterations are counted starting from 1 to N.
MacroAdjustmentIterationLog::MacroAdjustmentIterationLog | ( | ) |
bool MacroAdjustmentIterationLog::contains | ( | const uint | iOuterIteration | ) | const |
Checks whether it contains data from the specified outer iteration.
bool MacroAdjustmentIterationLog::contains | ( | const uint | iOuterIteration, |
const uint | iGradientIteration | ||
) | const |
Checks whether it contains data from the specified gradient iteration in the specified outer iteration.
uint MacroAdjustmentIterationLog::nGradientIterations | ( | const uint | iOuterIteration | ) |
Gets the number of gradient descent iterations for the specified outer iterations.
uint MacroAdjustmentIterationLog::nOuterIterations | ( | ) | const |
Gets the number of outer iterations logged.
OuterIterationValidationData MacroAdjustmentIterationLog::read | ( | const uint | iOuterIteration | ) | const |
Gets the OuterIterationValidationData for the specified outer iteration. If not found, returns a default OuterIterationValidationData.
GradientIterationValidationData MacroAdjustmentIterationLog::read | ( | const uint | iOuterIteration, |
const uint | iGradientIteration | ||
) | const |
Gets the GradientIterationValidationData for the specified gradient iteration and outer iteration. If not found, returns a default GradientIterationValidationData.