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.
|