diff --git a/scicoslab/data/f16_lin.sce b/scicoslab/data/f16_lin.sce
index 0676d8e72f24bda8d80efa9d47f565b31e22af8c..99b2f626a7c1c5518c2e296b57fc0fa34b9453fb 100644
--- a/scicoslab/data/f16_lin.sce
+++ b/scicoslab/data/f16_lin.sce
@@ -1,64 +1,64 @@
 f16.x0=..
 [   5.0000021002e+02;
-    4.8011363636e-02;
-    4.8011363636e-02;
-   -2.3889740868e-05;
-    4.8011363636e-02;
-   -2.3889740868e-05;
-   -1.6488272880e-02;
-    6.5995540342e-17;
-   -3.9348232377e-07;
-   -1.8906151965e-08;
+    3.9891191178e-02;
+    3.9891191178e-02;
+   -2.3892269734e-05;
+    3.9891191178e-02;
+   -2.3892269734e-05;
+    7.7572299113e-03;
+   -6.9444185226e-18;
+    1.8519409896e-07;
+    7.3915343564e-09;
     1.0000000000e+03;
     1.5707963268e+00;
     0.0000000000e+00;
     0.0000000000e+00];
 f16.u0=..
-[   3.2056753616e-01;
-   -3.1395818454e-02;
-    1.6761363636e-02;
-   -1.4287046602e-03];
+[   2.6880598485e-01;
+    6.7138558416e-03;
+   -2.6132360356e-02;
+    1.4045552382e-01];
 f16.sys = syslin('c',..
-[  -1.8310373790e-01,   -2.5684273575e+00,   -3.2034083376e+01,    1.1670441186e+00,   -3.1987054374e+01,    1.1670441186e+00,    2.1615050988e-01,    3.5993457149e-03,    1.0516678408e+00,   -2.3907589940e-02,    2.0409043367e-05,    7.6769820824e-07,    9.6566273496e-12,   -1.8334954181e-03;
-   -2.8826672050e-04,   -9.7238895884e-01,    2.9889554399e-05,    9.9436690553e-01,   -1.9711027098e-04,    9.9436690553e-01,    2.9420744447e-04,   -2.2491506632e-07,    2.9953669830e-02,    9.0678936677e-04,    2.9823221323e-06,   -2.4086109929e-06,   -8.6736173799e-15,    1.5559781473e-08;
-   -4.7779461650e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,   -3.9393643151e-07,    3.7812311915e-08,    0.0000000000e+00,   -6.7762635780e-17,    1.1415971250e-12,    0.0000000000e+00,    9.0350181040e-17,    0.0000000000e+00;
-   -1.2447162131e-03,   -4.7322757446e+00,   -5.2200263716e-03,    9.8379320649e-01,    3.4424388246e-02,    9.8379320649e-01,    7.5066450337e-02,    5.7019665378e-05,   -2.5972763170e-01,   -2.0773950429e-02,   -1.6255873823e-05,    6.4716926262e-07,    0.0000000000e+00,   -2.9636732883e-07;
-   -4.7779461650e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,   -3.9393643151e-07,    3.7812311915e-08,    0.0000000000e+00,   -6.7762635780e-17,    1.1415971250e-12,    0.0000000000e+00,    9.0350181040e-17,    0.0000000000e+00;
-   -1.2447162131e-03,   -4.7322757446e+00,   -5.2200263716e-03,    9.8379320649e-01,    3.4424388246e-02,    9.8379320649e-01,    7.5066450337e-02,    5.7019665378e-05,   -2.5972763170e-01,   -2.0773950429e-02,   -1.6255873823e-05,    6.4716926262e-07,    0.0000000000e+00,   -2.9636732883e-07;
-    9.7993802641e-06,    1.0437090395e-03,   -1.0558794977e-03,   -7.1668832370e-06,   -1.0556878447e-03,   -7.1668832370e-06,   -3.2942471138e-01,    6.3830130718e-02,    4.8135378670e-02,   -9.8791993464e-01,    1.3981464677e-06,    1.7939931947e-12,    5.7824115866e-15,    3.9199551598e-04;
-   -7.8878113172e-10,    5.1868815149e-12,   -3.7899606807e-08,    3.1763735522e-18,   -3.7899606807e-08,    3.1763735522e-18,    2.3917311398e-05,   -2.2950943584e-06,    1.0000000000e+00,    4.8048287870e-02,    1.8846571309e-14,    1.2352563814e-18,    0.0000000000e+00,   -1.5881867761e-18;
-   -1.1122360745e-04,    1.7654432836e+00,    2.0074666235e-06,   -1.6190081627e-03,    3.5344717662e-06,   -1.6190081627e-03,   -2.9480685304e+01,    3.3579892241e-05,    3.3253488228e-01,    1.5187336219e+00,    2.1830196072e-04,   -2.4869284872e-10,    0.0000000000e+00,   -3.5889805167e-05;
-   -6.3149033313e-04,   -3.8854614667e-02,    5.4160592677e-07,    5.4955093071e-04,   -1.2342303036e-05,    5.4955093071e-04,    8.0802739747e+00,   -1.7809360560e-05,   -7.9779537755e-03,   -7.9623493351e-01,   -1.0940055399e-04,   -5.9975866865e-09,    0.0000000000e+00,    1.9003648400e-05;
-    6.7032606318e-12,   -5.0000087572e+02,    4.9993245574e+02,    0.0000000000e+00,    4.9993245574e+02,    0.0000000000e+00,    2.9546677605e-11,   -5.5151484770e-02,    0.0000000000e+00,    0.0000000000e+00,   -1.7809827687e-12,    3.2664987613e-10,    2.4934337003e-10,   -9.6084887731e-11;
-   -3.7855910261e-11,    5.4162463727e-11,   -3.9575534431e-07,    6.6075187331e-17,   -3.9575534431e-07,    6.6075187331e-17,    1.1478616285e-06,   -2.3965828532e-05,    0.0000000000e+00,    1.0011536535e+00,    9.0451648529e-16,    3.2590916135e-18,   -1.5032628999e-17,   -2.3889750903e-05;
-    4.7779461662e-08,    1.6940658945e-17,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    3.9393643150e-07,   -1.8906159964e-08,    0.0000000000e+00,    0.0000000000e+00,   -1.1416902986e-12,    3.9393643160e-07,   -4.5175090520e-17,    0.0000000000e+00;
-    7.8787220065e-10,   -6.2203982064e-18,    2.4219848336e-17,    0.0000000000e+00,    2.4219848336e-17,    0.0000000000e+00,   -2.3889750903e-05,    1.1465389199e-06,    0.0000000000e+00,    0.0000000000e+00,   -1.8824866090e-14,   -2.3889750903e-05,    2.6028616608e-18,    1.4205448386e-17],..
-[   6.4167438963e+01,    7.6545493216e+01,   -8.3755617128e+00,    4.7051998073e-04;
-   -6.1697122561e-03,    6.6920731874e-01,    4.0427203777e-02,   -2.2711082234e-06;
+[   1.3626752051e-01,    8.1722328147e+00,   -3.2025072242e+01,   -1.3351433275e+00,   -3.2078892989e+01,   -1.3351433275e+00,   -1.0851775507e-01,   -1.6335598151e-03,    1.7308220147e+00,    2.8257437912e-02,    4.5182250337e-05,   -7.0213667056e-07,   -1.0344734328e-11,    8.6483533293e-04;
+   -2.5722253396e-04,   -9.6394940891e-01,    2.5278289277e-05,    9.9456442589e-01,   -1.9383425850e-04,    9.9456442589e-01,   -2.0174506277e-04,    6.8444220651e-08,    5.7073466616e-03,   -1.9432890141e-04,    1.8968274778e-06,    1.1284964713e-06,    1.4456028966e-15,    1.2781709736e-08;
+   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -1.4783071900e-08,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
+    6.2858088546e-05,   -5.0565077129e+00,   -4.5892127593e-03,    9.8681186356e-01,    3.5190006814e-02,    9.8681186356e-01,    2.3441127031e-02,   -2.2686927199e-05,   -2.6078069100e-01,   -2.0592422564e-02,   -1.1224312324e-05,    5.1895538648e-07,    0.0000000000e+00,   -2.4957763756e-07;
+   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -1.4783071900e-08,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
+    6.2858088546e-05,   -5.0565077129e+00,   -4.5892127593e-03,    9.8681186356e-01,    3.5190006814e-02,    9.8681186356e-01,    2.3441127031e-02,   -2.2686927199e-05,   -2.6078069100e-01,   -2.0592422564e-02,   -1.1224312324e-05,    5.1895538648e-07,    0.0000000000e+00,   -2.4957763756e-07;
+   -3.2008894853e-06,   -4.9396363888e-04,    4.9677102661e-04,   -3.6327678409e-06,    4.9686121731e-04,   -3.6327678409e-06,   -3.2331999566e-01,    6.3846065510e-02,    4.0035218975e-02,   -9.8827456506e-01,    1.5963872117e-06,    1.2629148306e-12,    0.0000000000e+00,    3.9202143757e-04;
+    3.7097806918e-10,   -4.4848987247e-13,    1.4806621203e-08,   -2.6469779602e-19,    1.4806621203e-08,   -2.6469779602e-19,    2.3911302360e-05,   -1.9070788130e-06,    1.0000000000e+00,    3.9912364368e-02,   -8.8636262811e-15,    9.7055858540e-19,    3.9704669403e-19,   -6.6174449004e-19;
+   -6.1044155841e-05,   -9.1442410075e-01,    1.3858413722e-06,   -8.4986864823e-04,    6.4132592177e-07,   -8.4986864823e-04,   -2.8554997439e+01,    3.4354952575e-05,    3.3569450958e-01,    1.5481213535e+00,    2.1872259082e-04,   -3.0195753305e-11,    0.0000000000e+00,   -3.6667476997e-05;
+    7.3173777182e-05,    2.1052609813e-02,    2.1757312387e-08,    2.8102302706e-04,   -6.0211175397e-06,    2.8102302706e-04,    8.1164236010e+00,   -1.7965656853e-05,   -8.5077457351e-03,   -8.0282553544e-01,   -1.1372838184e-04,   -5.9685994573e-09,    0.0000000000e+00,    1.9169024736e-05;
+    1.5660216179e-11,   -5.0000052090e+02,    4.9998537645e+02,    0.0000000000e+00,    4.9998537645e+02,    0.0000000000e+00,   -5.3863163929e-12,    2.5957503891e-02,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.9337829948e-11,    8.1926652962e-11,   -1.5744928509e-10;
+    1.4794832502e-11,   -5.6318467818e-12,    1.8593212202e-07,   -6.9469385111e-18,    1.8593212202e-07,   -6.9469385111e-18,    9.5359737577e-07,   -2.3947871511e-05,    0.0000000000e+00,    1.0007961815e+00,   -3.5348598433e-16,    1.7090930090e-17,    3.7802153994e-18,   -2.3892279770e-05;
+    4.7784519371e-08,    2.5410988418e-17,    2.2587545260e-17,    0.0000000000e+00,    2.2587545260e-17,    0.0000000000e+00,   -1.8534162480e-07,    7.3915375705e-09,    0.0000000000e+00,    0.0000000000e+00,   -1.1417382971e-12,   -1.8534162488e-07,    0.0000000000e+00,    1.1293772630e-17;
+   -3.7068293829e-10,    1.5440704768e-18,   -6.2203982064e-18,    0.0000000000e+00,   -6.2203982064e-18,    0.0000000000e+00,   -2.3892279770e-05,    9.5283874322e-07,    0.0000000000e+00,    0.0000000000e+00,    8.8568103129e-15,   -2.3892279770e-05,   -1.5661286264e-18,    2.5146290622e-18],..
+[   5.3830665042e+01,    7.6441978752e+01,    9.7117839711e+00,   -5.4480264734e-04;
+   -4.2987608708e-03,    6.6914508611e-01,    3.9538168228e-02,   -2.2179754683e-06;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -2.1456406863e-01,    3.7559471299e-01,   -7.0604162886e+00,   -3.6624293663e-04;
+   -1.7991826226e-01,    3.5451967364e-01,   -7.1780342884e+00,    4.3702241171e-04;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -2.1456406863e-01,    3.7559471299e-01,   -7.0604162886e+00,   -3.6624293663e-04;
-    2.1161962499e-03,   -9.1556757983e-03,   -8.4946774730e-08,    1.3454425005e-02;
+   -1.7991826226e-01,    3.5451967364e-01,   -7.1780342884e+00,    4.3702241171e-04;
+   -8.3517615734e-04,   -9.1555664670e-03,   -4.6330343352e-08,    1.2839806852e-03;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -4.6408461854e-07,    1.6221043316e+01,    4.4595726880e-03,    1.8697544065e+00;
-    1.4721753909e-07,    7.9744920288e-01,   -1.8627083614e-04,   -9.8034186682e-01;
+   -2.1134659127e-07,    1.6215240806e+01,    2.4327832709e-03,    1.8185195068e-01;
+    6.6797898231e-08,    8.2722979134e-01,   -1.0159303515e-04,   -9.4311723130e-02;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00],..
-[   9.9999999937e-01,    2.8421709430e-10,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.4210854715e-10,   -1.2789769244e-09,    0.0000000000e+00,    0.0000000000e+00,   -1.5158245030e-09,    1.8000415973e-09,   -3.7895612574e-10,    0.0000000000e+00;
-    5.7824115866e-15,    1.0000000000e+00,    5.8980598183e-13,    0.0000000000e+00,    5.8980598183e-13,    0.0000000000e+00,   -4.6259292693e-14,    1.5612511284e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -8.0953762212e-14,   -5.4354668914e-13,   -8.0953762212e-14;
-    0.0000000000e+00,   -1.3685844640e-04,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.6581083542e-02,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    5.4932910073e-13,   -2.3707887505e-13,   -3.7585675313e-13;
-   -4.7779461650e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,   -3.9393643151e-07,    2.2587545260e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1415971250e-12,    0.0000000000e+00,    9.0350181040e-17,    0.0000000000e+00;
-    0.0000000000e+00,   -1.3685844640e-04,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.6581083542e-02,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    5.4932910073e-13,   -2.3707887505e-13,   -3.7585675313e-13;
-   -4.7779461650e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,   -3.9393643151e-07,    2.2587545260e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1415971250e-12,    0.0000000000e+00,    9.0350181040e-17,    0.0000000000e+00;
-    2.8912057933e-15,   -7.5171350626e-14,   -2.6309972719e-13,    0.0000000000e+00,   -2.6309972719e-13,    0.0000000000e+00,    1.0000000000e+00,    1.0119220277e-13,    0.0000000000e+00,    0.0000000000e+00,   -2.3129646346e-14,    3.8163916471e-13,   -1.3010426070e-13,    1.9660199394e-13;
-    0.0000000000e+00,    1.7946155639e-13,   -7.5547129048e-13,    0.0000000000e+00,   -7.5547129048e-13,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.7077793334e-13,    3.6760673787e-13,    8.2204971303e-13;
-   -7.8696431593e-10,   -2.5874680723e-12,    1.8906159906e-08,    0.0000000000e+00,    1.8906159906e-08,    0.0000000000e+00,    2.3862222166e-05,   -1.1455312200e-06,    1.0000000000e+00,    0.0000000000e+00,    1.8803160870e-14,    1.4117215788e-18,    7.0586078938e-19,    1.1465389199e-06;
-   -3.7812288004e-11,    5.3851412841e-11,   -3.9348248906e-07,    0.0000000000e+00,   -3.9348248906e-07,    0.0000000000e+00,    1.1465389199e-06,    2.3841249518e-05,    0.0000000000e+00,    1.0000000000e+00,    9.0345217957e-16,   -4.9079383011e-18,    2.5642598989e-18,   -2.3862222166e-05;
+[   9.9999999956e-01,    7.5791225148e-10,    3.7895612574e-10,    0.0000000000e+00,    3.7895612574e-10,    0.0000000000e+00,    1.8474111130e-09,    1.7053025658e-09,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    5.6843418861e-10,    0.0000000000e+00,    2.3684757859e-10;
+   -4.0476881106e-14,    1.0000000000e+00,   -1.7925475918e-13,    0.0000000000e+00,   -1.7925475918e-13,    0.0000000000e+00,    4.6259292693e-14,   -3.9320398789e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    9.8300996972e-14,    1.2721305490e-13,    4.0476881106e-14;
+    0.0000000000e+00,   -3.0289792254e-05,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    7.8031306637e-03,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    2.8912057933e-14,    3.0068540250e-13,   -1.9081958236e-13;
+   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -7.9056408410e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
+    0.0000000000e+00,   -3.0289792254e-05,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    7.8031306637e-03,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    2.8912057933e-14,    3.0068540250e-13,   -1.9081958236e-13;
+   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -7.9056408410e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
+    1.4456028966e-15,    6.2883726004e-14,   -9.0350181040e-14,    0.0000000000e+00,   -9.0350181040e-14,    0.0000000000e+00,    1.0000000000e+00,   -2.8044696195e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -3.4549909230e-13,    6.2160924556e-14,   -2.0888961857e-13;
+    0.0000000000e+00,    2.3148061657e-14,    5.0057736914e-13,    0.0000000000e+00,    5.0057736914e-13,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -4.0798458820e-13,   -1.0705978556e-13,    4.8900280430e-13;
+    3.7038804218e-10,    2.2388810155e-13,   -7.3915374614e-09,    0.0000000000e+00,   -7.3915374614e-09,    0.0000000000e+00,    2.3873272313e-05,   -9.5213839134e-07,    1.0000000000e+00,    0.0000000000e+00,   -8.8496414142e-15,    1.7646519734e-19,    3.5293039469e-19,    9.5283874322e-07;
+    1.4783062499e-11,   -5.6094934734e-12,    1.8519417676e-07,    0.0000000000e+00,    1.8519417676e-07,    0.0000000000e+00,    9.5283874322e-07,    2.3855725072e-05,    0.0000000000e+00,    1.0000000000e+00,   -3.5320474293e-16,   -2.4167460230e-18,   -1.3345180549e-18,   -2.3873272313e-05;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000231365e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.8503717077e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.8503717077e-13;
+    0.0000000000e+00,   -1.4802973662e-12,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.2952601954e-12,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8503717077e-13,    1.4802973662e-12;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00;
     0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00],..
 [   0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
diff --git a/scicoslab/f16-level-500fts.eps b/scicoslab/f16-level-500fts.eps
index ed80b436e7e44a781c9c9610ccccffcebe67e440..c59c01517549d3405bfd759cf05284d5b7ca9640 100644
--- a/scicoslab/f16-level-500fts.eps
+++ b/scicoslab/f16-level-500fts.eps
@@ -575,10 +575,37 @@ fillsolid
 5 Thickness
 [] 0 setdash
 /closeflag false def
- (drawpoly) 50 [ 0]
-[750 742 1718 742 2284 742 2685 742 2997 742 3251 1564 3466 2705 3653 2705 3817 2771 3964 2849 
-4097 2849 4219 2856 4331 2856 4434 2856 4530 2856 4620 3275 4705 3338 4785 3414 4860 3414 4932 3414 
-5000 3414 5065 3414 5127 3414 5186 3468 5243 3469 
+ (drawpoly) 596 [ 0]
+[750 636 1292 650 1609 650 1834 805 2008 1010 2151 1111 2271 1111 2376 1111 2468 1111 2550 1111 
+2625 1111 2693 1111 2755 1111 2813 1111 2867 1111 2917 1111 2965 1111 3009 1111 3052 1111 3092 1111 
+3130 1111 3166 1111 3201 1111 3234 1111 3266 1111 3297 1388 3326 1388 3355 1388 3382 1388 3409 1388 
+3434 1388 3459 1388 3483 1388 3507 1388 3529 1388 3551 1388 3573 1388 3594 1388 3614 1388 3634 1388 
+3653 1388 3672 1388 3690 1388 3708 1388 3726 1388 3743 1388 3760 1388 3776 1388 3792 1388 3808 1388 
+3824 1388 3839 1388 3854 1388 3868 1388 3883 1660 3897 1660 3911 1660 3924 1660 3938 1660 3951 1660 
+3964 1660 3976 1660 3989 1660 4001 1660 4013 1660 4025 1660 4037 1660 4049 1660 4060 1660 4071 1660 
+4082 1660 4093 1660 4104 1660 4115 1660 4125 1660 4135 1660 4146 2020 4156 2020 4166 2020 4176 2020 
+4185 2020 4195 2020 4204 2020 4214 2020 4223 2020 4232 2020 4241 2020 4250 2020 4259 2020 4268 2020 
+4276 2020 4285 2020 4293 2020 4302 2020 4310 2020 4318 2020 4326 2020 4334 2020 4342 2020 4350 2020 
+4358 2020 4365 2020 4373 2020 4381 2020 4388 2020 4396 2020 4403 2020 4410 2020 4417 2020 4425 2020 
+4432 2020 4439 2020 4446 2024 4452 2024 4459 2024 4466 2024 4473 2024 4479 2051 4486 2067 4493 2067 
+4499 2071 4505 2082 4512 2082 4518 2108 4524 2111 4531 2119 4537 2119 4543 2119 4549 2119 4555 2137 
+4561 2142 4567 2163 4573 2163 4579 2164 4585 2167 4590 2167 4596 2190 4602 2190 4607 2201 4613 2211 
+4619 2211 4624 2214 4630 2214 4635 2213 4640 2240 4646 2246 4651 2247 4656 2256 4662 2256 4667 2259 
+4672 2256 4677 2287 4682 2288 4688 2288 4693 2298 4698 2298 4703 2301 4708 2298 4713 2298 4717 2342 
+4722 2342 4727 2342 4732 2527 4737 2527 4741 2527 4746 2527 4751 2527 4756 2527 4760 2527 4765 2527 
+4769 2527 4774 2527 4778 2527 4783 2527 4787 2527 4792 2527 4796 2527 4801 2527 4805 2527 4809 2527 
+4814 2527 4818 2527 4822 2527 4827 2527 4831 2527 4835 2527 4839 2527 4843 2527 4848 2527 4852 2527 
+4856 2527 4860 2543 4864 2543 4868 2543 4872 2543 4876 2543 4880 2543 4884 2543 4888 2557 4892 2557 
+4896 2557 4900 2555 4903 2578 4907 2616 4911 2616 4915 2713 4919 2713 4923 2713 4926 2616 4930 2616 
+4934 2616 4937 2625 4941 2713 4945 2653 4948 2653 4952 2653 4956 2658 4959 2713 4963 2713 4966 2713 
+4970 2687 4973 2688 4977 2713 4980 2713 4984 2713 4987 2719 4991 2719 4994 2719 4998 2719 5001 2734 
+5005 2734 5008 2740 5011 2740 5015 2745 5018 2746 5021 2746 5025 2813 5028 2813 5031 2895 5034 2897 
+5038 2989 5041 2989 5044 2989 5047 3064 5050 3064 5054 3064 5057 3064 5060 3064 5063 3064 5066 3064 
+5069 3064 5073 3064 5076 3064 5079 3185 5082 3185 5085 3185 5088 3185 5091 3185 5094 3185 5097 3185 
+5100 3185 5103 3185 5106 3185 5109 3185 5112 3185 5115 3185 5118 3185 5121 3185 5124 3185 5126 3185 
+5129 3148 5132 3148 5135 3164 5138 3171 5141 3184 5144 3194 5146 3194 5149 3204 5152 3217 5155 3226 
+5158 3226 5160 3236 5163 3240 5166 3242 5169 3259 5171 3259 5174 3264 5177 3277 5180 3282 5182 3282 
+5185 3300 5188 3300 5190 3300 5193 3315 5196 3315 5198 3315 5201 3335 5204 3428 
 ] dogrey 
 1 Setcolor
 /absolu true def
@@ -598,62 +625,44 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(0.2) 1324 3873 0  0.00 [1324 3773 139 99] Show
-%Latex:\myput{1324}{367}{5}{0.2}
+(0.5) 1581 3873 0  0.00 [1581 3773 139 99] Show
+%Latex:\myput{1581}{367}{5}{0.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
-[1393 3710 1393 3773 
+[1650 3710 1650 3773 
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(0.4) 1967 3873 0  0.00 [1967 3773 139 99] Show
-%Latex:\myput{1967}{367}{5}{0.4}
+(1.0) 2481 3873 0  0.00 [2481 3773 139 99] Show
+%Latex:\myput{2481}{367}{5}{1.0}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
-[2036 3710 2036 3773 
+[2550 3710 2550 3773 
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(0.6) 2610 3873 0  0.00 [2610 3773 139 99] Show
-%Latex:\myput{2610}{367}{5}{0.6}
+(1.5) 3381 3873 0  0.00 [3381 3773 139 99] Show
+%Latex:\myput{3381}{367}{5}{1.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
-[2679 3710 2679 3773 
+[3450 3710 3450 3773 
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(0.8) 3252 3873 0  0.00 [3252 3773 139 99] Show
-%Latex:\myput{3252}{367}{5}{0.8}
+(2.0) 4281 3873 0  0.00 [4281 3773 139 99] Show
+%Latex:\myput{4281}{367}{5}{2.0}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
-[3321 3710 3321 3773 
+[4350 3710 4350 3773 
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(1.0) 3895 3873 0  0.00 [3895 3773 139 99] Show
-%Latex:\myput{3895}{367}{5}{1.0}
-32 Setcolor
-32 Setcolor
- (drawsegs) 4 [ 32]
-[3964 3710 3964 3773 
-] dogrey 
-32 Setcolor
-32 Setcolor
-(1.2) 4538 3873 0  0.00 [4538 3773 139 99] Show
-%Latex:\myput{4538}{367}{5}{1.2}
-32 Setcolor
-32 Setcolor
- (drawsegs) 4 [ 32]
-[4607 3710 4607 3773 
-] dogrey 
-32 Setcolor
-32 Setcolor
-(1.4) 5181 3873 0  0.00 [5181 3773 139 99] Show
-%Latex:\myput{5181}{367}{5}{1.4}
+(2.5) 5181 3873 0  0.00 [5181 3773 139 99] Show
+%Latex:\myput{5181}{367}{5}{2.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -664,69 +673,66 @@ fillsolid
 [750 3710 750 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[964 3710 964 3757 
-] dogrey 
- (drawsegs) 4 [ 32]
-[1179 3710 1179 3757 
+[975 3710 975 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[1393 3710 1393 3757 
+[1200 3710 1200 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[1607 3710 1607 3757 
+[1425 3710 1425 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[1821 3710 1821 3757 
+[1650 3710 1650 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[2036 3710 2036 3757 
+[1875 3710 1875 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[2250 3710 2250 3757 
+[2100 3710 2100 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[2464 3710 2464 3757 
+[2325 3710 2325 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[2679 3710 2679 3757 
+[2550 3710 2550 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[2893 3710 2893 3757 
+[2775 3710 2775 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[3107 3710 3107 3757 
+[3000 3710 3000 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[3321 3710 3321 3757 
+[3225 3710 3225 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[3536 3710 3536 3757 
+[3450 3710 3450 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[3750 3710 3750 3757 
+[3675 3710 3675 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[3964 3710 3964 3757 
+[3900 3710 3900 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[4179 3710 4179 3757 
+[4125 3710 4125 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[4393 3710 4393 3757 
+[4350 3710 4350 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[4607 3710 4607 3757 
+[4575 3710 4575 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[4821 3710 4821 3757 
+[4800 3710 4800 3757 
 ] dogrey 
  (drawsegs) 4 [ 32]
-[5036 3710 5036 3757 
+[5025 3710 5025 3757 
 ] dogrey 
 /Helvetica findfont 100 scf mul scalefont setfont
 32 Setcolor
-(0.0) 539 3748 0  0.00 [539 3648 139 99] Show
-%Latex:\myput{539}{492}{5}{0.0}
+(-2.5) 506 3748 0  0.00 [506 3648 172 99] Show
+%Latex:\myput{506}{492}{5}{-2.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -734,8 +740,17 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(0.5) 539 3112 0  0.00 [539 3012 139 99] Show
-%Latex:\myput{539}{1128}{5}{0.5}
+(-2.0) 506 3430 0  0.00 [506 3330 172 99] Show
+%Latex:\myput{506}{810}{5}{-2.0}
+32 Setcolor
+32 Setcolor
+ (drawsegs) 4 [ 32]
+[750 3392 690 3392 
+] dogrey 
+32 Setcolor
+32 Setcolor
+(-1.5) 506 3112 0  0.00 [506 3012 172 99] Show
+%Latex:\myput{506}{1128}{5}{-1.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -743,8 +758,17 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(1.0) 539 2476 0  0.00 [539 2376 139 99] Show
-%Latex:\myput{539}{1764}{5}{1.0}
+(-1.0) 506 2794 0  0.00 [506 2694 172 99] Show
+%Latex:\myput{506}{1446}{5}{-1.0}
+32 Setcolor
+32 Setcolor
+ (drawsegs) 4 [ 32]
+[750 2756 690 2756 
+] dogrey 
+32 Setcolor
+32 Setcolor
+(-0.5) 506 2476 0  0.00 [506 2376 172 99] Show
+%Latex:\myput{506}{1764}{5}{-0.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -752,8 +776,17 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(1.5) 539 1840 0  0.00 [539 1740 139 99] Show
-%Latex:\myput{539}{2400}{5}{1.5}
+(0.0) 539 2158 0  0.00 [539 2058 139 99] Show
+%Latex:\myput{539}{2082}{5}{0.0}
+32 Setcolor
+32 Setcolor
+ (drawsegs) 4 [ 32]
+[750 2120 690 2120 
+] dogrey 
+32 Setcolor
+32 Setcolor
+(0.5) 539 1840 0  0.00 [539 1740 139 99] Show
+%Latex:\myput{539}{2400}{5}{0.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -761,8 +794,17 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
-(2.0) 539 1204 0  0.00 [539 1104 139 99] Show
-%Latex:\myput{539}{3036}{5}{2.0}
+(1.0) 539 1522 0  0.00 [539 1422 139 99] Show
+%Latex:\myput{539}{2718}{5}{1.0}
+32 Setcolor
+32 Setcolor
+ (drawsegs) 4 [ 32]
+[750 1484 690 1484 
+] dogrey 
+32 Setcolor
+32 Setcolor
+(1.5) 539 1204 0  0.00 [539 1104 139 99] Show
+%Latex:\myput{539}{3036}{5}{1.5}
 32 Setcolor
 32 Setcolor
  (drawsegs) 4 [ 32]
@@ -770,6 +812,15 @@ fillsolid
 ] dogrey 
 32 Setcolor
 32 Setcolor
+(2.0) 539 886 0  0.00 [539 786 139 99] Show
+%Latex:\myput{539}{3354}{5}{2.0}
+32 Setcolor
+32 Setcolor
+ (drawsegs) 4 [ 32]
+[750 848 690 848 
+] dogrey 
+32 Setcolor
+32 Setcolor
 (2.5) 539 568 0  0.00 [539 468 139 99] Show
 %Latex:\myput{539}{3672}{5}{2.5}
 32 Setcolor
@@ -866,8 +917,8 @@ fillsolid
 32 Setcolor
 /Helvetica findfont 100 scf mul scalefont setfont
 32 Setcolor
-(log10\(cost\)) 475 2346 0 270.00 [475 2246 494 99] Show
-%Latex:\myput{475}{1894}{5}{log10(cost)}
+(log10\(cost\)) 442 2346 0 270.00 [442 2246 494 99] Show
+%Latex:\myput{442}{1894}{5}{log10(cost)}
 32 Setcolor
 /Helvetica findfont 100 scf mul scalefont setfont
 32 Setcolor
diff --git a/src/FGFDMExec.cpp b/src/FGFDMExec.cpp
index 4cba2d0f9f3aa391485866edaa6db6525b1086af..59df63579481398ce27e270ab074fc4b2789f7aa 100644
--- a/src/FGFDMExec.cpp
+++ b/src/FGFDMExec.cpp
@@ -171,6 +171,7 @@ FGFDMExec::FGFDMExec(FGPropertyManager* root) : Root(root)
   typedef int (FGFDMExec::*iPMF)(void) const;
 //  instance->Tie("simulation/do_trim_analysis", this, (iPMF)0, &FGFDMExec::DoTrimAnalysis);
   instance->Tie("simulation/do_simple_trim", this, (iPMF)0, &FGFDMExec::DoTrim);
+  instance->Tie("simulation/do_simplex_trim", this, (iPMF)0, &FGFDMExec::DoSimplexTrim);
   instance->Tie("simulation/reset", this, (iPMF)0, &FGFDMExec::ResetToInitialConditions);
   instance->Tie("simulation/terminate", (int *)&Terminate);
   instance->Tie("simulation/sim-time-sec", this, &FGFDMExec::GetSimTime);
@@ -961,6 +962,25 @@ void FGFDMExec::DoTrim(int mode)
   sim_time = saved_time;
 }
 
+//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+void FGFDMExec::DoSimplexTrim(int mode)
+{
+  double saved_time;
+
+  if (Constructing) return;
+
+  if (mode < 0 || mode > JSBSim::tNone) {
+    cerr << endl << "Illegal trimming mode!" << endl << endl;
+    return;
+  }
+  saved_time = sim_time;
+  FGTrim trim(this, (JSBSim::TrimMode)mode);
+  if ( !trim.DoTrim() ) cerr << endl << "Trim Failed" << endl << endl;
+  trim.Report();
+  sim_time = saved_time;
+}
+
 //%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 /*
 void FGFDMExec::DoTrimAnalysis(int mode)
diff --git a/src/FGFDMExec.h b/src/FGFDMExec.h
index 8c91cb2c9ce09430404a0103387788ccd005532b..bc8bb006e7b0b75f4c7ccb3ebb1a7e76671bb639 100644
--- a/src/FGFDMExec.h
+++ b/src/FGFDMExec.h
@@ -411,6 +411,7 @@ public:
   * - tTurn
   * - tNone  */
   void DoTrim(int mode);
+  void DoSimplexTrim(int mode);
 //  void DoTrimAnalysis(int mode);
 
   /// Disables data logging to all outputs.
diff --git a/src/f16_lin.sce b/src/f16_lin.sce
deleted file mode 100644
index 99b2f626a7c1c5518c2e296b57fc0fa34b9453fb..0000000000000000000000000000000000000000
--- a/src/f16_lin.sce
+++ /dev/null
@@ -1,79 +0,0 @@
-f16.x0=..
-[   5.0000021002e+02;
-    3.9891191178e-02;
-    3.9891191178e-02;
-   -2.3892269734e-05;
-    3.9891191178e-02;
-   -2.3892269734e-05;
-    7.7572299113e-03;
-   -6.9444185226e-18;
-    1.8519409896e-07;
-    7.3915343564e-09;
-    1.0000000000e+03;
-    1.5707963268e+00;
-    0.0000000000e+00;
-    0.0000000000e+00];
-f16.u0=..
-[   2.6880598485e-01;
-    6.7138558416e-03;
-   -2.6132360356e-02;
-    1.4045552382e-01];
-f16.sys = syslin('c',..
-[   1.3626752051e-01,    8.1722328147e+00,   -3.2025072242e+01,   -1.3351433275e+00,   -3.2078892989e+01,   -1.3351433275e+00,   -1.0851775507e-01,   -1.6335598151e-03,    1.7308220147e+00,    2.8257437912e-02,    4.5182250337e-05,   -7.0213667056e-07,   -1.0344734328e-11,    8.6483533293e-04;
-   -2.5722253396e-04,   -9.6394940891e-01,    2.5278289277e-05,    9.9456442589e-01,   -1.9383425850e-04,    9.9456442589e-01,   -2.0174506277e-04,    6.8444220651e-08,    5.7073466616e-03,   -1.9432890141e-04,    1.8968274778e-06,    1.1284964713e-06,    1.4456028966e-15,    1.2781709736e-08;
-   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -1.4783071900e-08,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
-    6.2858088546e-05,   -5.0565077129e+00,   -4.5892127593e-03,    9.8681186356e-01,    3.5190006814e-02,    9.8681186356e-01,    2.3441127031e-02,   -2.2686927199e-05,   -2.6078069100e-01,   -2.0592422564e-02,   -1.1224312324e-05,    5.1895538648e-07,    0.0000000000e+00,   -2.4957763756e-07;
-   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -1.4783071900e-08,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
-    6.2858088546e-05,   -5.0565077129e+00,   -4.5892127593e-03,    9.8681186356e-01,    3.5190006814e-02,    9.8681186356e-01,    2.3441127031e-02,   -2.2686927199e-05,   -2.6078069100e-01,   -2.0592422564e-02,   -1.1224312324e-05,    5.1895538648e-07,    0.0000000000e+00,   -2.4957763756e-07;
-   -3.2008894853e-06,   -4.9396363888e-04,    4.9677102661e-04,   -3.6327678409e-06,    4.9686121731e-04,   -3.6327678409e-06,   -3.2331999566e-01,    6.3846065510e-02,    4.0035218975e-02,   -9.8827456506e-01,    1.5963872117e-06,    1.2629148306e-12,    0.0000000000e+00,    3.9202143757e-04;
-    3.7097806918e-10,   -4.4848987247e-13,    1.4806621203e-08,   -2.6469779602e-19,    1.4806621203e-08,   -2.6469779602e-19,    2.3911302360e-05,   -1.9070788130e-06,    1.0000000000e+00,    3.9912364368e-02,   -8.8636262811e-15,    9.7055858540e-19,    3.9704669403e-19,   -6.6174449004e-19;
-   -6.1044155841e-05,   -9.1442410075e-01,    1.3858413722e-06,   -8.4986864823e-04,    6.4132592177e-07,   -8.4986864823e-04,   -2.8554997439e+01,    3.4354952575e-05,    3.3569450958e-01,    1.5481213535e+00,    2.1872259082e-04,   -3.0195753305e-11,    0.0000000000e+00,   -3.6667476997e-05;
-    7.3173777182e-05,    2.1052609813e-02,    2.1757312387e-08,    2.8102302706e-04,   -6.0211175397e-06,    2.8102302706e-04,    8.1164236010e+00,   -1.7965656853e-05,   -8.5077457351e-03,   -8.0282553544e-01,   -1.1372838184e-04,   -5.9685994573e-09,    0.0000000000e+00,    1.9169024736e-05;
-    1.5660216179e-11,   -5.0000052090e+02,    4.9998537645e+02,    0.0000000000e+00,    4.9998537645e+02,    0.0000000000e+00,   -5.3863163929e-12,    2.5957503891e-02,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -1.9337829948e-11,    8.1926652962e-11,   -1.5744928509e-10;
-    1.4794832502e-11,   -5.6318467818e-12,    1.8593212202e-07,   -6.9469385111e-18,    1.8593212202e-07,   -6.9469385111e-18,    9.5359737577e-07,   -2.3947871511e-05,    0.0000000000e+00,    1.0007961815e+00,   -3.5348598433e-16,    1.7090930090e-17,    3.7802153994e-18,   -2.3892279770e-05;
-    4.7784519371e-08,    2.5410988418e-17,    2.2587545260e-17,    0.0000000000e+00,    2.2587545260e-17,    0.0000000000e+00,   -1.8534162480e-07,    7.3915375705e-09,    0.0000000000e+00,    0.0000000000e+00,   -1.1417382971e-12,   -1.8534162488e-07,    0.0000000000e+00,    1.1293772630e-17;
-   -3.7068293829e-10,    1.5440704768e-18,   -6.2203982064e-18,    0.0000000000e+00,   -6.2203982064e-18,    0.0000000000e+00,   -2.3892279770e-05,    9.5283874322e-07,    0.0000000000e+00,    0.0000000000e+00,    8.8568103129e-15,   -2.3892279770e-05,   -1.5661286264e-18,    2.5146290622e-18],..
-[   5.3830665042e+01,    7.6441978752e+01,    9.7117839711e+00,   -5.4480264734e-04;
-   -4.2987608708e-03,    6.6914508611e-01,    3.9538168228e-02,   -2.2179754683e-06;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -1.7991826226e-01,    3.5451967364e-01,   -7.1780342884e+00,    4.3702241171e-04;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -1.7991826226e-01,    3.5451967364e-01,   -7.1780342884e+00,    4.3702241171e-04;
-   -8.3517615734e-04,   -9.1555664670e-03,   -4.6330343352e-08,    1.2839806852e-03;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-   -2.1134659127e-07,    1.6215240806e+01,    2.4327832709e-03,    1.8185195068e-01;
-    6.6797898231e-08,    8.2722979134e-01,   -1.0159303515e-04,   -9.4311723130e-02;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00],..
-[   9.9999999956e-01,    7.5791225148e-10,    3.7895612574e-10,    0.0000000000e+00,    3.7895612574e-10,    0.0000000000e+00,    1.8474111130e-09,    1.7053025658e-09,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    5.6843418861e-10,    0.0000000000e+00,    2.3684757859e-10;
-   -4.0476881106e-14,    1.0000000000e+00,   -1.7925475918e-13,    0.0000000000e+00,   -1.7925475918e-13,    0.0000000000e+00,    4.6259292693e-14,   -3.9320398789e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    9.8300996972e-14,    1.2721305490e-13,    4.0476881106e-14;
-    0.0000000000e+00,   -3.0289792254e-05,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    7.8031306637e-03,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    2.8912057933e-14,    3.0068540250e-13,   -1.9081958236e-13;
-   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -7.9056408410e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
-    0.0000000000e+00,   -3.0289792254e-05,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    7.8031306637e-03,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    2.8912057933e-14,    3.0068540250e-13,   -1.9081958236e-13;
-   -4.7784519397e-08,   -1.1293772630e-17,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8534162488e-07,   -7.9056408410e-17,    0.0000000000e+00,    0.0000000000e+00,    1.1417439440e-12,   -1.1293772630e-17,    0.0000000000e+00,   -1.0164395367e-16;
-    1.4456028966e-15,    6.2883726004e-14,   -9.0350181040e-14,    0.0000000000e+00,   -9.0350181040e-14,    0.0000000000e+00,    1.0000000000e+00,   -2.8044696195e-13,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -3.4549909230e-13,    6.2160924556e-14,   -2.0888961857e-13;
-    0.0000000000e+00,    2.3148061657e-14,    5.0057736914e-13,    0.0000000000e+00,    5.0057736914e-13,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,   -4.0798458820e-13,   -1.0705978556e-13,    4.8900280430e-13;
-    3.7038804218e-10,    2.2388810155e-13,   -7.3915374614e-09,    0.0000000000e+00,   -7.3915374614e-09,    0.0000000000e+00,    2.3873272313e-05,   -9.5213839134e-07,    1.0000000000e+00,    0.0000000000e+00,   -8.8496414142e-15,    1.7646519734e-19,    3.5293039469e-19,    9.5283874322e-07;
-    1.4783062499e-11,   -5.6094934734e-12,    1.8519417676e-07,    0.0000000000e+00,    1.8519417676e-07,    0.0000000000e+00,    9.5283874322e-07,    2.3855725072e-05,    0.0000000000e+00,    1.0000000000e+00,   -3.5320474293e-16,   -2.4167460230e-18,   -1.3345180549e-18,   -2.3873272313e-05;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000231365e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,   -1.4802973662e-12,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.2952601954e-12,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    1.8503717077e-13,    1.4802973662e-12;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    1.0000000000e+00],..
-[   0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00;
-    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00,    0.0000000000e+00]);
-f16.tfm = ss2tf(f16.sys);
-
diff --git a/src/utilities/Makefile.am b/src/utilities/Makefile.am
index 2c4c17b074ce0338bbfb8593b8ca59a8c88ec15e..dcdb81e40f336afbdacff1b1cf170dc7367fbab9 100644
--- a/src/utilities/Makefile.am
+++ b/src/utilities/Makefile.am
@@ -2,4 +2,8 @@ EXTRA_DIST = datafile.cpp datafile.h plotXMLVisitor.cpp plotXMLVisitor.h main.cp
 
 SUBDIRS = aeromatic
 
+noinst_PROGRAMS = prep_plot
 
+prep_plot_CPPFLAGS = -I ../input_output
+prep_plot_SOURCES = prep_plot.cpp ../simgear/xml/easyxml.cxx plotXMLVisitor.cpp
+prep_plot_LDADD = -lexpat