ClockInput

'input Clock' as connector

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Connector with one input signal of type Clock.

Used in Components (18)

CylinderAirCharge

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Integrates the air mass flow into a cylinder. After the charge for one cylinder is complete, resets the mass to 0.

InductionToPowerDelay

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Accounts for the induction-to-power stroke lag.

SubSample

Modelica.Clocked.ClockSignals.Sampler

Sub-sample the input clock and provide it as output clock

SuperSample

Modelica.Clocked.ClockSignals.Sampler

Super-sample the input clock and provide it as output clock

ShiftSample

Modelica.Clocked.ClockSignals.Sampler

Shift the input clock by a fraction of the last interval and provide it as output clock

SampleClocked

Modelica.Clocked.RealSignals.Sampler

Sample the continuous-time, Real input signal and provide it as clocked output signal. The clock is provided as input signal

SampleVectorizedAndClocked

Modelica.Clocked.RealSignals.Sampler

Sample the continuous-time, Real input signal vector and provide it as clocked output signal vector. The clock is provided as input signal

AssignClock

Modelica.Clocked.RealSignals.Sampler

Assign a clock to a clocked Real signal

AssignClockVectorized

Modelica.Clocked.RealSignals.Sampler

Assign a clock to a clocked Real signal vector

SampleClocked

Modelica.Clocked.IntegerSignals.Sampler

Sample the continuous-time, Integer input signal and provide it as clocked output signal. The clock is provided as input signal

SampleVectorizedAndClocked

Modelica.Clocked.IntegerSignals.Sampler

Sample the continuous-time, Integer input signal vector and provide it as clocked output signal vector. The clock is provided as input signal

AssignClock

Modelica.Clocked.IntegerSignals.Sampler

Assign a clock to a clocked Integer signal

AssignClockVectorized

Modelica.Clocked.IntegerSignals.Sampler

Assign a clock to a clocked Integer signal vector

SampleClocked

Modelica.Clocked.BooleanSignals.Sampler

Sample the continuous-time, Boolean input signal and provide it as clocked output signal. The clock is provided as input signal

SampleVectorizedAndClocked

Modelica.Clocked.BooleanSignals.Sampler

Sample the continuous-time, Boolean input signal vector and provide it as clocked output signal vector. The clock is provided as input signal

AssignClock

Modelica.Clocked.BooleanSignals.Sampler

Assign a clock to a clocked Boolean signal

AssignClockVectorized

Modelica.Clocked.BooleanSignals.Sampler

Assign a clock to a clocked Boolean signal vector

ClockToBoolean

Modelica.Clocked.BooleanSignals.NonPeriodic

Block to translate clock signals to continuous Boolean events (each time the input clock ticks a rising Boolean output edge is produced).