Aimsun Next Scripting
22
|
This class provides outputs for the macro adjustment
double MacroAdjustmentOutput::getAdjustedTrips | ( | const GKCentroid & | origin, |
const GKCentroid & | destination, | ||
const GKUserClass & | user | ||
) | const |
Get the adjusted trips
const QMap< MeasurementObject, double > & MacroAdjustmentOutput::getAdjustedVolumes | ( | AdjustmentMeasurementContext::MeasurementType | type | ) | const |
Get the adjusted volumes
GKCentroidConfiguration * MacroAdjustmentOutput::getCentroidConfiguration | ( | ) | const |
Get the centroid configuration used in this adjustment
const QVector< RegressionData > & MacroAdjustmentOutput::getConvergenceData | ( | ) | const |
Get the convergence data
GKTimeDuration MacroAdjustmentOutput::getDuration | ( | ) | const |
Get the duration
MacroAdjustmentExperiment * MacroAdjustmentOutput::getExperiment | ( | ) | const |
Get the macro adjustment experiment
MacroAdjustmentIterationLog MacroAdjustmentOutput::getIterationLog | ( | ) | const |
Get the information of the iterations of the adjustment experiment
double MacroAdjustmentOutput::getOriginalTrip | ( | const GKCentroid & | origin, |
const GKCentroid & | destination, | ||
const GKUserClass & | user | ||
) | const |
Get the original trips
const QMap< MeasurementObject, double > & MacroAdjustmentOutput::getOriginalVolumes | ( | AdjustmentMeasurementContext::MeasurementType | type | ) | const |
Get the original volumes
QDateTime MacroAdjustmentOutput::getStart | ( | ) | const |
Get the start date of the experiment
double MacroAdjustmentOutput::getUnAdjustedTrip | ( | const GKCentroid & | origin, |
const GKCentroid & | destination, | ||
const GKUserClass & | user | ||
) | const |
Get the unadjusted trips
const QVector< GKUserClass * > MacroAdjustmentOutput::getUnAdjustedUserClasses | ( | ) | const |
Get the userclasses of the macro adjustment that not have been modified
const QVector< GKUserClass * > MacroAdjustmentOutput::getUserClasses | ( | ) | const |
Get the userclasses used in the macro adjustment experiment
GKTrafficDemand * MacroAdjustmentOutput::publishAdjustedDemand | ( | GKModel & | iModel | ) |
Create a traffic demand with the adjusted demand
QVector< GKODMatrix * > MacroAdjustmentOutput::publishMatrices | ( | GKModel & | iModel, |
bool | temporary | ||
) |
Create the adjusted matrices, set temporary to true in order to generate temporary matrices in the model.