PyModalSplitPlugin.ModalSplitOutput

class ModalSplitOutput

Modal Split Output class

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

PyModalSplitPlugin.ModalSplitOutput.old_file_extension
PyModalSplitPlugin.ModalSplitOutput.file_extension
PyModalSplitPlugin.ModalSplitOutput.Magic_Number
PyModalSplitPlugin.ModalSplitOutput.Output_Version
__init__()
createMatrix(user, temporary, experimentName)
Parameters:
  • userGKUserClass

  • temporary – bool

  • experimentName – str

Return type:

GKODMatrix

getCentroidConfiguration()
Return type:

GKCentroidConfiguration

getModalSplit(purpose, vehicle)
Parameters:
Return type:

float

getTimePeriod()
Return type:

GKTimePeriod

getTripPurposes()
Return type:

.list of GKTripPurpose

getUserAttractedTrips(user, centroid)
Parameters:
Return type:

float

getUserGeneratedTrips(user, centroid)
Parameters:
Return type:

float

getUsers()
Return type:

.list of GKUserClass

getVehicles()
Return type:

.list of const GKMobileAgent

hasResults()
Return type:

bool

restore(s, iModel, is_old_version)
Parameters:
Return type:

bool

scaleUserAttractedTrips(user, centroid, value)
Parameters:
scaleUserGeneratedTrips(user, centroid, value)
Parameters:
setCentroidConfiguration(config)
Parameters:

configGKCentroidConfiguration

setTimePeriod(period)
Parameters:

periodGKTimePeriod

setUserClassOccupancies(occupancies)
Parameters:

occupancies – Dictionary with keys of type .GKUserClass and values of type double.

store(stream)
Parameters:

streamQDataStream