.deactivate(+)

OD output configuration method

Description

UNSUPPORTED

The .deactivate(+) method, allows you to de-activate sub-output types on your OD results. In theory it should de-activate separate skim matrices for each sub-output type that is previously activated.

Signature

.deactivate(sub_output_type)

with

Parameter Type Unit Compulsory Description
sub_output_type ODSkimSubOutputType.<enum> - YES Choice of sub-output type, i.e., skim

Return type

None

Example 1

from planit import *

# prep
planit_instance = PLANit()
planit_instance.set(TrafficAssignment.TRADITIONAL_STATIC )
planit_instance.assignment.activate_output(OutputType.OD)

# deactivate and activate COST skim for ODs (just for the sake of the example, not practically useful)
planit_instance.assignment.od_configuration.deactivate(ODSkimSubOutputType.COST)
planit_instance.assignment.od_configuration.activate(ODSkimSubOutputType.COST)

See also

ODSkimSubOutputType.<enum> for the available output property enums and their compatibility

Source code

Class ODOutputTypeConfigurationWrapper in wrappers.py