2tk lmno pq r s s t u v w x y 'z { | 1}~ p 1    1     2 p    '   + + .   2 6 6  '  =   =     H   1   ' ^ ^   v    2 6 6    1  2   6 @$@"   2  6        1 6 2  } 1 1 _componentBaseUnitsLjava/util/Map; SignatureLjava/util/Map;>;_componentUnitsLjava/util/Map;>;POSITIVE_EXPONENT_INDEXI ConstantValueNEGATIVE_EXPONENT_INDEXcreateDerivedUnitConcept(Lptolemy/data/ontologies/Ontology;Lptolemy/data/ontologies/lattice/unit/DerivedDimensionRepresentativeConcept;Lptolemy/data/RecordToken;)Lptolemy/data/ontologies/lattice/unit/DerivedUnitConcept;CodeLineNumberTableLocalVariableTablee.Lptolemy/kernel/util/NameDuplicationException;ontology"Lptolemy/data/ontologies/Ontology;representativeLLptolemy/data/ontologies/lattice/unit/DerivedDimensionRepresentativeConcept;unitInfoLptolemy/data/RecordToken; StackMapTablem Exceptions$findUnitByComponentMapsAndUnitFactor}(Ljava/util/Map;Ljava/util/Map;Lptolemy/data/ScalarToken;Lptolemy/data/ontologies/Ontology;)Lptolemy/data/ontologies/Concept;candidateDimensionELptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;candidateUnitsLjava/util/List; dimensionMapcomponentUnitsMap newUnitFactorLptolemy/data/ScalarToken; unitOntologybaseDimensionMap baseUnitsMapcandidateDimensionsLocalVariableTypeTableDLjava/util/List;iLjava/util/Map;mLjava/util/Map;^Ljava/util/List;b(Ljava/util/Map;Ljava/util/Map;>;Lptolemy/data/ScalarToken;Lptolemy/data/ontologies/Ontology;)Lptolemy/data/ontologies/Concept;getComponentBaseUnits()Ljava/util/Map;this9Lptolemy/data/ontologies/lattice/unit/DerivedUnitConcept;()Ljava/util/Map;>;getComponentUnits()Ljava/util/Map;>;(Lptolemy/data/ontologies/Ontology;Lptolemy/data/ontologies/lattice/unit/DerivedDimensionRepresentativeConcept;Lptolemy/data/RecordToken;)V$_applyComponentUnitConversionFactors()Vunit2Lptolemy/data/ontologies/lattice/unit/UnitConcept; dimensiondimensionExponent unitsListcomponentDimensionsMapEntryEntry InnerClassesLjava/util/Map$Entry;componentDimensionsoLjava/util/Map$Entry;k_getUnitsArrayC(Lptolemy/data/RecordToken;Ljava/lang/String;)[Lptolemy/data/Token; referenceNameLjava/lang/String;derivedUnitRecord dimensionNameunitsArrayTokenLptolemy/data/Token;_setComponentUnitsMapi(Lptolemy/data/RecordToken;Lptolemy/data/ontologies/lattice/unit/DerivedDimensionRepresentativeConcept;)VunitName!Lptolemy/data/ontologies/Concept;unitStringTokenunitsStringTokens[Lptolemy/data/Token;dimensionExponentAbsValueunitDimensionRepresentative_setConversionFactors(Lptolemy/data/RecordToken;)VunitFactorTokenunitOffsetToken _addBaseUnitI(Ljava/util/Map;Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;I)VbaseComponentUnitsbaseUnit6Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept; exponentValue baseDimensionILptolemy/data/ontologies/lattice/unit/BaseDimensionRepresentativeConcept;arrayOfBaseUnitLists[Ljava/util/List;Ljava/util/Map;>;I[Ljava/util/List;(Ljava/util/Map;>;Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;I)V_addDerivedUnit"(Ljava/util/Map;Ljava/util/Map;I)VtempList$arrayOfBaseUnitsListsFromDerivedUnitarrayOfBaseUnitsListsbaseUnitsMapEntrybaseUnitsMapFromDerivedUnitderivedDimensionExponentHLjava/util/List;Ljava/util/Map$Entry;>;J(Ljava/util/Map;>;Ljava/util/Map;>;I)V_anyUnitHasANonZeroOffset(Ljava/util/Map;)Z unitOffsetunitListELjava/util/List<+Lptolemy/data/ontologies/lattice/unit/UnitConcept;>;Ljava/util/Map<+Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;+Ljava/util/List<+Lptolemy/data/ontologies/lattice/unit/UnitConcept;>;>;(Ljava/util/Map<+Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;+Ljava/util/List<+Lptolemy/data/ontologies/lattice/unit/UnitConcept;>;>;)Z_deriveComponentBaseUnitsMap>(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;exponentpositiveExponentUnitListnegativeExponentUnitListcomposedUnitListbaseDimensionMapEntry#baseComponentUnitsSeparateExponentssLjava/util/Map$Entry;(Ljava/util/Map;>;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;>;-_deriveComponentBaseUnitsSeparateExponentsMap unitDimensionunitDimensionMap)derivedUnitBaseComponentSeparateExponentscomponentUnitsMapEntryLjava/util/Map$Entry;>;(Ljava/util/Map;>;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;>;_findEquivalentUnitConceptsq(Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;Lptolemy/data/ScalarToken;)Ljava/util/List; derivedUnit unitFactor noUnitOffsetsZunitFactorEpsilonDbase10Exponent matchingUnits(Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;Lptolemy/data/ScalarToken;)Ljava/util/List;_findMatchingDimensionsR(Ljava/util/Map;Ljava/util/Map;Lptolemy/data/ontologies/Ontology;)Ljava/util/List;foundDimensions allDimensionsX(Ljava/util/Map;Ljava/util/Map;Lptolemy/data/ontologies/Ontology;)Ljava/util/List;_findSameUnitFromDimension~(Ljava/util/List;Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;)Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;baseUnitToFind(Ljava/util/List;Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;)Lptolemy/data/ontologies/lattice/unit/BaseUnitConcept;_getDimensionlessConceptE(Lptolemy/data/ontologies/Ontology;)Lptolemy/data/ontologies/Concept; conceptGraph&Lptolemy/data/ontologies/ConceptGraph;allDimensionlessConceptsMLjava/util/List;(_getSingleUnitConceptInComponentUnitsMapL(Ljava/util/Map;Lptolemy/data/ScalarToken;)Lptolemy/data/ontologies/Concept;(Ljava/util/Map<+Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;+Ljava/util/List<+Lptolemy/data/ontologies/lattice/unit/UnitConcept;>;>;Lptolemy/data/ScalarToken;)Lptolemy/data/ontologies/Concept;_getResultUnitConceptFromList3(Ljava/util/List;)Lptolemy/data/ontologies/Concept;g(Ljava/util/List;)Lptolemy/data/ontologies/Concept;"_hasSingleDimensionWithExponentOneLjava/lang/Integer;jLjava/util/Map<+Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;Ljava/lang/Integer;>;m(Ljava/util/Map<+Lptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept;Ljava/lang/Integer;>;)Z_isDimensionMapEmpty_removeMatchingListElements2(Ljava/util/List;Ljava/util/List;)Ljava/util/List;unitFromSameDimensionunitToBeRemoved resultList originalListelementsToBeRemoved(Ljava/util/List;Ljava/util/List;)Ljava/util/List; SourceFileDerivedUnitConcept.java7ptolemy/data/ontologies/lattice/unit/DerivedUnitConcept ,ptolemy/kernel/util/NameDuplicationException*ptolemy/kernel/util/IllegalActionExceptionjava/lang/StringBuilder nName conflict with automatically generated infinite concept name. This should never happen.Original exception:      _" NO [" UV !"  () EF java/util/ArrayList   Cptolemy/data/ontologies/lattice/unit/DimensionRepresentativeConcept 9:  XYjava/util/HashMap    Jptolemy/data/ontologies/lattice/unit/DerivedDimensionRepresentativeConcept   java/util/Map$Entry ! "java/lang/Integer #$ %&java/util/List0ptolemy/data/ontologies/lattice/unit/UnitConcept ' ()ptolemy/data/ScalarToken *) %+ ,--Could not find the units information for the  dimension. .ptolemy/data/ArrayToken /01 256 78 9:Invalid units array for the  dimension:  ; < = >?ptolemy/data/StringToken @ AB_C DE F8Invalid unit concept: GHThe component dimension  has an exponent of  I so its units array  should have  elements but it does not. J7ptolemy/data/ontologies/lattice/unit/UnitConversionInfoFactor KL Invalid unit conversion factor: Offset ML Nptolemy/data/DoubleToken Invalid unit conversion offset: OPGptolemy/data/ontologies/lattice/unit/BaseDimensionRepresentativeConceptQExponent value should not be zero since it was taken from a dimension in the map. QkDimension exponent value should never be zero because then it would not have an entry in the dimension map. RST UV WX YZ[ \ 2) `aWExponent value should never be zero because then it would not have an entry in the map. ]$0Base component unit list for the base dimension ) must be the same length as the absolute *value of the dimension map exponent: list size: , exponent value: 4ptolemy/data/ontologies/lattice/unit/BaseUnitConcept  HA unit concept must be either a BaseUnitConcept or a DerivedUnitConcept. ^_ `a bc de fV gh ijk9ptolemy/data/ontologies/lattice/unit/DimensionlessConcept lm The ontology  has a null concept graph.java/util/HashSet noWThe component units map does not have exactly one entry in the map. Number of entries: There is one dimension entry in the dimension map, but the unit list entry for that dimension in the component units map is null or has more than 1 element. %p gZcThe component units map was empty even though there is supposed to be exactly one entry in the map.ptolemy/data/ontologies/ConceptFMUW`jlu\  u6(1z`K>u6(1z`K"  &6 Y*   6 Y*!   #*+,-"*Y#!**-,$*-%"*#### *&'(L+)*M,,+N-,:--./6*!01::E2:**34563**34763oR *+5>CSrwHr35sCeSU*~  SU*~ DD0+,8N-*&',9: +8N-$Y*Y:,; <-=-=>?@ -=AY*YB,C-D <2      #'HSai4  #$ L,(N-)*:"+:,:E:*+F:-./6  G6  Y: :  6 6 q 2:HI:*JYK L:2 2MW Y*YND <*! OW>Y*YPDQ RST RU <**!-,Vz-.01 0(2*344;5D7N8S9Z;b<k>?@ACDF>JKL8R;TBVETKWW5ak 4;DS Z (LLLG k (GedQ:'+X8M, *Y31,6*,63Y*YZ,D <+[8N- *\]1-^*-6]Y*Y_-D <*`Bcde fgh'jCnFoJpNqXr_sjuyz*JA  l+abN*-0c:YYSYYS:2+MW2+MW Yd *-OW6  37EIWak4l l  l dXl X3c  @ +)*N--+:,b:-c:*0c:. :v22W22WWI%:Y2e:2SS,22W22W Yf *OW9~ ",.8;EINU]cktx}R,8E >8E 7 Hcc*  !"[*ghL+G+1M,N-*-2:i:jklӧ":AQSVY*A#:7$[7$%[& ,' () Y#N*+,m:,)*:+:,b:-./60c2: 0c2: :   n:   n: Yo  pG- OWBYYqDrst pRuR $-b    35?NR^bnqv#$&*-/p ?N*^+ n, q- 3. /\ ^+ n, q- 3.0 /Vd  >1 2)}һY#N*)*:+:,:-1:+0./6:  j 2:  v- vwE 3 x':  (:  y  m: - z Y{ H-jFH IH+J-K7LCMSNrOzPRSTUVWX[W\^_cdez #3 4 5 rX 7CSz*+6/R4 5 C+67/QF +7 8 9: +|I(}~}o9~gIY:*:2:: i:   jkl6 8:   y6   6  + (l MWt^{|}(IPWafnu|f u.; Po< Wh# fY=> Iv?@A@(B (BY3CU CCC@@CD EFL]YN,'::;':(:*+V -MW-2  /16DGOX[H6"/)]]]UGMH46"]]UGMH5I JK>+abM*N-'-v:ab:,& #%-69<4- # >$>L 6 >$)M NOH*L+*M,#YY*D ,Y+"; 1PQHAR ARS(T UVs*g(YY*gR *ghM,T,1N- -p Y -2:+lx+:Y > 4Sakw     4Bw#SG$ BSG$%&4   W XYB* **p**2L+Y*$ %&'$)2*2B B Z ["8*/*ghL++.M,/7 8)91:3<6>) *\8 8] ^ _"Z *G H J   ] ^ `ad* Y + + Y*e*p+p Y Y*eM+N->-v:,,W*: ,W,>`acd$e3f=jFlamlnxwyz}~4b a-c FMdef FMdef *ghij+ 34