Duplicate

The Duplicate object sends copies of the received entity to one or more objects.

Duplicate Inputs

Keyword

Description

Key Inputs

 

Description

A free-form string describing the object.

NextComponent

The next object to which the processed entity is passed.

TargetComponentList

The list of components that will receive the duplicated entities.  One duplicated entity will be sent to each entry in the list.

NumberOfDuplicates

The number of duplicated entities to be sent to each target.  The last value in the list is used if the number of targets is greater than the number of values.  Only an integer number of entities can be handled.  A decimal value will be truncated to an integer.

BaseName

The base for the names assigned to the duplicated entities.  The duplicated entities will be named Name1, Name2, etc.

Options

 

AttributeDefinitionList, CustomOutputList

See Section 6.2.

StateAssignment

The state to be assigned to each entity on arrival at this object.  No state is assigned if the entry is blank.

Graphics

 

Position, Alignment, Size, Orientation, Region, RelativeEntity, DisplayModel, Show, Movable, VisibleViews, DrawRange

See Section 11.1.

Duplicate Outputs

Output Name

Description

Entity and DisplayEntity

 

Name, ObjectType, SimTime, Parent, Position, Size, Orientation, Alignment, GraphicalLength, ObserverList, NextList, PreviousList, EntityReferenceList

See Section 11.1.

StateEntity

 

State, WorkingState, WorkingTime, StateTimes, TotalTime

See Section 10.3.

LinkedComponent

 

obj, NumberAdded, NumberProcessed, NumberInProgress, ProcessingRate, ReleaseTime

See Section 16.

Duplicate

 

User-defined attributes and custom outputs

As defined by the AttributeDefinitionList and CustomOutputList inputs.