2 ?tuv w xy z{ | 4} 4~  4 @  4   B  4 D 4   #   x  *  z  x  ? ?  ?  8 8 ? precisionLptolemy/data/expr/Parameter;rounding%Lptolemy/kernel/util/StringAttribute;overflow _quantization#Lptolemy/math/FixPointQuantization;5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis(Lptolemy/actor/lib/conversions/FixToFix; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; ExceptionsattributeChanged"(Lptolemy/kernel/util/Attribute;)VtokenLptolemy/data/IntMatrixToken;Lptolemy/math/Precision;rLptolemy/math/Rounding;oLptolemy/math/Overflow; attributeLptolemy/kernel/util/Attribute; StackMapTablevclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; workspaceLptolemy/kernel/util/Workspace; newObjectfire()VinLptolemy/data/FixToken;fixValueLptolemy/math/FixPoint;resultprefire()Z SourceFile FixToFix.java GH!ptolemy/math/FixPointQuantizationptolemy/math/Precision G  G EF   ptolemy/data/expr/Parameter G @A [16, 2] #ptolemy/kernel/util/StringAttribute BCnearest DCsaturate ptolemy/data/IntMatrixToken *ptolemy/kernel/util/IllegalActionException(Invalid precision (not a 1 by 2 matrix). G ptolemy/data/type/FixType G TU cd&ptolemy/actor/lib/conversions/FixToFix ij ptolemy/data/FixToken m G pq'ptolemy/actor/lib/conversions/Converter,ptolemy/kernel/util/NameDuplicationExceptionptolemy/math/Overflow$java/lang/CloneNotSupportedException(II)VSATURATESaturate InnerClasses Lptolemy/math/Overflow$Saturate;ptolemy/math/RoundingNEARESTRoundHalfCeiling(Lptolemy/math/Rounding$RoundHalfCeiling;I(Lptolemy/math/Precision;Lptolemy/math/Overflow;Lptolemy/math/Rounding;)VinputLptolemy/actor/TypedIOPort;ptolemy/data/type/BaseType UNSIZED_FIXUnsizedFixType+Lptolemy/data/type/BaseType$UnsizedFixType;ptolemy/actor/TypedIOPort setTypeAtMost(Lptolemy/data/type/Type;)Voutput setTypeEquals3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V INT_MATRIX IntMatrixType,Lptolemy/data/type/MatrixType$IntMatrixType; setExpression(Ljava/lang/String;)VgetToken()Lptolemy/data/Token; getRowCount()IgetColumnCount3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)V getElementAt(II)I setPrecision=(Lptolemy/math/Precision;)Lptolemy/math/FixPointQuantization; getOverflow()Lptolemy/math/Overflow;GROWGrowLptolemy/math/Overflow$Grow; getPrecision()Lptolemy/math/Precision;(Lptolemy/math/Precision;)V getExpression()Ljava/lang/String;getName+(Ljava/lang/String;)Lptolemy/math/Rounding; setRounding<(Lptolemy/math/Rounding;)Lptolemy/math/FixPointQuantization;forName+(Ljava/lang/String;)Lptolemy/math/Overflow; setOverflow<(Lptolemy/math/Overflow;)Lptolemy/math/FixPointQuantization; getRounding()Lptolemy/math/Rounding;get(I)Lptolemy/data/Token;()Lptolemy/math/FixPoint;ptolemy/math/FixPointquantize4(Lptolemy/math/Quantization;)Lptolemy/math/FixPoint;(Lptolemy/math/FixPoint;)Vsend(ILptolemy/data/Token;)VhasToken(I)Zptolemy/math/Overflow$Saturate&ptolemy/math/Rounding$RoundHalfCeiling)ptolemy/data/type/BaseType$UnsizedFixType*ptolemy/data/type/MatrixType$IntMatrixTypeptolemy/math/Overflow$Growptolemy/data/type/MatrixType!4?@ABCDCEFGHI*+,*YY* * *Y****Y***Y**J2 ` a*b4dBeLfUhcilkzlmK LMNOPQRS#TUI+*{* M,! ,"#Y*$%Y,&,&N**-'*()* * *Y*+, {+**-.M**,/Y+*L*-0M**,1*()* * *Y*+, *+2JZ#.;BN[h}K>jVWB;@X YZ;[\LM]^_ #` 9a!8bR#cdI5*+34M, ,Y,+,(,5,J #*3K 5LM5ef ,gMRhijI/*6* 78L+9*:M8Y,;N* -<J%.K*/LMklmn% olR#pqIM* =*>J K LM_ R#rs*x z   x