Package org.jcsp.plugNplay.ints
Class IntegrateInt
java.lang.Object
org.jcsp.plugNplay.ints.IntegrateInt
- All Implemented Interfaces:
CSProcess
This is a running-sum integrator of the ints on its input stream
to its output stream.
Process Diagram
External View
______________
in | | out
-->--| IntegrateInt |-->---
|______________|
Internal View
____________________________________________
| __________ ___________ |
in | | | | | | out
-->---| PlusInt |------->---------| Delta2Int |---->---
| |__________| |___________| |
| | | |
| | _______________ | |
| | | | | |
| +---<--| PrefixInt (0) |---<---+ |
| |_______________| |
| IntegrateInt |
|____________________________________________|
Description
The IntegrateInt class is a process which outputs running totals of the Numbers sent down its input channel.
Channel Protocols
| Input Channels | ||
|---|---|---|
| in | int | All channels in this package carry integers. |
| Output Channels | ||
| out | int | All channels in this package carry integers. |
- Author:
- P.H. Welch and P.D. Austin
-
Constructor Summary
ConstructorsConstructorDescriptionIntegrateInt(ChannelInputInt in, ChannelOutputInt out) Construct a new IntegrateInt process with the input Channel in and the output Channel out. -
Method Summary