Version: dev

add_discrete_event

Stable function · Editing

Tier: stable · Kind: function · Topic: Editing

JuliaTypeScriptPythonRustGo
add_discrete_eventaddDiscreteEventadd_discrete_event, add_discrete_event_to_modelnot exportedAddDiscreteEvent

Note: spelling differs from the §2 rule: python=add_discrete_event_to_model (expected add_discrete_event); multiple spellings exported by: python

Julia

add_discrete_event(model::Model, event::DiscreteEvent)
add_discrete_event(model::Model, event::DiscreteEvent) -> Model

Add a discrete event to a model.

Source

TypeScript

function addDiscreteEvent(model: Model, event: DiscreteEvent): Model

Add a discrete event to a model

Parameters

  • model — Model to add event to
  • event — Discrete event to add

Returns

New model with event added

Source

Python

Exported as add_discrete_event and add_discrete_event_to_model. Both names refer to the same operation.

add_discrete_event

add_discrete_event(model: Model, event: DiscreteEvent, validate_after_edit: bool = True) -> EditResult

Add a discrete event to a model.

Source

add_discrete_event_to_model

add_discrete_event_to_model(model: Model, event: DiscreteEvent, validate_after_edit: bool = True) -> EditResult

Deprecated alias for add_discrete_event . Add a discrete event to a model.

Source

Rust

Rust does not export this function.

Go

func AddDiscreteEvent(model Model, event DiscreteEvent) Model

AddDiscreteEvent returns a copy of model with event appended.

Source · Go docs