Trilateration

CompositeActor9model <h2>DE Director</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>startTime</td><td>&nbsp;</td><td>null</td></tr><tr><td>stopTime</td><td>&nbsp;</td><td>null</td></tr><tr><td>stopWhenQueueIsEmpty</td><td>true</td><td>true</td></tr><tr><td>synchronizeToRealTime</td><td>false</td><td>false</td></tr><tr><td>enforceMicrostepSemantics</td><td>false</td><td>false</td></tr></table> <h2>AddSubtract3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>MostRecent4</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initialValue</td><td>&nbsp;</td><td>null</td></tr><tr><td>_flipPortsVertical</td><td>true</td><td>true</td></tr></table> <h2>AddSubtract2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>AddSubtract</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>MultiplyDivide14</h2>Has no parameters. <h2>Const9</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>velocity</td><td>300.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide13</h2>Has no parameters. <h2>Const8</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>velocity</td><td>300.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>Const7</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>velocity</td><td>300.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide11</h2>Has no parameters. <h2>ModalModel</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>stateDependentCausality</td><td>false</td><td>false</td></tr><tr><td>directorClass</td><td>ptolemy.domains.modal.kernel.FSMDirector</td><td>ptolemy.domains.modal.kernel.FSMDirector</td></tr></table> <h2>Merge</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>discardEvents</td><td>false</td><td>false</td></tr></table> <h2>MostRecent3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initialValue</td><td>&nbsp;</td><td>null</td></tr></table> <h2>MostRecent2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initialValue</td><td>&nbsp;</td><td>null</td></tr></table> <h2>MostRecent</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initialValue</td><td>&nbsp;</td><td>null</td></tr></table> <h2>RecordAssembler</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide10</h2>Has no parameters. <h2>MultiplyDivide9</h2>Has no parameters. <h2>Const5</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>b</td><td>4000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>Const4</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>a</td><td>3000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>Scale8</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>2.0</td><td>2.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>Scale7</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>2.0</td><td>2.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>AddSubtract22</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>UnaryMathFunction21</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>AddSubtract21</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>AddSubtract20</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>UnaryMathFunction20</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>UnaryMathFunction19</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>AddSubtract19</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>Limiter</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>bottom</td><td>0.0</td><td>0.0</td></tr><tr><td>top</td><td>Infinity</td><td>Infinity</td></tr></table> <h2>Scale6</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>-1.0</td><td>-1.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr><tr><td>_flipPortsHorizontal</td><td>true</td><td>true</td></tr></table> <h2>Scale5</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>2.0</td><td>2.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide8</h2>Has no parameters. <h2>AddSubtract17</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>UnaryMathFunction18</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>sqrt</td><td>sqrt</td></tr></table> <h2>AddSubtract16</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>Scale4</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>4.0</td><td>4.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide7</h2>Has no parameters. <h2>UnaryMathFunction17</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>AddSubtract15</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>MultiplyDivide6</h2>Has no parameters. <h2>MultiplyDivide5</h2>Has no parameters. <h2>Scale3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>4.0</td><td>4.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>UnaryMathFunction16</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>Scale2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>factor</td><td>4.0</td><td>4.0</td></tr><tr><td>scaleOnLeft</td><td>true</td><td>true</td></tr></table> <h2>UnaryMathFunction15</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>AddSubtract14</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>MultiplyDivide4</h2>Has no parameters. <h2>MultiplyDivide3</h2>Has no parameters. <h2>UnaryMathFunction14</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>UnaryMathFunction13</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>Const15</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>b</td><td>4000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>Const14</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>a</td><td>3000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>RecordDisassembler</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>AddSubtract13</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>AddSubtract12</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>AddSubtract11</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>false</td><td>false</td></tr></table> <h2>Const11</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>1</td><td>1</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>MultiplyDivide2</h2>Has no parameters. <h2>MultiplyDivide</h2>Has no parameters. <h2>UnaryMathFunction12</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>UnaryMathFunction11</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>UnaryMathFunction9</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table> <h2>UnaryMathFunction8</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>square</td><td>square</td></tr></table>