Aimsun Next Scripting
24.0
|
This class provides outputs for the macro adjustment
double MacroAdjustmentOutput::getAdjustedTripLengthDeviation | ( | const GKUserClass & | user | ) | const |
Get the adjusted demand's trip length standard deviation of the specified user
double MacroAdjustmentOutput::getAdjustedTripLengthMean | ( | const GKUserClass & | user | ) | const |
Get the adjusted demand's mean trip length of the specified user
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
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::getOriginalTripLengthDeviation | ( | const GKUserClass & | user | ) | const |
Get the original demand's trip length standard deviation of the specified user
double MacroAdjustmentOutput::getOriginalTripLengthMean | ( | const GKUserClass & | user | ) | const |
Get the original demand's mean trip length of the specified user
const QMap< MeasurementObject, double > & MacroAdjustmentOutput::getOriginalVolumes | ( | AdjustmentMeasurementContext::MeasurementType | type | ) | const |
Get the original volumes
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.