Aimsun Next Scripting
22
|
Public Member Functions | |
GKExperimentODParameters () | |
GKExperimentODParameters (GKCentroid *origin, GKCentroid *destination) | |
GKCentroid * | getOrigin () const |
void | setOrigin (GKCentroid *origin) |
GKCentroid * | getDestination () const |
void | setDestination (GKCentroid *origin) |
void | setProbability (double p) |
double | getProbability () const |
void | setAlfaFactor (double alfa) |
double | getAlfaFactor () const |
void | setScaleFactor (double scale) |
double | getScaleFactor () const |
void | setBetaFactor (double beta) |
double | getBetaFactor () const |
void | setGammaFactor (double gamma) |
double | getGammaFactor () const |
Route Choice models depen on a series of parameters. This parameteres for each Origin and Destiantion can be defined using this class. It can define parameters for the following route choice models:
More information regarding these Route Choice models can be found in the manual.
GKExperimentODParameters::GKExperimentODParameters | ( | ) |
GKExperimentODParameters::GKExperimentODParameters | ( | GKCentroid * | origin, |
GKCentroid * | destination | ||
) |
double GKExperimentODParameters::getAlfaFactor | ( | ) | const |
Get the proportional parameter.
double GKExperimentODParameters::getBetaFactor | ( | ) | const |
Get the Beta parameter for the C-Logit function.
GKCentroid * GKExperimentODParameters::getDestination | ( | ) | const |
Get destination centroid.
double GKExperimentODParameters::getGammaFactor | ( | ) | const |
Get the Gamma parameter for the C-Logit function.
GKCentroid * GKExperimentODParameters::getOrigin | ( | ) | const |
Get origin centroid.
double GKExperimentODParameters::getProbability | ( | ) | const |
Get the binomial parameter.
double GKExperimentODParameters::getScaleFactor | ( | ) | const |
Get the scale factor for the Logit and C-Logits functions.
void GKExperimentODParameters::setAlfaFactor | ( | double | alfa | ) |
Set the proportional parameter.
void GKExperimentODParameters::setBetaFactor | ( | double | beta | ) |
Set the Beta parameter for the C-Logit function.
void GKExperimentODParameters::setDestination | ( | GKCentroid * | origin | ) |
Set destination centroid.
void GKExperimentODParameters::setGammaFactor | ( | double | gamma | ) |
Set the Gamma parameter for the C-Logit function.
void GKExperimentODParameters::setOrigin | ( | GKCentroid * | origin | ) |
Set origin centroid.
void GKExperimentODParameters::setProbability | ( | double | p | ) |
Set the binomial parameter.
void GKExperimentODParameters::setScaleFactor | ( | double | scale | ) |
Set the scale factor for the Logit and C-Logits functions.