| Package | Description |
|---|---|
| ptolemy.data |
Packages for manipulating data that passes between actors.
|
| ptolemy.data.expr |
The Ptolemy II Expression Language.
|
| ptolemy.data.type |
The type system.
|
| ptolemy.math |
Math classes.
|
| ptolemy.math.test |
The ptolemy.math.test package.
|
| Class and Description |
|---|
| Complex
This class provides a complex data type and a library of functions that
operate on and return complex numbers.
|
| FixPoint
The FixPoint class provides a fixed point data type and a set of functions
that operate on and return fixed point data.
|
| Precision
This class defines the precision of a signed or unsigned fixed point
value.
|
| Quantization
The Quantization class defines the mapping of numeric values with unlimited
precision to finite precision.
|
| Class and Description |
|---|
| FixPoint
The FixPoint class provides a fixed point data type and a set of functions
that operate on and return fixed point data.
|
| Class and Description |
|---|
| Precision
This class defines the precision of a signed or unsigned fixed point
value.
|
| Class and Description |
|---|
| Complex
This class provides a complex data type and a library of functions that
operate on and return complex numbers.
|
| ComplexBinaryOperation
A operation taking two operands of type Complex, and producing a value of
type Complex.
|
| ComplexUnaryOperation
A operation taking one argument of type Complex, and producing a value of
type Complex.
|
| DoubleArrayMath
This class provides a library for mathematical operations on double arrays.
|
| DoubleBinaryOperation
A operation taking two operands of type double, and producing a value of
type double.
|
| DoubleUnaryOperation
A operation taking one argument of type double, and producing a value of
type double.
|
| FixPoint
The FixPoint class provides a fixed point data type and a set of functions
that operate on and return fixed point data.
|
| FixPoint.Error
An instance of this class is used preserve backwards interface
compatibility.
|
| FixPointQuantization
The FixPointQuantization class defines the mapping of numeric values
with unlimited precision to the finite precision supported by arithmetic
using the FixPoint class.
|
| FloatBinaryOperation
A operation taking two operands of type float, and producing a value of
type float.
|
| FloatUnaryOperation
A operation taking one argument of type float, and producing a value of
type float.
|
| Fraction
A class for representing fractions.
|
| IntegerBinaryOperation
A operation taking two operands of type int, and producing a value of
type int.
|
| IntegerUnaryOperation
A operation taking one argument of type int, and producing a value of
type int.
|
| LongBinaryOperation
A operation taking two operands of type long, and producing a value of
type long.
|
| LongUnaryOperation
A operation taking one argument of type long, and producing a value of
type long.
|
| Overflow
The Overflow class provides a type safe enumeration of strategies for
handling numeric overflows for FixPoint data types.
|
| Overflow.Grow
The grow overflow strategy.
|
| Overflow.Minimize
The minimize overflow strategy.
|
| Overflow.Modulo
The modulo overflow strategy.
|
| Overflow.Saturate
The saturate overflows strategy.
|
| Overflow.ToZero
The overflow to zero strategy.
|
| Overflow.Trap
The trap overflows strategy.
|
| Precision
This class defines the precision of a signed or unsigned fixed point
value.
|
| Precision.LengthIntegerPrecisionFormat
Defines a Precision string format using the LENGTH/INTEGER
precision format.
|
| Precision.PrecisionFormat
Defines a String format for specifying a Precision object.
|
| Quantization
The Quantization class defines the mapping of numeric values with unlimited
precision to finite precision.
|
| Rounding
The Rounding class provides a type safe enumeration of strategies for
handling loss of numeric resolution when rounding.
|
| Rounding.RoundCeiling
Rounding class implementing the round ceiling strategy.
|
| Rounding.RoundDown
Rounding class implementing the round down strategy.
|
| Rounding.RoundFloor
Rounding class implementing the round floor strategy.
|
| Rounding.RoundHalfCeiling
Rounding class implementing the round half ceiling strategy.
|
| Rounding.RoundHalfDown
Rounding class implementing the round half down strategy.
|
| Rounding.RoundHalfEven
Rounding class implementing the round half even strategy.
|
| Rounding.RoundHalfFloor
Rounding class implementing the round half floor strategy.
|
| Rounding.RoundHalfUp
Rounding class implementing the round half up strategy.
|
| Rounding.RoundUp
Rounding class implementing the round up strategy.
|
| Class and Description |
|---|
| Complex
This class provides a complex data type and a library of functions that
operate on and return complex numbers.
|
| ComplexBinaryOperation
A operation taking two operands of type Complex, and producing a value of
type Complex.
|
| ComplexUnaryOperation
A operation taking one argument of type Complex, and producing a value of
type Complex.
|
| DoubleBinaryOperation
A operation taking two operands of type double, and producing a value of
type double.
|
| DoubleUnaryOperation
A operation taking one argument of type double, and producing a value of
type double.
|
| FloatBinaryOperation
A operation taking two operands of type float, and producing a value of
type float.
|
| FloatUnaryOperation
A operation taking one argument of type float, and producing a value of
type float.
|
| IntegerBinaryOperation
A operation taking two operands of type int, and producing a value of
type int.
|
| IntegerUnaryOperation
A operation taking one argument of type int, and producing a value of
type int.
|
| LongBinaryOperation
A operation taking two operands of type long, and producing a value of
type long.
|
| LongUnaryOperation
A operation taking one argument of type long, and producing a value of
type long.
|