]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
sauvegarde du 15 decembre : beaucoup de changement de directory
authorPASCALE NOYRET <pascale.noyret@edf.fr>
Fri, 15 Dec 2023 16:40:10 +0000 (17:40 +0100)
committerPASCALE NOYRET <pascale.noyret@edf.fr>
Fri, 15 Dec 2023 16:40:10 +0000 (17:40 +0100)
196 files changed:
Editeur/Eficas_utils.py
Editeur/comploader.py
Editeur/eficas_go.py
Editeur/listePatrons.py
Noyau/N_CO.py
Tests/old/EficasEngineTest.py [new file with mode: 0644]
Tests/old/Makefile [new file with mode: 0644]
Tests/old/OldTestsTk/testihm/common.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm/testihm1.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm/testihm2.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm/testihm3.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm/testihm4.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm7/common.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm7/testihm1.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm7/testihm2.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm7/testihm4.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm9/common.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm9/testihm1.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm9/testihm2.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm9/testihm3.py [new file with mode: 0644]
Tests/old/OldTestsTk/testihm9/testihm4.py [new file with mode: 0644]
Tests/old/README [new file with mode: 0644]
Tests/old/prefs.py [new file with mode: 0644]
Tests/old/properties.py [new file with mode: 0644]
Tests/old/run.py [new file with mode: 0644]
Tests/old/testastest/basetest.py [new file with mode: 0644]
Tests/old/testastest/erreu01a.err [new file with mode: 0644]
Tests/old/testastest/testaster1.py [new file with mode: 0644]
Tests/old/testastest/testaster10.py [new file with mode: 0644]
Tests/old/testastest/testaster2.py [new file with mode: 0644]
Tests/old/testastest/testaster3.py [new file with mode: 0644]
Tests/old/testastest/testaster4.py [new file with mode: 0644]
Tests/old/testastest/testaster5.py [new file with mode: 0644]
Tests/old/testastest/testaster6.py [new file with mode: 0644]
Tests/old/testastest/testaster7.py [new file with mode: 0644]
Tests/old/testastest/testaster8.py [new file with mode: 0644]
Tests/old/testastest/testaster9.py [new file with mode: 0644]
Tests/old/testastest9/basetest.py [new file with mode: 0644]
Tests/old/testastest9/erreu01a.err [new file with mode: 0644]
Tests/old/testastest9/testaster1.py [new file with mode: 0644]
Tests/old/testastest9/testaster10.py [new file with mode: 0644]
Tests/old/testastest9/testaster2.py [new file with mode: 0644]
Tests/old/testastest9/testaster3.py [new file with mode: 0644]
Tests/old/testastest9/testaster4.py [new file with mode: 0644]
Tests/old/testastest9/testaster5.py [new file with mode: 0644]
Tests/old/testastest9/testaster6.py [new file with mode: 0644]
Tests/old/testastest9/testaster7.py [new file with mode: 0644]
Tests/old/testastest9/testaster8.py [new file with mode: 0644]
Tests/old/testastest9/testaster9.py [new file with mode: 0644]
Tests/old/testcomm/a.11 [new file with mode: 0644]
Tests/old/testcomm/a.com0 [new file with mode: 0644]
Tests/old/testcomm/efica01a.11 [new file with mode: 0644]
Tests/old/testcomm/efica01a.com0 [new file with mode: 0755]
Tests/old/testcomm/efica01b.11 [new file with mode: 0644]
Tests/old/testcomm/forma12c.22 [new file with mode: 0755]
Tests/old/testcomm/param2.com0 [new file with mode: 0644]
Tests/old/testcomm/param3.11 [new file with mode: 0644]
Tests/old/testcomm/param3.12 [new file with mode: 0644]
Tests/old/testcomm/param3.com0 [new file with mode: 0644]
Tests/old/testcomm/testcomm.py [new file with mode: 0644]
Tests/old/testcomm7/a.11 [new file with mode: 0644]
Tests/old/testcomm7/a.com0 [new file with mode: 0644]
Tests/old/testcomm7/efica01a.11 [new file with mode: 0644]
Tests/old/testcomm7/efica01a.com0 [new file with mode: 0755]
Tests/old/testcomm7/efica01b.11 [new file with mode: 0644]
Tests/old/testcomm7/forma12c.22 [new file with mode: 0755]
Tests/old/testcomm7/param2.com0 [new file with mode: 0644]
Tests/old/testcomm7/param3.11 [new file with mode: 0644]
Tests/old/testcomm7/param3.12 [new file with mode: 0644]
Tests/old/testcomm7/param3.com0 [new file with mode: 0644]
Tests/old/testcomm7/testcomm.py [new file with mode: 0644]
Tests/old/testcomm9/a.11 [new file with mode: 0644]
Tests/old/testcomm9/a.com0 [new file with mode: 0644]
Tests/old/testcomm9/efica01a.11 [new file with mode: 0644]
Tests/old/testcomm9/efica01a.com0 [new file with mode: 0755]
Tests/old/testcomm9/efica01b.11 [new file with mode: 0644]
Tests/old/testcomm9/forma12c.22 [new file with mode: 0755]
Tests/old/testcomm9/param2.com0 [new file with mode: 0644]
Tests/old/testcomm9/param3.11 [new file with mode: 0644]
Tests/old/testcomm9/param3.12 [new file with mode: 0644]
Tests/old/testcomm9/param3.com0 [new file with mode: 0644]
Tests/old/testcomm9/testcomm.py [new file with mode: 0644]
Tests/old/testelem/cata1.py [new file with mode: 0644]
Tests/old/testelem/cata2.py [new file with mode: 0644]
Tests/old/testelem/cata3.py [new file with mode: 0644]
Tests/old/testelem/cata5.py [new file with mode: 0644]
Tests/old/testelem/testaz76.py [new file with mode: 0644]
Tests/old/testelem/testbloc1.py [new file with mode: 0644]
Tests/old/testelem/testfact1.py [new file with mode: 0644]
Tests/old/testelem/testfact2.py [new file with mode: 0644]
Tests/old/testelem/testitem1.py [new file with mode: 0644]
Tests/old/testelem/testjdc1.py [new file with mode: 0644]
Tests/old/testelem/testjdc2.py [new file with mode: 0644]
Tests/old/testelem/testjdc3.py [new file with mode: 0644]
Tests/old/testelem/testjdc4.py [new file with mode: 0644]
Tests/old/testelem/testmacro1.py [new file with mode: 0644]
Tests/old/testelem/testoper1.py [new file with mode: 0644]
Tests/old/testelem/testparseur.py [new file with mode: 0644]
Tests/old/testelem/testposition1.py [new file with mode: 0644]
Tests/old/testelem/testsimp0.py [new file with mode: 0644]
Tests/old/testelem/testsimp1.py [new file with mode: 0644]
Tests/old/testelem/testsimp2.py [new file with mode: 0644]
Tests/old/testelem/testsimp3.py [new file with mode: 0644]
Tests/old/testelem/testsimp4.py [new file with mode: 0644]
Tests/old/testelem/testsimp5.py [new file with mode: 0644]
Tests/old/testelem/testvalidator1.py [new file with mode: 0644]
Tests/old/testelem/testvalidator2.py [new file with mode: 0644]
Tests/old/testelem7/testaz76.py [new file with mode: 0644]
Tests/old/testihm/cataListes.py [new file with mode: 0644]
Tests/testIhm/CataAZ.py [new file with mode: 0755]
Tests/testIhm/ReadMe.txt [new file with mode: 0644]
Tests/testastest/basetest.py [deleted file]
Tests/testastest/erreu01a.err [deleted file]
Tests/testastest/testaster1.py [deleted file]
Tests/testastest/testaster10.py [deleted file]
Tests/testastest/testaster2.py [deleted file]
Tests/testastest/testaster3.py [deleted file]
Tests/testastest/testaster4.py [deleted file]
Tests/testastest/testaster5.py [deleted file]
Tests/testastest/testaster6.py [deleted file]
Tests/testastest/testaster7.py [deleted file]
Tests/testastest/testaster8.py [deleted file]
Tests/testastest/testaster9.py [deleted file]
Tests/testastest9/basetest.py [deleted file]
Tests/testastest9/erreu01a.err [deleted file]
Tests/testastest9/testaster1.py [deleted file]
Tests/testastest9/testaster10.py [deleted file]
Tests/testastest9/testaster2.py [deleted file]
Tests/testastest9/testaster3.py [deleted file]
Tests/testastest9/testaster4.py [deleted file]
Tests/testastest9/testaster5.py [deleted file]
Tests/testastest9/testaster6.py [deleted file]
Tests/testastest9/testaster7.py [deleted file]
Tests/testastest9/testaster8.py [deleted file]
Tests/testastest9/testaster9.py [deleted file]
Tests/testcomm/a.11 [deleted file]
Tests/testcomm/a.com0 [deleted file]
Tests/testcomm/a.comm [deleted file]
Tests/testcomm/aa.comm [deleted file]
Tests/testcomm/b.comm [deleted file]
Tests/testcomm/c.comm [deleted file]
Tests/testcomm/cabri02a.comm [deleted file]
Tests/testcomm/d.comm [deleted file]
Tests/testcomm/e.comm [deleted file]
Tests/testcomm/efica01a.11 [deleted file]
Tests/testcomm/efica01a.com0 [deleted file]
Tests/testcomm/efica01a.comm [deleted file]
Tests/testcomm/efica01b.11 [deleted file]
Tests/testcomm/efica01b.comm [deleted file]
Tests/testcomm/f.comm [deleted file]
Tests/testcomm/forma12c.22 [deleted file]
Tests/testcomm/forma12c.comm [deleted file]
Tests/testcomm/g.comm [deleted file]
Tests/testcomm/hplp101b.comm [deleted file]
Tests/testcomm/hsnv100h.comm [deleted file]
Tests/testcomm/incmat.comm [deleted file]
Tests/testcomm/param1.comm [deleted file]
Tests/testcomm/param2.com0 [deleted file]
Tests/testcomm/param2.comm [deleted file]
Tests/testcomm/param3.11 [deleted file]
Tests/testcomm/param3.12 [deleted file]
Tests/testcomm/param3.com0 [deleted file]
Tests/testcomm/param3.comm [deleted file]
Tests/testcomm/pars1.comm [deleted file]
Tests/testcomm/parseur.comm [deleted file]
Tests/testcomm/testcomm.py [deleted file]
Tests/testcomm/titi.comm [deleted file]
Tests/testelem/az.comm [deleted file]
Tests/testelem/azv6.comm [deleted file]
Tests/testelem/cata1.py [deleted file]
Tests/testelem/cata2.py [deleted file]
Tests/testelem/cata3.py [deleted file]
Tests/testelem/cata5.py [deleted file]
Tests/testelem/params.comm [deleted file]
Tests/testelem/testaz76.py [deleted file]
Tests/testelem/testbloc1.py [deleted file]
Tests/testelem/testfact1.py [deleted file]
Tests/testelem/testfact2.py [deleted file]
Tests/testelem/testitem1.py [deleted file]
Tests/testelem/testjdc1.py [deleted file]
Tests/testelem/testjdc2.py [deleted file]
Tests/testelem/testjdc3.py [deleted file]
Tests/testelem/testjdc4.py [deleted file]
Tests/testelem/testmacro1.py [deleted file]
Tests/testelem/testoper1.py [deleted file]
Tests/testelem/testparseur.py [deleted file]
Tests/testelem/testposition1.py [deleted file]
Tests/testelem/testsimp0.py [deleted file]
Tests/testelem/testsimp1.py [deleted file]
Tests/testelem/testsimp2.py [deleted file]
Tests/testelem/testsimp3.py [deleted file]
Tests/testelem/testsimp4.py [deleted file]
Tests/testelem/testsimp5.py [deleted file]
Tests/testelem/testvalidator1.py [deleted file]
Tests/testelem/testvalidator2.py [deleted file]
Tests/testelem/toto.comm [deleted file]

index 06712372bb06bac01efbd564a9036d4b1f9e2dc6..3febfb3b917ffc43c2a861c2a9a24568e9f61b49 100644 (file)
@@ -38,25 +38,6 @@ def substractList(liste1,liste2):
             pass
     return liste1
 
-def getRepUser(dir):
-    """
-        Determine sur quelle plate-forme s'execute Eficas et recherche
-        le repertoire de l'utilisateur /$home/Eficas_install
-    """
-
-    #rep_user_eficas= os.path.join(os.environ['HOME'],dir)
-    rep_user_eficas= os.path.join(os.path.expanduser("~"),dir)
-    if os.path.exists(rep_user_eficas):
-        if os.path.isfile(rep_user_eficas) :
-            print (tr("Un fichier de nom %s existe deja : impossible de creer un repertoire de meme nom", rep_user_eficas))
-            rep_user_eficas=None
-    else :
-        try:
-            os.mkdir(rep_user_eficas)
-        except:
-            print (tr("Creation du repertoire %s impossible\n Verifiez vos droits d'acces", rep_user_eficas))
-    return rep_user_eficas
-
 def read_file(file):
     """
         ouvre le fichier file et retourne son contenu
index 7c9e794134b28aafebf7b9bf296ae9c35178ad71..aa4057022051abf547fe33baa0ca23de3bb48ad5 100644 (file)
@@ -45,10 +45,14 @@ def chargerComposants(GUIPath):
     et de remplir le dictionnaire composants utilise par makeObjecttreeitem
     """
     debug = 0
-    repertoire = os.path.join("..", "Interface",GUIPath)
-    package = GUIPath
+    ici=os.path.dirname(os.path.abspath(__file__))
+    repertoire = os.path.join(ici,"..", "InterfaceGUI",GUIPath)
+    if debug : print ('repertoire', repertoire)
+    package = 'InterfaceGUI.'+GUIPath
     listfich = glob.glob(os.path.join(repertoire, "compo*.py"))
+    if debug : print ('listfich', listfich)
     for fichier in listfich:
+        if debug : print (fichier)
         m = os.path.basename(fichier)[:-3]
         module = __import__(package, globals(), locals(), [m])
         module = getattr(module, m)
@@ -71,12 +75,6 @@ def gettreeitem(object):
     except:
         pass
 
-    # voir avec Eric ? side car ou 2 try
-    # try:
-    #    return object.definition.itemeditor
-    # except:
-    #    pass
-    # On cherche ensuite dans les composants (plugins)
     try:
         itemtype = composants[object.__class__]
         return itemtype
index 3498d2a7fe13ad6138935adacf314f35ca9093c5..4f9be172909ff71535dd5948711b5629019ab8f8 100755 (executable)
@@ -29,8 +29,8 @@ if sys.version_info[0] < 3:
     sys.exit()
 
 
-def lanceEficas(code=None, multi=False, langue="en", labelCode=None, GUI='QT5', salome=0):
-# ---------------------------------------------------------------------------------------
+def lanceEficas(code=None, multi=False, langue="en", labelCode=None, GUIPath='QT5', salome=0):
+# -------------------------------------------------------------------------------------------
     """
       Lance l'appli EFICAS avec Ihm QT
     """
@@ -46,11 +46,15 @@ def lanceEficas(code=None, multi=False, langue="en", labelCode=None, GUI='QT5',
     if options.code != None:
         code = options.code
 
-    pathGui='InterfaceGUI.QT5.qtEficas'
+    if GUIPath == 'QT5' :
+        pathUi=os.path.abspath(os.path.join(os.path.dirname(__file__),'..','InterfaceGUI',GUIPath))
+        if pathUi not in sys.path : sys.path.append(pathUi)
+
+    pathGui='InterfaceGUI.'+ GUIPath + '.qtEficas'
     qtEficas =__import__(pathGui, globals(), locals(), ['qtEficas',])
 
     app = QApplication(sys.argv)
-    Eficas = qtEficas.Appli(code=code, salome=salome, multi=multi, langue=langue, labelCode=labelCode, GUI=GUI)
+    Eficas = qtEficas.Appli(code=code, salome=salome, multi=multi, langue=langue, labelCode=labelCode, GUIPath=GUIPath)
     Eficas.show()
 
     res = app.exec_()
@@ -242,179 +246,7 @@ def createFromDocumentAccas(fichierCata=None, fichier=None, code=None):
     monEficasSsIhm = getEficasSsIhm(code="Essai", fichierCata=fichierCata)
     monEditeur = JDCEditorSsIhm(monEficasSsIhm, fichier)
     return monEditeur.jdc
-    # from Noyau
-
-
-# --------------------------- toutes les fonctions après sont obseletes
-def lanceEficas_ssIhm(
-    code=None, fichier=None, ssCode=None, version=None, debug=False, langue="en"
-):
-    """
-    Lance l'appli EFICAS SsIhm
-    """
-    # Analyse des arguments de la ligne de commande
-    print("deprecated")
-    from Editeur import session
-
-    options = session.parse(sys.argv)
-    if version != None and options.version == None:
-        options.version = version
-    if fichier == None:
-        fichier = options.comm[0]
-    if code == None:
-        code = options.code
-
-    from .qtEficas import Appli
-
-    Eficas = Appli(code=code, salome=0, ssCode=ssCode, ssIhm=True, langue=langue)
-
-    from .ssIhm import QWParentSSIhm
-
-    parent = QWParentSSIhm(code, Eficas, version)
-
-    from . import readercata
-
-    if not hasattr(Eficas, "readercata"):
-        monreadercata = readercata.ReaderCata(parent, Eficas)
-        Eficas.readercata = monreadercata
-
-    from .editor import JDCEditor
-
-    monEditeur = JDCEditor(Eficas, fichier)
-    return monEditeur
-
-
-def lanceEficas_ssIhm_chercheGroupes(
-    code=None, fichier=None, ssCode=None, version=None
-):
-    print("deprecated")
-    monEditeur = lanceEficas_ssIhm(code, fichier, ssCode, version)
-    print((monEditeur.chercheGroupes()))
-
-
-def lanceEficas_ssIhm_cherche_cr(code=None, fichier=None, ssCode=None, version=None):
-    print("deprecated")
-    monEditeur = lanceEficas_ssIhm(code, fichier, ssCode, version)
-    print((monEditeur.jdc.cr))
-
-
-def lanceEficas_ssIhm_reecrit(
-    code=None,
-    fichier=None,
-    ssCode=None,
-    version=None,
-    ou=None,
-    cr=False,
-    debug=False,
-    leger=False,
-    langue="ang",
-):
-    print("deprecated")
-    # print 'lanceEficas_ssIhm_reecrit', fichier
-    monEditeur = lanceEficas_ssIhm(code, fichier, ssCode, version, langue=langue)
-    if ou == None:
-        fileName = fichier.split(".")[0] + "_reecrit.comm"
-        fn = fichier.split(".")[0] + "_cr.txt"
-    else:
-        f = fichier.split(".")[0] + "_reecrit.comm"
-        f1 = os.path.basename(f)
-        fn = fichier.split(".")[0] + "_cr.txt"
-        f2 = os.path.basename(fn)
-        fileName = os.path.join(ou, f1)
-        fileCr = os.path.join(ou, f2)
-    debut = False
-    if debug:
-        import cProfile, pstats, StringIO
-
-        pr = cProfile.Profile()
-        pr.enable()
-        monEditeur.saveFileAs(fileName=fileName)
-        pr.disable()
-        s = StringIO.StringIO()
-        sortby = "cumulative"
-        ps = pstats.Stats(pr, stream=s).sort_stats(sortby)
-        ps.print_stats()
-        print(s.getValue())
-
-    elif not leger:
-        monEditeur.saveFileAs(fileName=fileName)
-    else:
-        monEditeur.saveFileLegerAs(fileName=fileName)
-    if cr:
-        f = open(fileCr, "w")
-        f.write(str(monEditeur.jdc.report()))
-        f.close()
-
-
-def lanceEficas_param(
-    code="Adao", fichier=None, version="V0", macro="ASSIMILATION_STUDY"
-):
-    """
-    Lance l'appli EFICAS pour trouver les noms des groupes
-    """
-    print("deprecated")
-    # Analyse des arguments de la ligne de commande
-    from Editeur import session
-
-    options = session.parse(sys.argv)
-
-    from .qtEficas import Appli
-
-    from .ssIhm import QWParentSSIhm
-
-    Eficas = QWParentSSIhm(code, version)
-
-    from . import readercata
-
-    if not hasattr(Eficas, "readercata"):
-        monreadercata = readercata.ReaderCata(parent, Eficas)
-        Eficas.readercata = monreadercata
-
-    from .editor import JDCEditor
-
-    monEditeur = JDCEditor(Eficas, fichier)
-    texte = loadJDC(fichier)
-    parameters = getJdcParameters(texte, macro)
-    return parameters
-
-
-def getJdcParameters(jdc, macro):
-    """
-    This function converts the data from the specified macro of the
-    specified jdc text to a python dictionnary whose keys are the
-    names of the data of the macro.
-    """
-    print("deprecated")
-    context = {}
-    source = "def args_to_dict(**kwargs): return kwargs \n"
-    source += "%s = _F = args_to_dict          \n" % macro
-    source += "parameters=" + jdc + "                        \n"
-    source += "context['parameters'] = parameters         \n"
-    code = compile(source, "file.py", "exec")
-    eval(code)
-    parameters = context["parameters"]
-    return parameters
-
-
-def loadJDC(filename):
-    """
-    This function loads the text from the specified JdC file. A JdC
-    file is the persistence file of Eficas (*.comm).
-    """
-    print("deprecated")
-    fcomm = open(filename, "r")
-    jdc = ""
-    for line in fcomm.readlines():
-        if not (line[0] == "#"):
-            jdc += "%s" % line
-
-    # Warning, we have to make sure that the jdc comes as a simple
-    # string without any extra spaces/newlines
-    return jdc.strip()
 
 
 if __name__ == "__main__":
-    import sys
-
-    sys.path.insert(0, os.path.abspath(os.path.join(os.getcwd(), "..")))
-    lanceEficas(code=None, multi=True)
+    pass
index b8d6139bef2da32147e0ce04c472d4acd087c9b8..ca29aae6d35e72128786cc810579b1ad5206da67 100644 (file)
@@ -27,8 +27,8 @@ sous_menus = {}
 
 class listePatrons(object):
     def __init__(self, code="ASTER"):
-        repIni = os.path.dirname(os.path.abspath(__file__))
-        self.rep_patrons = repIni + "/Patrons/" + code
+        rep = os.path.dirname(os.path.abspath(__file__))
+        self.repPatrons = rep + "/Patrons/" + code
         self.sous_menu = {}
         if code in sous_menus:
             self.sous_menu = sous_menus[code]
@@ -39,9 +39,9 @@ class listePatrons(object):
     def traiteListe(self):
         if not (self.code in sous_menus):
             return
-        if not (os.path.exists(self.rep_patrons)):
+        if not (os.path.exists(self.repPatrons)):
             return
-        for file in os.listdir(self.rep_patrons):
+        for file in os.listdir(self.repPatrons):
             for i in range(len(self.sous_menu)):
                 clef = list(self.sous_menu[i].keys())[0]
                 chaine = self.sous_menu[i][clef]
index ec524bd82ee4c9756e9531c6f4c45308856bf6e9..9c3ba11ea35f1ece88ea4cd8349fba1788d2f01c 100644 (file)
@@ -20,7 +20,6 @@
 
 from .N_ASSD import ASSD
 from .N_Exception import AsException
-from .N_VALIDATOR import ValError
 from . import N_utils
 
 
diff --git a/Tests/old/EficasEngineTest.py b/Tests/old/EficasEngineTest.py
new file mode 100644 (file)
index 0000000..bdd7cc4
--- /dev/null
@@ -0,0 +1,249 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# Copyright (C) 2007-2021   EDF R&D
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+"""
+   Ce module sert a lancer EFICAS configure pour Code_Aster
+"""
+# Modules Python
+# Modules Eficas
+
+import sys,os
+sys.path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)),'..'))
+
+from PyQt4.QtCore import *
+from InterfaceQT4 import eficas_go
+
+import prefs
+import difflib
+
+from PyQt4.QtGui  import *
+from myMain import Ui_Eficas
+from viewManager import MyTabview
+from getVersion import getEficasVersion
+
+from Extensions.i18n import tr
+from Extensions.eficas_exception import EficasException
+
+from Editeur import session
+
+import unittest
+import HTMLTestRunner
+
+class EficasEngineTestSuite(unittest.TestSuite):
+    def __init__(self, testList):
+        unittest.TestSuite.__init__(self)
+        for test in testList:
+            self.addTest(test)
+
+class EficasEngineTestCase(unittest.TestCase):
+    def setUp(self):
+        from qtEficas import Appli
+        from Editeur import session
+        from Extensions import localisation
+        
+        options = session.parse(sys.argv)
+        if options.code!= None : code=options.code
+        if options.ssCode!= None : ssCode=options.ssCode
+        
+        self.code=prefs.code
+        self.Eficas=None
+        self.editor=None
+        
+        self.app = QApplication(sys.argv)
+        localisation.localise(self.app,'en')
+        self.Eficas=Appli(code=self.code,ssCode=None,multi=False,langue='en')
+
+    def tearDown(self):
+        del self.Eficas
+        self.Eficas = None
+        del self.app
+        self.app = None
+        self.editor = None
+
+    def close(self):
+        if ( self.editor != None ):
+            vm=self.Eficas.viewmanager
+            index=vm.myQtab.currentIndex()
+            idx=index
+            while idx < len(vm.dict_editors) -1 :
+                vm.dict_editors[idx]=vm.dict_editors[idx+1]
+                idx = idx + 1
+            del vm.dict_editors[len (vm.dict_editors) -1]
+            try :
+                del vm.doubles[vm.dict_editors[index]]
+            except :
+                pass
+            vm.myQtab.removeTab(index)
+            self.editor = None
+
+    def open_file(self, fileName):
+        if ( self.Eficas == None ):
+            return False
+
+        result=True
+        try:
+            self.Eficas.viewmanager.handleOpen(fileName)
+            index=self.Eficas.viewmanager.myQtab.currentIndex()
+            self.editor=self.Eficas.viewmanager.dict_editors[index]
+        except:
+            result=False
+            pass
+
+        return result
+
+    def save_file(self, file):
+        if ( self.editor == None ):
+            return False
+
+        try:
+            os.remove(file)
+        except:
+            pass
+
+        result=True
+        
+        try:
+            self.editor.saveFileAs(fileName=file)
+        except:
+            result=False
+            pass
+        return result
+
+    def search_object(self, name):
+        obj=None
+        if ( self.editor != None ):
+            obj=self.editor.jdc
+        return self.search_subobject(obj, name)
+    
+    def search_subobject(self, obj, name):
+        if ( obj==None ):
+            return None
+    
+        if ( hasattr( obj, 'get_sdname' ) and obj.get_sdname() == name ):
+            return obj
+
+        list=[]
+        if ( hasattr(obj, 'etapes') ):
+            list=obj.etapes
+        elif ( hasattr(obj, 'mc_liste') ):
+            list=obj.mc_liste
+
+        o=None
+        for i in list:
+            o=self.search_subobject(i, name)
+            if ( o != None ):
+                break
+            
+        return o
+
+    def search_param(self, obj, name):
+        if ( obj == None ):
+            return None
+
+        if ( hasattr( obj, 'nom' ) and obj.nom == name ):
+            return obj
+         
+        list=[]
+        if ( hasattr(obj, 'etapes') ):
+            list=obj.etapes
+        elif ( hasattr(obj, 'mc_liste') ):
+            list=obj.mc_liste
+
+        o=None
+        for i in list:
+            o=self.search_param(i, name)
+            if ( o != None ):
+                break
+
+        return o
+
+    def remove_object(self, obj):
+        if ( obj != None and hasattr( obj, 'parent' ) ):
+            p=obj.parent
+            if ( p != None ):
+                p.suppentite(obj)
+
+    def compare_files(self, orig, test):
+        origlines = open(orig, 'U').readlines()
+        testlines = open(test, 'U').readlines()
+
+        diff = difflib.unified_diff(origlines, testlines, orig, test)
+
+        result = 0;
+        for str in diff:
+            if ( len(str) == 0 ):
+                continue
+            elif ( str[0] != ' ' ):
+                result=1
+                print str
+
+        return result
+
+    def testCaseDataDir(self):
+        return '/dn24/EFICAS/stv'
+            
+    def testCaseInputDataFile(self):
+        return ""
+
+    def testCasePatternDataFile(self):
+        dataFile=self.testCaseInputDataFile()
+        split=os.path.splitext(dataFile)
+        return split[0] + '_ptrn' + split[1]
+
+    def testCaseTestDataFile(self):
+        dataFile=self.testCaseInputDataFile()
+        split=os.path.splitext(dataFile)
+        return split[0] + '_test' + split[1]
+
+    def testCaseInputDataPath(self):
+        return self.testCaseDataDir() + os.sep + self.testCaseInputDataFile()
+
+    def testCasePatternDataPath(self):
+        return self.testCaseDataDir() + os.sep + self.testCasePatternDataFile()
+
+    def testCaseTestDataPath(self):
+        return self.testCaseDataDir() + os.sep + self.testCaseTestDataFile()
+
+    def runTest(self):
+        inputFile=self.testCaseInputDataPath()
+
+        self.assert_(self.open_file(inputFile), 'Can not open file: ' + inputFile)
+
+        self.assert_(self.performTest(), 'Test not performed')
+
+        testFile=self.testCaseTestDataPath()
+
+        self.assert_(self.save_file(testFile), 'Can not save file: ' + testFile)
+
+        patternFile=self.testCasePatternDataPath()
+        cmp=self.compare_files(patternFile, testFile)
+
+        self.assert_(cmp == 0, "Pattern file and test file are differs")
+
+        self.close()
+
+    def performTest(self):
+        return True
+    
+def run_tests(reportFile, testSuit):
+    print reportFile
+    buf = file(reportFile, 'wb')
+    runner = HTMLTestRunner.HTMLTestRunner(stream=buf, title='Test report', description='Result of tests')
+    runner.run(testSuit)
diff --git a/Tests/old/Makefile b/Tests/old/Makefile
new file mode 100644 (file)
index 0000000..36d2b46
--- /dev/null
@@ -0,0 +1,28 @@
+all:elem elem7 comm comm9 comm7 ihm9 ihm ihm7
+
+elem:
+       python run.py testelem
+elem7:
+       python run.py testelem7
+
+comm:
+       python run.py testcomm
+comm9:
+       python run.py testcomm9
+comm7:
+       python run.py testcomm7
+
+ihm9:
+       python run.py testihm9/testihm1.py
+       python run.py testihm9/testihm2.py
+       python run.py testihm9/testihm3.py
+       python run.py testihm9/testihm4.py
+ihm:
+       python run.py testihm/testihm1.py
+       python run.py testihm/testihm2.py
+       python run.py testihm/testihm3.py
+       python run.py testihm/testihm4.py
+ihm7:
+       python run.py testihm7/testihm1.py
+       python run.py testihm7/testihm2.py
+       python run.py testihm7/testihm4.py
diff --git a/Tests/old/OldTestsTk/testihm/common.py b/Tests/old/OldTestsTk/testihm/common.py
new file mode 100644 (file)
index 0000000..ebad6af
--- /dev/null
@@ -0,0 +1,204 @@
+# -*- coding: utf-8 -*-
+
+from tkMessageBox import showinfo
+root=None
+jdcdisplay=None
+
+class UnKnownNode(Exception):pass
+
+def init_common(r,j):
+    global root,jdcdisplay
+    root=r
+    jdcdisplay=j
+
+def KP_return():
+    root.event_generate("<Return>")
+    root.update()
+
+def delete_node(panel):
+    panel.node.delete()
+
+def uncomment_command(panel):
+    panel.bouton_unc.invoke()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def comment_command(panel):
+    panel.nb.selectpage('Commentaire')
+    panel.comment_commande()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_mocle(nom,panel):
+    panel.nb.selectpage('Mocles')
+    panel.Liste.afficheMot(nom)
+    root.update()
+    label=panel.Liste.dico_labels[nom]
+    label.event_generate("<Enter>")
+    root.event_generate("<KeyPress-Return>")
+    root.update()
+    return jdcdisplay.panel_courant
+
+def change_commandcomm(text,panel):
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    return panel
+
+def create_command(nom,panel):
+    panel.nb.selectpage('Commande')
+    root.update()
+    panel.command_entry.setentry(nom)
+    panel.command_entry.component('entry').focus_set()
+    root.event_generate("<Return>")
+    root.update()
+    label=panel.liste_command.dico_labels[nom]
+    label.event_generate("<Enter>")
+    label.event_generate("<Return>")
+    #root.event_generate("<Return>")
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_comment(text,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_commentaire()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    #panel.change_valeur()
+    return panel
+
+def create_param(nom,valeur,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_parametre()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    if nom:
+        panel.entry_nom.delete(0,"end")
+        panel.entry_nom.insert(0,nom)
+        panel.entry_nom.event_generate("<Return>")
+    panel.entry_val.delete(0,"end")
+    panel.entry_val.insert(0,valeur)
+    panel.entry_val.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def create_formule(nom,args,expr,panel):
+    panel=create_command("FORMULE",panel)
+    panel.entry_nom.delete(0,"end")
+    panel.entry_nom.insert(0,nom)
+    panel.entry_nom.event_generate("<Return>")
+    panel.entry_arg.delete(0,"end")
+    panel.entry_arg.insert(0,args)
+    panel.entry_arg.event_generate("<Return>")
+    panel.entry_exp.delete(0,"end")
+    panel.entry_exp.insert(0,expr)
+    panel.entry_exp.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def nomme_concept(nom,panel):
+    panel.nb.selectpage('Concept')
+    root.update()
+    panel._any.delete(0,"end")
+    panel._any.insert(0,nom)
+    panel.but_ok.invoke()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def select_mcf(nom,ind,node):
+    panel=select_child(nom,node)
+    parent=panel.node
+    parent.expand()
+    parent.select_next(ind)
+    panel=jdcdisplay.panel_courant
+    panel.node.expand()
+    return panel
+
+def select_child(nom,node):
+    """node est le parent dont on veut le fils nom"""
+    for n in node.children:
+        if n.item.nom == nom:
+            n.select()
+            root.update()
+            panel= jdcdisplay.panel_courant
+            panel.node.expand()
+            return panel
+    raise UnKnownNode(nom)
+
+def select_node(node):
+    node.select()
+    node.expand()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def choose_valeur(valeur,panel):
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label=panel.Liste_choix.dico_labels[valeur]
+    label.event_generate("<Button-1>")
+    label.event_generate("<Return>")
+    root.update()
+
+def choose_sdco(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.listbox.component("listbox").focus_set()
+    panel.listbox.component("listbox").event_generate("<Return>")
+    root.update()
+
+def choose_assd(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.but_val.invoke()
+    root.update()
+
+def set_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def set_sdco(valeur,panel):
+    panel.entry_co.delete(0,"end")
+    panel.entry_co.insert(0,valeur)
+    panel.entry_co.event_generate("<Return>")
+    root.update()
+
+def set_complexe(valeur,panel):
+    panel.entry3.setentry(valeur)
+    panel.entry3.component('entry').focus_set()
+    panel.entry3.event_generate("<Return>")
+    root.update()
+
+def add_valeur_into(valeur,panel):
+    label=panel.Liste_choix.dico_labels[valeur]
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label.event_generate("<1>")
+    panel.bouton_add.invoke()
+    root.update()
+
+def add_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def valider_valeur(panel):
+    panel.bouton_accepter.invoke()
+    root.update()
+
+def copier_coller():
+    root.event_generate("<Control-c>")
+    root.event_generate("<Control-v>")
+    root.update()
+    return jdcdisplay.panel_courant
+
diff --git a/Tests/old/OldTestsTk/testihm/testihm1.py b/Tests/old/OldTestsTk/testihm/testihm1.py
new file mode 100644 (file)
index 0000000..dcf246d
--- /dev/null
@@ -0,0 +1,337 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go
+from InterfaceTK import splash
+from InterfaceTK import eficas
+from InterfaceTK import images
+from common import *
+
+version='v8'
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata=version
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+
+        panel=create_param("P1",9.8,panel)
+        panel=create_param("P2",8.8,panel)
+        panel=create_param("P3",7,panel)
+        panel=create_param("P4","[2,3,4]",panel)
+        panel=create_param("P5","P3*P1",panel)
+        panel=create_param(None,"P1-3",panel)
+        panel=create_comment("Pas trouve                shellpanel",panel)
+
+        #commnde LIRE_MAILLAGE
+        panel=create_command("LIRE_MAILLAGE",panel)
+        command=panel.node
+        panel=nomme_concept("MAILLA2",panel)
+        panel=select_node(command)
+        panel=create_mocle("UNITE",panel)
+        panel=set_valeur("P4[1]",panel)
+        command.collapse()
+        panel=select_node(command)
+        #FORMULE
+        panel=create_formule("az","a,z","a+z",panel)
+        #commande AFFE_MODELE
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        panel=copier_coller()
+        command=panel.node
+        panel=create_mocle("AFFE",panel)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        panel=select_mcf("AFFE",1,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_NO",panel)
+        add_valeur("'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("ACOUSTIQUE",panel)
+        panel=select_child("b_acoustique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("PLAN",panel)
+        valider_valeur(panel)
+
+        panel=select_mcf("AFFE",2,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("MASSES",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("THERMIQUE",panel)
+        panel=select_child("b_thermique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("COQUE",panel)
+        valider_valeur(panel)
+
+        panel=select_node(command)
+        panel=nomme_concept("AFFE1",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        #commande AFFE_CARA_ELEM
+        panel=create_command("AFFE_CARA_ELEM",panel)
+        command=panel.node
+        panel=select_node(command)
+        panel=create_mocle("POUTRE",panel)
+        parent=panel.node
+        panel=select_child("SECTION",parent)
+        choose_valeur("CERCLE",panel)
+        panel=select_child("b_cercle",parent)
+        panel=select_child("b_constant",panel.node)
+        p=panel.node
+        panel=select_child("CARA",p)
+        add_valeur_into("R",panel)
+        add_valeur_into("EP",panel)
+        valider_valeur(panel)
+        panel=select_child("VALE",p)
+        add_valeur("1,2",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("GR1,GR2",panel)
+        valider_valeur(panel)
+        panel=select_child("MODELE",command)
+        choose_assd("MO",panel)
+        panel=select_node(command)
+        panel=nomme_concept("CARA",panel)
+        command.collapse()
+        #fin commande AFFE_CARA_ELEM
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE",panel)
+        add_valeur("5.0,3.0",panel)
+        add_valeur("P4[1],P3",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        choose_valeur("DX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F1",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE_C",panel)
+        add_valeur("5.0,7.0,9.0",panel)
+        add_valeur("9.0,8.0,7.0",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        choose_valeur("DRX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F3",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+
+        panel=create_command("DEFI_MATERIAU",panel)
+        command=panel.node
+        panel=create_mocle("ELAS",panel)
+        p=panel.node
+        panel=select_child("E",p)
+        set_valeur("100000000000.0",panel)
+        panel=select_child("NU",p)
+        set_valeur("0.0",panel)
+        panel=select_node(command)
+        panel=create_mocle("ECRO_ASYM_LINE",panel)
+        p=panel.node
+        panel=select_child("DC_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_C",p)
+        set_valeur("200000000.0",panel)
+        panel=select_child("DT_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_T",p)
+        set_valeur("50000000.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MATER2",panel)
+        command.collapse()
+        #fin DEFI_MATERIAU
+        #PS1=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS2=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS3=DEFI_PARA_SENSI(VALE=1.0,);
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS1",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS2",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS3",panel)
+        command.collapse()
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#           AFFE=_F(TOUT='OUI',
+#                    MATER=MATER2,),);
+        panel=create_command("AFFE_MATERIAU",panel)
+        command=panel.node
+        panel=select_child("MAILLAGE",command)
+        panel=select_child("AFFE",command)
+        affe=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MATER",affe)
+        add_valeur_into("MATER2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("CHMAT2",panel)
+        command.collapse()
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                     TEMP_IMPO=_F(TOUT='OUI',
+#                                   TEMP=0.0,),);
+        panel=create_command("AFFE_CHAR_THER",panel)
+        command=panel.node
+        panel=create_mocle("TEMP_IMPO",panel)
+        temp=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(temp)
+        panel=create_mocle("TEMP",panel)
+        panel=set_valeur("0.0",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_node(command)
+        panel=nomme_concept("AAAZ",panel)
+        command.collapse()
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+        panel=create_command("THER_LINEAIRE",panel)
+        command=panel.node
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("CHAM_MATER",command)
+        panel=select_child("EXCIT",command)
+        panel=select_child("CHARGE",panel.node)
+        panel=select_node(command)
+        panel=create_mocle("SENSIBILITE",panel)
+        add_valeur_into("PS1",panel)
+        add_valeur_into("PS2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("TH1",panel)
+        command.collapse()
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+        panel=create_command("AFFE_CHAR_ACOU",panel)
+        command=panel.node
+        panel=create_mocle("PRES_IMPO",panel)
+        pres=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("PRES",pres)
+        set_complexe("'RI',3.0,3.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("ACA1",panel)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        set_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT1",panel)
+        panel=select_node(command)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=DDL1,
+#                MATR_ASSE=_F(MATRICE=MAT1,
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        choose_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT2",panel)
+        panel=select_node(command)
+        command.collapse()
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm/testihm2.py b/Tests/old/OldTestsTk/testihm/testihm2.py
new file mode 100644 (file)
index 0000000..0bb15fb
--- /dev/null
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v8"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=nomme_concept("MA",panel)
+
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm/testihm3.py b/Tests/old/OldTestsTk/testihm/testihm3.py
new file mode 100644 (file)
index 0000000..f96a73b
--- /dev/null
@@ -0,0 +1,93 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="petit"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+        panel=create_command("TESTS_VALID",panel)
+        command=panel.node
+        panel=select_child("LongStr",command)
+        set_valeur("aaa",panel)
+        panel=select_child("ListStr",command)
+        add_valeur("aaa",panel)
+        add_valeur("bbbb,ccc",panel)
+        valider_valeur(panel)
+        panel=select_child("PairVal",command)
+        add_valeur(2,panel)
+        add_valeur("4,6",panel)
+        valider_valeur(panel)
+        panel=select_child("RangeVal",command)
+        set_valeur(4,panel)
+        panel=select_child("CardVal",command)
+        add_valeur("4,6,5,7",panel)
+        valider_valeur(panel)
+        panel=select_child("EnumVal",command)
+        choose_valeur(3,panel)
+        panel=select_child("OrdList",command)
+        add_valeur("4,6,5,7",panel)
+        valider_valeur(panel)
+        panel=select_child("OrdList2",command)
+        add_valeur_into(2,panel)
+        valider_valeur(panel)
+        panel=select_child("TypeVal",command)
+        set_valeur(5,panel)
+        panel=select_child("Compul",command)
+        add_valeur("2",panel)
+        add_valeur("1",panel)
+        valider_valeur(panel)
+        panel=select_child("CompulInto",command)
+        add_valeur_into(2,panel)
+        add_valeur_into(1,panel)
+        valider_valeur(panel)
+        panel=select_child("Norep",command)
+        add_valeur("2",panel)
+        valider_valeur(panel)
+        panel=select_child("NorepInto",command)
+        add_valeur_into(2,panel)
+        valider_valeur(panel)
+
+        panel=select_node(command)
+        panel=nomme_concept("MA",panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm/testihm4.py b/Tests/old/OldTestsTk/testihm/testihm4.py
new file mode 100644 (file)
index 0000000..3b3032e
--- /dev/null
@@ -0,0 +1,55 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v8"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+        j=app.bureau.openJDC(file=file)
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+        jdctree=jdcdisplay.tree.tree.children[0]
+        #commentariser commande MACRO_MATR_ASSE
+        panel=select_child("MACRO_MATR_ASSE",jdctree)
+        panel=comment_command(panel)
+        #decommentariser commande MACRO_MATR_ASSE
+        panel=uncomment_command(panel)
+        #creation commande commentée
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=comment_command(panel)
+        panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
+        panel=uncomment_command(panel)
+        panel=select_child("DEFI_FONCTION",jdctree)
+        delete_node(panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm7/common.py b/Tests/old/OldTestsTk/testihm7/common.py
new file mode 100644 (file)
index 0000000..37c180c
--- /dev/null
@@ -0,0 +1,206 @@
+# -*- coding: utf-8 -*-
+
+from tkMessageBox import showinfo
+root=None
+jdcdisplay=None
+
+class UnKnownNode(Exception):pass
+
+def init_common(r,j):
+    global root,jdcdisplay
+    root=r
+    jdcdisplay=j
+
+def KP_return():
+    root.event_generate("<Return>")
+    root.update()
+
+def delete_node(panel):
+    panel.node.delete()
+
+def uncomment_command(panel):
+    panel.bouton_unc.invoke()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def comment_command(panel):
+    panel.nb.selectpage('Commentaire')
+    panel.comment_commande()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_mocle(nom,panel):
+    panel.nb.selectpage('Mocles')
+    panel.Liste.afficheMot(nom)
+    root.update()
+    label=panel.Liste.dico_labels[nom]
+    label.event_generate("<Enter>")
+    root.event_generate("<KeyPress-Return>")
+    root.update()
+    return jdcdisplay.panel_courant
+
+def change_commandcomm(text,panel):
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    return panel
+
+def create_command(nom,panel):
+    panel.nb.selectpage('Commande')
+    root.update()
+    panel.command_entry.setentry(nom)
+    panel.command_entry.component('entry').focus_set()
+    root.event_generate("<Return>")
+    root.update()
+    label=panel.liste_command.dico_labels[nom]
+    label.event_generate("<Enter>")
+    label.event_generate("<Return>")
+    #root.event_generate("<Return>")
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_comment(text,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_commentaire()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    #panel.change_valeur()
+    return panel
+
+def create_param(nom,valeur,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_parametre()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    if nom:
+        panel.entry_nom.delete(0,"end")
+        panel.entry_nom.insert(0,nom)
+        panel.entry_nom.event_generate("<Return>")
+    panel.entry_val.delete(0,"end")
+    panel.entry_val.insert(0,valeur)
+    panel.entry_val.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def create_formule(nom,args,expr,panel):
+    panel=create_command("FORMULE",panel)
+    panel.entry_nom.delete(0,"end")
+    panel.entry_nom.insert(0,nom)
+    panel.entry_nom.event_generate("<Return>")
+    panel.entry_arg.delete(0,"end")
+    panel.entry_arg.insert(0,args)
+    panel.entry_arg.event_generate("<Return>")
+    panel.entry_exp.delete(0,"end")
+    panel.entry_exp.insert(0,expr)
+    panel.entry_exp.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def nomme_concept(nom,panel):
+    panel.nb.selectpage('Concept')
+    root.update()
+    panel._any.delete(0,"end")
+    panel._any.insert(0,nom)
+    panel.but_ok.invoke()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def select_mcf(nom,ind,node):
+    panel=select_child(nom,node)
+    parent=panel.node
+    parent.expand()
+    parent.select_next(ind)
+    panel=jdcdisplay.panel_courant
+    panel.node.expand()
+    return panel
+
+def select_child(nom,node):
+    """node est le parent dont on veut le fils nom"""
+    for n in node.children:
+        if n.item.nom == nom:
+            n.select()
+            root.update()
+            panel= jdcdisplay.panel_courant
+            panel.node.expand()
+            return panel
+    raise UnKnownNode(nom)
+
+def select_node(node):
+    node.select()
+    node.expand()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def choose_valeur(valeur,panel):
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label=panel.Liste_choix.dico_labels[valeur]
+    label.event_generate("<Button-1>")
+    label.event_generate("<Return>")
+    root.update()
+
+def choose_sdco(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.listbox.component("listbox").focus_set()
+    panel.listbox.component("listbox").event_generate("<Return>")
+    root.update()
+
+def choose_assd(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.but_val.invoke()
+    root.update()
+
+def set_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def set_sdco(valeur,panel):
+    panel.b_co.invoke('OUI')
+    root.update()
+    panel.entry_co.delete(0,"end")
+    panel.entry_co.insert(0,valeur)
+    panel.entry_co.event_generate("<Return>")
+    root.update()
+
+def set_complexe(valeur,panel):
+    panel.entry3.setentry(valeur)
+    panel.entry3.component('entry').focus_set()
+    panel.entry3.event_generate("<Return>")
+    root.update()
+
+def add_valeur_into(valeur,panel):
+    label=panel.Liste_choix.dico_labels[valeur]
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label.event_generate("<1>")
+    panel.bouton_add.invoke()
+    root.update()
+
+def add_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def valider_valeur(panel):
+    panel.bouton_accepter.invoke()
+    root.update()
+
+def copier_coller():
+    root.event_generate("<Control-c>")
+    root.event_generate("<Control-v>")
+    root.update()
+    return jdcdisplay.panel_courant
+
diff --git a/Tests/old/OldTestsTk/testihm7/testihm1.py b/Tests/old/OldTestsTk/testihm7/testihm1.py
new file mode 100644 (file)
index 0000000..7859080
--- /dev/null
@@ -0,0 +1,334 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+version='v7'
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata=version
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+
+        panel=create_param("P1",9.8,panel)
+        panel=create_param("P2",8.8,panel)
+        panel=create_param("P3",7,panel)
+        panel=create_param("P4","[2,3,4]",panel)
+        panel=create_param("P5","P3*P1",panel)
+        panel=create_param(None,"P1-3",panel)
+        panel=create_comment("Pas trouve                shellpanel",panel)
+
+        #commnde LIRE_MAILLAGE
+        panel=create_command("LIRE_MAILLAGE",panel)
+        command=panel.node
+        panel=nomme_concept("MAILLA2",panel)
+        panel=select_node(command)
+        panel=create_mocle("UNITE",panel)
+        panel=set_valeur("P4[1]",panel)
+        command.collapse()
+        panel=select_node(command)
+        #FORMULE
+        panel=create_formule("az","a,z","a+z",panel)
+        #commande AFFE_MODELE
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        panel=copier_coller()
+        command=panel.node
+        panel=create_mocle("AFFE",panel)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        panel=select_mcf("AFFE",1,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_NO",panel)
+        add_valeur("'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("ACOUSTIQUE",panel)
+        panel=select_child("b_acoustique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("PLAN",panel)
+        valider_valeur(panel)
+
+        panel=select_mcf("AFFE",2,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("MASSES",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("THERMIQUE",panel)
+        panel=select_child("b_thermique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("COQUE",panel)
+        valider_valeur(panel)
+
+        panel=select_node(command)
+        panel=nomme_concept("AFFE1",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        #commande AFFE_CARA_ELEM
+        panel=create_command("AFFE_CARA_ELEM",panel)
+        command=panel.node
+        panel=select_node(command)
+        panel=create_mocle("POUTRE",panel)
+        parent=panel.node
+        panel=select_child("SECTION",parent)
+        choose_valeur("CERCLE",panel)
+        panel=select_child("b_cercle",parent)
+        panel=select_child("b_constant",panel.node)
+        p=panel.node
+        panel=select_child("CARA",p)
+        add_valeur_into("R",panel)
+        add_valeur_into("EP",panel)
+        valider_valeur(panel)
+        panel=select_child("VALE",p)
+        add_valeur("1,2",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("GR1,GR2",panel)
+        valider_valeur(panel)
+        panel=select_child("MODELE",command)
+        choose_assd("MO",panel)
+        panel=select_node(command)
+        panel=nomme_concept("CARA",panel)
+        command.collapse()
+        #fin commande AFFE_CARA_ELEM
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE",panel)
+        add_valeur("5.0,3.0",panel)
+        add_valeur("P4[1],P3",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        add_valeur("DX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F1",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE_C",panel)
+        add_valeur("5.0,7.0,9.0",panel)
+        add_valeur("9.0,8.0,7.0",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        add_valeur("DRX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F3",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+
+        panel=create_command("DEFI_MATERIAU",panel)
+        command=panel.node
+        panel=create_mocle("ELAS",panel)
+        p=panel.node
+        panel=select_child("E",p)
+        set_valeur("100000000000.0",panel)
+        panel=select_child("NU",p)
+        set_valeur("0.0",panel)
+        panel=select_node(command)
+        panel=create_mocle("ECRO_ASYM_LINE",panel)
+        p=panel.node
+        panel=select_child("DC_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_C",p)
+        set_valeur("200000000.0",panel)
+        panel=select_child("DT_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_T",p)
+        set_valeur("50000000.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MATER2",panel)
+        command.collapse()
+        #fin DEFI_MATERIAU
+        #PS1=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS2=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS3=DEFI_PARA_SENSI(VALE=1.0,);
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS1",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS2",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS3",panel)
+        command.collapse()
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#           AFFE=_F(TOUT='OUI',
+#                    MATER=MATER2,),);
+        panel=create_command("AFFE_MATERIAU",panel)
+        command=panel.node
+        panel=select_child("MAILLAGE",command)
+        panel=select_child("AFFE",command)
+        affe=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MATER",affe)
+        add_valeur_into("MATER2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("CHMAT2",panel)
+        command.collapse()
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                     TEMP_IMPO=_F(TOUT='OUI',
+#                                   TEMP=0.0,),);
+        panel=create_command("AFFE_CHAR_THER",panel)
+        command=panel.node
+        panel=create_mocle("TEMP_IMPO",panel)
+        temp=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(temp)
+        panel=create_mocle("TEMP",panel)
+        panel=set_valeur("0.0",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_node(command)
+        panel=nomme_concept("AAAZ",panel)
+        command.collapse()
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+        panel=create_command("THER_LINEAIRE",panel)
+        command=panel.node
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("CHAM_MATER",command)
+        panel=select_child("EXCIT",command)
+        panel=select_child("CHARGE",panel.node)
+        panel=select_node(command)
+        panel=create_mocle("SENSIBILITE",panel)
+        add_valeur_into("PS1",panel)
+        add_valeur_into("PS2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("TH1",panel)
+        command.collapse()
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+        panel=create_command("AFFE_CHAR_ACOU",panel)
+        command=panel.node
+        panel=create_mocle("PRES_IMPO",panel)
+        pres=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("PRES",pres)
+        set_complexe("'RI',3.0,3.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("ACA1",panel)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        set_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT1",panel)
+        panel=select_node(command)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=DDL1,
+#                MATR_ASSE=_F(MATRICE=MAT1,
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        choose_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT2",panel)
+        panel=select_node(command)
+        command.collapse()
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm7/testihm2.py b/Tests/old/OldTestsTk/testihm7/testihm2.py
new file mode 100644 (file)
index 0000000..37de0da
--- /dev/null
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v7"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=nomme_concept("MA",panel)
+
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm7/testihm4.py b/Tests/old/OldTestsTk/testihm7/testihm4.py
new file mode 100644 (file)
index 0000000..6dbd002
--- /dev/null
@@ -0,0 +1,55 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v7"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+        j=app.bureau.openJDC(file=file)
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+        jdctree=jdcdisplay.tree.tree.children[0]
+        #commentariser commande MACRO_MATR_ASSE
+        panel=select_child("MACRO_MATR_ASSE",jdctree)
+        panel=comment_command(panel)
+        #decommentariser commande MACRO_MATR_ASSE
+        panel=uncomment_command(panel)
+        #creation commande commentée
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=comment_command(panel)
+        panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
+        panel=uncomment_command(panel)
+        panel=select_child("DEFI_FONCTION",jdctree)
+        delete_node(panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm9/common.py b/Tests/old/OldTestsTk/testihm9/common.py
new file mode 100644 (file)
index 0000000..911387b
--- /dev/null
@@ -0,0 +1,209 @@
+# -*- coding: utf-8 -*-
+
+from tkMessageBox import showinfo
+root=None
+jdcdisplay=None
+
+class UnKnownNode(Exception):pass
+
+def pause():
+  if 1:
+    showinfo("Pause","Pause")
+
+def init_common(r,j):
+    global root,jdcdisplay
+    root=r
+    jdcdisplay=j
+
+def KP_return():
+    root.event_generate("<Return>")
+    root.update()
+
+def delete_node(panel):
+    panel.node.delete()
+
+def uncomment_command(panel):
+    panel.bouton_unc.invoke()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def comment_command(panel):
+    panel.nb.selectpage('Commentaire')
+    panel.comment_commande()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_mocle(nom,panel):
+    panel.nb.selectpage('Mocles')
+    panel.Liste.afficheMot(nom)
+    root.update()
+    label=panel.Liste.dico_labels[nom]
+    label.event_generate("<Enter>")
+    root.event_generate("<KeyPress-Return>")
+    root.update()
+    return jdcdisplay.panel_courant
+
+def change_commandcomm(text,panel):
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    return panel
+
+def create_command(nom,panel):
+    panel.nb.selectpage('Commande')
+    root.update()
+    panel.command_entry.setentry(nom)
+    panel.command_entry.component('entry').focus_set()
+    root.event_generate("<Return>")
+    root.update()
+    label=panel.liste_command.dico_labels[nom]
+    label.event_generate("<Enter>")
+    label.event_generate("<Return>")
+    root.update()
+    panel=jdcdisplay.panel_courant
+    return panel
+
+def create_comment(text,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_commentaire()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    panel.widget_text.setvalue(text)
+    root.update()
+    panel.bouton_val.invoke()
+    #panel.change_valeur()
+    return panel
+
+def create_param(nom,valeur,panel):
+    panel.nb.selectpage('Commentaire')
+    panel.ajout_parametre()
+    root.update()
+    panel=jdcdisplay.panel_courant
+    if nom:
+        panel.entry_nom.delete(0,"end")
+        panel.entry_nom.insert(0,nom)
+        panel.entry_nom.event_generate("<Return>")
+    panel.entry_val.delete(0,"end")
+    panel.entry_val.insert(0,valeur)
+    panel.entry_val.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def create_formule(nom,args,expr,panel):
+    panel=create_command("FORMULE",panel)
+    panel.entry_nom.delete(0,"end")
+    panel.entry_nom.insert(0,nom)
+    panel.entry_nom.event_generate("<Return>")
+    panel.entry_arg.delete(0,"end")
+    panel.entry_arg.insert(0,args)
+    panel.entry_arg.event_generate("<Return>")
+    panel.entry_exp.delete(0,"end")
+    panel.entry_exp.insert(0,expr)
+    panel.entry_exp.event_generate("<Return>")
+    panel.bouton_val.invoke()
+    root.update()
+    return panel
+
+def nomme_concept(nom,panel):
+    panel.nb.selectpage('Concept')
+    root.update()
+    panel._any.delete(0,"end")
+    panel._any.insert(0,nom)
+    panel.but_ok.invoke()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def select_mcf(nom,ind,node):
+    panel=select_child(nom,node)
+    parent=panel.node
+    parent.expand()
+    parent.select_next(ind)
+    panel=jdcdisplay.panel_courant
+    panel.node.expand()
+    return panel
+
+def select_child(nom,node):
+    """node est le parent dont on veut le fils nom"""
+    for n in node.children:
+        if n.item.nom == nom:
+            n.select()
+            root.update()
+            panel= jdcdisplay.panel_courant
+            panel.node.expand()
+            return panel
+    raise UnKnownNode(nom)
+
+def select_node(node):
+    node.select()
+    node.expand()
+    root.update()
+    return jdcdisplay.panel_courant
+
+def choose_valeur(valeur,panel):
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label=panel.Liste_choix.dico_labels[valeur]
+    label.event_generate("<Button-1>")
+    label.event_generate("<Return>")
+    root.update()
+
+def choose_sdco(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.listbox.component("listbox").focus_set()
+    panel.listbox.component("listbox").event_generate("<Return>")
+    root.update()
+
+def choose_assd(valeur,panel):
+    i = list(panel.listbox.get(0, 'end')).index(valeur)
+    panel.listbox.component("listbox").selection_set(i)
+    panel.but_val.invoke()
+    root.update()
+
+def set_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def set_sdco(valeur,panel):
+    panel.b_co.invoke('OUI')
+    root.update()
+    panel.entry_co.delete(0,"end")
+    panel.entry_co.insert(0,valeur)
+    panel.entry_co.event_generate("<Return>")
+    root.update()
+
+def set_complexe(valeur,panel):
+    panel.entry3.setentry(valeur)
+    panel.entry3.component('entry').focus_set()
+    panel.entry3.event_generate("<Return>")
+    root.update()
+
+def add_valeur_into(valeur,panel):
+    label=panel.Liste_choix.dico_labels[valeur]
+    panel.Liste_choix.afficheMot(valeur)
+    root.update()
+    label.event_generate("<1>")
+    panel.bouton_add.invoke()
+    root.update()
+
+def add_valeur(valeur,panel):
+    panel.entry.delete(0,"end")
+    panel.entry.insert(0,valeur)
+    panel.entry.event_generate("<Return>")
+    root.update()
+
+def valider_valeur(panel):
+    panel.bouton_accepter.invoke()
+    root.update()
+
+def copier_coller():
+    root.event_generate("<Control-c>")
+    root.event_generate("<Control-v>")
+    root.update()
+    return jdcdisplay.panel_courant
+
diff --git a/Tests/old/OldTestsTk/testihm9/testihm1.py b/Tests/old/OldTestsTk/testihm9/testihm1.py
new file mode 100644 (file)
index 0000000..0c1b669
--- /dev/null
@@ -0,0 +1,334 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+version='v9'
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata=version
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+
+        panel=create_param("P1",9.8,panel)
+        panel=create_param("P2",8.8,panel)
+        panel=create_param("P3",7,panel)
+        panel=create_param("P4","[2,3,4]",panel)
+        panel=create_param("P5","P3*P1",panel)
+        panel=create_param(None,"P1-3",panel)
+        panel=create_comment("Pas trouve                shellpanel",panel)
+
+        #commnde LIRE_MAILLAGE
+        panel=create_command("LIRE_MAILLAGE",panel)
+        command=panel.node
+        panel=nomme_concept("MAILLA2",panel)
+        panel=select_node(command)
+        panel=create_mocle("UNITE",panel)
+        panel=set_valeur("P4[1]",panel)
+        command.collapse()
+        panel=select_node(command)
+        #FORMULE
+        panel=create_formule("az","a,z","a+z",panel)
+        #commande AFFE_MODELE
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        panel=copier_coller()
+        command=panel.node
+        panel=create_mocle("AFFE",panel)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        panel=select_mcf("AFFE",1,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_NO",panel)
+        add_valeur("'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("ACOUSTIQUE",panel)
+        panel=select_child("b_acoustique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("PLAN",panel)
+        valider_valeur(panel)
+
+        panel=select_mcf("AFFE",2,command)
+        parent=panel.node
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("MASSES",panel)
+        valider_valeur(panel)
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("THERMIQUE",panel)
+        panel=select_child("b_thermique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("COQUE",panel)
+        valider_valeur(panel)
+
+        panel=select_node(command)
+        panel=nomme_concept("AFFE1",panel)
+        command.collapse()
+        #fin commande AFFE_MODELE
+        #commande AFFE_CARA_ELEM
+        panel=create_command("AFFE_CARA_ELEM",panel)
+        command=panel.node
+        panel=select_node(command)
+        panel=create_mocle("POUTRE",panel)
+        parent=panel.node
+        panel=select_child("SECTION",parent)
+        choose_valeur("CERCLE",panel)
+        panel=select_child("b_cercle",parent)
+        panel=select_child("b_constant",panel.node)
+        p=panel.node
+        panel=select_child("CARA",p)
+        add_valeur_into("R",panel)
+        add_valeur_into("EP",panel)
+        valider_valeur(panel)
+        panel=select_child("VALE",p)
+        add_valeur("1,2",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("GROUP_MA",panel)
+        add_valeur("GR1,GR2",panel)
+        valider_valeur(panel)
+        panel=select_child("MODELE",command)
+        choose_assd("MO",panel)
+        panel=select_node(command)
+        panel=nomme_concept("CARA",panel)
+        command.collapse()
+        #fin commande AFFE_CARA_ELEM
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE",panel)
+        add_valeur("5.0,3.0",panel)
+        add_valeur("P4[1],P3",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        choose_valeur("DX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F1",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+        panel=create_command("DEFI_FONCTION",panel)
+        command=panel.node
+        panel=create_mocle("VALE_C",panel)
+        add_valeur("5.0,7.0,9.0",panel)
+        add_valeur("9.0,8.0,7.0",panel)
+        valider_valeur(panel)
+        panel=select_child("NOM_PARA",command)
+        choose_valeur("DRX",panel)
+        panel=select_node(command)
+        panel=nomme_concept("F3",panel)
+        command.collapse()
+        #fin DEFI_FONCTION
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+
+        panel=create_command("DEFI_MATERIAU",panel)
+        command=panel.node
+        panel=create_mocle("ELAS",panel)
+        p=panel.node
+        panel=select_child("E",p)
+        set_valeur("100000000000.0",panel)
+        panel=select_child("NU",p)
+        set_valeur("0.0",panel)
+        panel=select_node(command)
+        panel=create_mocle("ECRO_ASYM_LINE",panel)
+        p=panel.node
+        panel=select_child("DC_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_C",p)
+        set_valeur("200000000.0",panel)
+        panel=select_child("DT_SIGM_EPSI",p)
+        set_valeur("0.0",panel)
+        panel=select_child("SY_T",p)
+        set_valeur("50000000.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MATER2",panel)
+        command.collapse()
+        #fin DEFI_MATERIAU
+        #PS1=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS2=DEFI_PARA_SENSI(VALE=1.0,);
+        #PS3=DEFI_PARA_SENSI(VALE=1.0,);
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS1",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS2",panel)
+        command.collapse()
+        panel=create_command("DEFI_PARA_SENSI",panel)
+        command=panel.node
+        panel=select_child("VALE",command)
+        set_valeur("1.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("PS3",panel)
+        command.collapse()
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#           AFFE=_F(TOUT='OUI',
+#                    MATER=MATER2,),);
+        panel=create_command("AFFE_MATERIAU",panel)
+        command=panel.node
+        panel=select_child("MAILLAGE",command)
+        panel=select_child("AFFE",command)
+        affe=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MATER",affe)
+        add_valeur_into("MATER2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("CHMAT2",panel)
+        command.collapse()
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                     TEMP_IMPO=_F(TOUT='OUI',
+#                                   TEMP=0.0,),);
+        panel=create_command("AFFE_CHAR_THER",panel)
+        command=panel.node
+        panel=create_mocle("TEMP_IMPO",panel)
+        temp=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(temp)
+        panel=create_mocle("TEMP",panel)
+        panel=set_valeur("0.0",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_node(command)
+        panel=nomme_concept("AAAZ",panel)
+        command.collapse()
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+        panel=create_command("THER_LINEAIRE",panel)
+        command=panel.node
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("CHAM_MATER",command)
+        panel=select_child("EXCIT",command)
+        panel=select_child("CHARGE",panel.node)
+        panel=select_node(command)
+        panel=create_mocle("SENSIBILITE",panel)
+        add_valeur_into("PS1",panel)
+        add_valeur_into("PS2",panel)
+        valider_valeur(panel)
+        panel=select_node(command)
+        panel=nomme_concept("TH1",panel)
+        command.collapse()
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+        panel=create_command("AFFE_CHAR_ACOU",panel)
+        command=panel.node
+        panel=create_mocle("PRES_IMPO",panel)
+        pres=panel.node
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("PRES",pres)
+        set_complexe("'RI',3.0,3.0",panel)
+        panel=select_node(command)
+        panel=nomme_concept("ACA1",panel)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        set_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT1",panel)
+        panel=select_node(command)
+        command.collapse()
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=DDL1,
+#                MATR_ASSE=_F(MATRICE=MAT1,
+#                             OPTION='RIGI_THER',),);
+        panel=create_command("MACRO_MATR_ASSE",panel)
+        command=panel.node
+        panel=select_child("NUME_DDL",command)
+        choose_sdco("DDL1",panel)
+        panel=select_child("MODELE",command)
+        choose_assd("AFFE1",panel)
+        panel=select_child("MATR_ASSE",command)
+        matr=panel.node
+        panel=select_child("OPTION",matr)
+        choose_valeur("RIGI_THER",panel)
+        panel=select_child("MATRICE",matr)
+        set_sdco("MAT2",panel)
+        panel=select_node(command)
+        command.collapse()
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm9/testihm2.py b/Tests/old/OldTestsTk/testihm9/testihm2.py
new file mode 100644 (file)
index 0000000..ee3762d
--- /dev/null
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v9"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=nomme_concept("MA",panel)
+
+        panel=create_command("AFFE_MODELE",panel)
+        command=panel.node
+        select_child("MAILLAGE",command)
+        panel=select_node(command)
+        panel=create_mocle("AFFE",panel)
+        parent=panel.node
+        panel=select_child("PHENOMENE",parent)
+        choose_valeur("MECANIQUE",panel)
+        panel=select_child("b_mecanique",parent)
+        panel=select_child("MODELISATION",panel.node)
+        add_valeur_into("3D",panel)
+        add_valeur_into("3D_FLUIDE",panel)
+        valider_valeur(panel)
+        panel=select_node(parent)
+        panel=create_mocle("TOUT",panel)
+        choose_valeur("OUI",panel)
+        panel=select_node(command)
+        panel=nomme_concept("MO",panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm9/testihm3.py b/Tests/old/OldTestsTk/testihm9/testihm3.py
new file mode 100644 (file)
index 0000000..f96a73b
--- /dev/null
@@ -0,0 +1,93 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="petit"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        j=app.bureau.newJDC()
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+
+        # commande DEBUT
+        co=j.addentite("DEBUT",0)
+        # commande FIN
+        co=j.addentite("FIN",1)
+
+        jdctree=jdcdisplay.tree.tree.children[0]
+        panel=select_child("DEBUT",jdctree)
+        panel=create_command("TESTS_VALID",panel)
+        command=panel.node
+        panel=select_child("LongStr",command)
+        set_valeur("aaa",panel)
+        panel=select_child("ListStr",command)
+        add_valeur("aaa",panel)
+        add_valeur("bbbb,ccc",panel)
+        valider_valeur(panel)
+        panel=select_child("PairVal",command)
+        add_valeur(2,panel)
+        add_valeur("4,6",panel)
+        valider_valeur(panel)
+        panel=select_child("RangeVal",command)
+        set_valeur(4,panel)
+        panel=select_child("CardVal",command)
+        add_valeur("4,6,5,7",panel)
+        valider_valeur(panel)
+        panel=select_child("EnumVal",command)
+        choose_valeur(3,panel)
+        panel=select_child("OrdList",command)
+        add_valeur("4,6,5,7",panel)
+        valider_valeur(panel)
+        panel=select_child("OrdList2",command)
+        add_valeur_into(2,panel)
+        valider_valeur(panel)
+        panel=select_child("TypeVal",command)
+        set_valeur(5,panel)
+        panel=select_child("Compul",command)
+        add_valeur("2",panel)
+        add_valeur("1",panel)
+        valider_valeur(panel)
+        panel=select_child("CompulInto",command)
+        add_valeur_into(2,panel)
+        add_valeur_into(1,panel)
+        valider_valeur(panel)
+        panel=select_child("Norep",command)
+        add_valeur("2",panel)
+        valider_valeur(panel)
+        panel=select_child("NorepInto",command)
+        add_valeur_into(2,panel)
+        valider_valeur(panel)
+
+        panel=select_node(command)
+        panel=nomme_concept("MA",panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/OldTestsTk/testihm9/testihm4.py b/Tests/old/OldTestsTk/testihm9/testihm4.py
new file mode 100644 (file)
index 0000000..20e44bb
--- /dev/null
@@ -0,0 +1,55 @@
+# -*- coding: utf-8 -*-
+# Modules Python
+import os
+import unittest
+import difflib
+import compare
+import sys
+import Tkinter
+
+# Modules Eficas
+import prefs
+from Editeur import session
+from InterfaceTK import eficas_go,splash,eficas,images
+from common import *
+
+
+class TestCase(unittest.TestCase):
+    def setUp(self):
+        self.root = Tkinter.Tk()
+        images.update_cache()
+        # Analyse des arguments de la ligne de commande
+        options=session.parse([])
+        options.cata="v9"
+        pass
+
+    def tearDown(self):
+        self.root.destroy()
+        init_common(None,None)
+        pass
+
+    def test000(self):
+        root=self.root
+        code="ASTER"
+        splash.init_splash(root,code=code,titre="Lancement d'EFICAS pour %s" %code)
+        splash._splash.configure(text="Chargement d'EFICAS en cours.\n Veuillez patienter ...")
+        app=eficas.EFICAS(root,code=code)
+        file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+        j=app.bureau.openJDC(file=file)
+        jdcdisplay=app.bureau.JDCDisplay_courant
+        init_common(root,jdcdisplay)
+        jdctree=jdcdisplay.tree.tree.children[0]
+        #commentariser commande MACRO_MATR_ASSE
+        panel=select_child("MACRO_MATR_ASSE",jdctree)
+        panel=comment_command(panel)
+        #decommentariser commande MACRO_MATR_ASSE
+        panel=uncomment_command(panel)
+        #creation commande commentée
+        panel=create_command("LIRE_MAILLAGE",panel)
+        panel=comment_command(panel)
+        panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
+        panel=uncomment_command(panel)
+        panel=select_child("DEFI_FONCTION",jdctree)
+        delete_node(panel)
+
+        assert j.isvalid(),j.report()
diff --git a/Tests/old/README b/Tests/old/README
new file mode 100644 (file)
index 0000000..3b28d76
--- /dev/null
@@ -0,0 +1,37 @@
+Pour executer tous les tests faire::
+
+   python run.py
+
+Pour executer seulement un module de test (testsimp1.py par exemple), faire::
+
+   python run.py testelem/testsimp1.py
+
+Un test correspond à l'exécution d'une méthode dont le nom commence par test ou Test
+d'une classe dont le nom commence par test ou Test dans un module dont le nom
+commence par test ou Test éventuellement dans un répertoire dont le nom commence
+par test ou Test.
+
+Quelques tests dont le nom commence par futuretest ne sont pas exécutés. Ils identifient 
+des limites actuelles d'Accas.
+
+Certains tests doivent etre exécutés séparément à cause d'un problème d'import de catalogue.
+En particulier, les tests d'ihm (testihm*.py) entrent dans cette catégorie.
+
+Par ordre de complexité :
+
+  - testelem7
+  - testelem
+
+  - testcomm7
+  - testcomm9
+  - testcomm
+
+  - testastest
+  - testastest9
+
+  - testihm9
+  - testihm
+  - testihm7
+
+Les tests suffixés 7 ou 9 sont spécifiques d'une version d'ASTER
+
diff --git a/Tests/old/prefs.py b/Tests/old/prefs.py
new file mode 100644 (file)
index 0000000..7c3ebd0
--- /dev/null
@@ -0,0 +1,115 @@
+# -*- coding: utf-8 -*-
+#            CONFIGURATION MANAGEMENT OF EDF VERSION
+# ======================================================================
+# COPYRIGHT (C) 1991 - 2002  EDF R&D                  WWW.CODE-ASTER.ORG
+# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
+# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
+# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
+# (AT YOUR OPTION) ANY LATER VERSION.
+#
+# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
+# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
+# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
+# GENERAL PUBLIC LICENSE FOR MORE DETAILS.
+#
+# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
+# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
+#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
+#
+#
+# ======================================================================
+
+import os,sys
+
+# repIni sert à localiser le fichier editeur.ini
+# Obligatoire
+repIni=os.path.dirname(os.path.abspath(__file__))
+
+# INSTALLDIR sert à localiser l'installation d'Eficas
+# Obligatoire
+INSTALLDIR=os.path.join(repIni,'..')
+
+# CODE_PATH sert à localiser Noyau et Validation éventuellement
+# non contenus dans la distribution EFICAS
+# Par défaut on utilise les modules de INSTALLDIR
+# Peut valoir None (defaut)
+CODE_PATH = None
+
+# la variable code donne le nom du code a selectionner
+code="ASTER" 
+
+# lang indique la langue utilisée pour les chaines d'aide : fr ou ang
+lang='fr'
+
+# Codage des strings qui accepte les accents (en remplacement de 'ascii')
+encoding='iso-8859-1'
+
+
+EditeurDir=INSTALLDIR+"/Editeur"
+sys.path[:0]=[INSTALLDIR]
+sys.path[:0]=[INSTALLDIR+"/Aster"]
+
+ICONDIR=os.path.join(INSTALLDIR,'Editeur','icons')
+
+# Preference
+if os.name == 'nt':
+   userprefs = os.sep.join( [ os.environ['HOMEDRIVE'], os.environ['HOMEPATH'], 'Eficas_install', 'prefs.py' ])
+else :
+   userprefs=os.path.expanduser("~/.Eficas_install/prefs.py")
+
+if os.path.isfile(userprefs):
+   try:
+      execfile(userprefs)
+   except:
+      pass
+
+
+#-------------------------------------------------------------------
+# Partie pour TK
+#-------------------------------------------------------------------
+
+labels= ('Fichier','Edition','Jeu de commandes',
+                'Options',
+                'Aide',
+                 'Traduction',
+           )
+
+appli_composants=['readercata','bureau',
+                   'options',
+           ]
+
+menu_defs={ 'bureau': [
+              ('Fichier',[
+                           ('Nouveau','newJDC','<Control-n>','Ctrl+N'),
+                           ('Nouvel INCLUDE','newJDC_include'),
+                           ('Ouvrir','openJDC','<Control-o>','Ctrl+O'),
+                           ('Enregistrer','saveJDC','<Control-s>','Ctrl+S'),
+                           ('Enregistrer sous','saveasJDC','<Control-e>','Ctrl+E'),
+                           None,
+                           ('Fermer','closeJDC','<Control-w>','Ctrl+W'),
+                           ('Quitter','exitEFICAS','<Control-q>','Ctrl+Q'),
+                         ]
+              ),
+              ('Edition',[
+                           ('Copier','copy','<Control-c>','Ctrl+C'),
+                           ('Couper','cut','<Control-x>','Ctrl+X'),
+                           ('Coller','paste','<Control-v>','Ctrl+V'),
+                         ]
+              ),
+              ('Jeu de commandes',[
+               ('Rapport de validation','visuCRJDC','<Control-r>','Ctrl+R'),
+               ('Fichier source','visu_txt_brut_JDC','<Control-b>','Ctrl+B'),
+               #('Paramètres Eficas','affichage_fichier_ini'),
+                                  ]
+              ),
+              ('Traduction',[
+               ('Traduction v7 en v8','TraduitFichier7'),
+               ('Traduction v8 en v9','TraduitFichier8','<Control-t>','Ctrl+T'),
+                            ]
+              ),
+              ('Aide',[
+                        ('Aide EFICAS','aideEFICAS','<Control-a>','Ctrl+A'),
+                      ]
+              ),
+             ]
+           }
diff --git a/Tests/old/properties.py b/Tests/old/properties.py
new file mode 100644 (file)
index 0000000..c174e28
--- /dev/null
@@ -0,0 +1,25 @@
+#@ MODIF properties Accas DATE 26/10/2005 AUTEUR gcbhhhh M.ADMINISTRATEUR
+#            CONFIGURATION MANAGEMENT OF EDF VERSION
+# RESPONSABLE D6BHHHH J-P.LEFEBVRE
+# ======================================================================
+# COPYRIGHT (C) 1991 - 2001  EDF R&D                  WWW.CODE-ASTER.ORG
+# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
+# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
+# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR   
+# (AT YOUR OPTION) ANY LATER VERSION.                                 
+#
+# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT 
+# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF          
+# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU    
+# GENERAL PUBLIC LICENSE FOR MORE DETAILS.                            
+#
+# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE   
+# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,       
+#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.      
+# ======================================================================
+#     IDENTIFICATION DU GESTIONNAIRE DE COMMANDE ACCAS A PARTIR
+#     DE LA VERSION DU CODE_ASTER ASSOCIE
+#----------------------------------------------------------------------
+version = "8.2.24"
+date = "O1/06/2006"
+exploit = False
diff --git a/Tests/old/run.py b/Tests/old/run.py
new file mode 100644 (file)
index 0000000..36e548a
--- /dev/null
@@ -0,0 +1,201 @@
+"""
+This program executes all unitest tests that are found in 
+    - directories with name test* or Test*
+    - files with name test* or Test*
+
+unitest tests are :
+    - functions and class with names test* or Test*
+    - methods with name test* or Test* from classes with name test* or Test*
+
+Typical uses are :
+   
+    - execute all tests with text output : python2.4 run.py 
+    - execute all tests with html output : python2.4 run.py --html
+    - execute some tests with text output : python2.4 run.py testelem
+    - execute one test with text output : python2.4 run.py testelem/testsimp1.py
+    - execute all tests with verbosity and html output : python2.4 run.py -v --html
+"""
+
+import sys,types,os
+import sre
+import unittest
+from optparse import OptionParser
+
+import config
+
+testMatch = sre.compile(r'^[Tt]est')
+
+class TestSuite(unittest.TestSuite):
+    ignore=[]
+    loader = unittest.defaultTestLoader
+
+    def __init__(self, names=[]):
+        self.names=names
+        super(TestSuite,self).__init__()
+        tests=self.collectTests()
+        self.addTests(tests)
+
+    def _import(self,name):
+        mod = __import__(name,{},{})
+        components = name.split('.')
+        for comp in components[1:]:
+            mod = getattr(mod,comp)
+        return mod
+
+    def importdir(self,rep,path):
+        init = os.path.abspath(os.path.join(path,'__init__.py'))
+        if os.path.isfile(init):
+           package=self._import(rep)
+           if package:
+              return TestPackageSuite(package)
+        else:
+           return TestDirectorySuite(path)
+
+    def importfile(self,item,path):
+        root, ext = os.path.splitext(item)
+        if ext != '.py':
+           return  
+        if root.find('/') >= 0:
+           dirname, file = os.path.split(path)
+           root, ext = os.path.splitext(file)
+           sys.path.insert(0,dirname)
+           mod=self._import(root)
+           sys.path.remove(dirname)
+        else:
+           mod=self._import(root)
+        return ModuleTestSuite(mod)
+
+    def collectTests(self):
+        if self.names:
+           entries=self.names
+        else:
+           entries = [ item for item in os.listdir(os.getcwd())
+                        if item.lower().find('test') >= 0 ]
+        self.path=os.getcwd()
+        return self._collectTests(entries)
+
+    def _collectTests(self,entries):
+        tests=[]
+        for item in entries:
+            if (item[0] == '.'
+                or item in self.ignore
+                or not testMatch.search(item)):
+                continue
+            path=os.path.abspath(os.path.join(self.path,item))
+            if os.path.isfile(path):
+               t=self.importfile(item,path)
+               if t:tests.append(t)
+            elif os.path.isdir(path):
+               tests.append(self.importdir(item,path))
+        return tests
+
+class TestDirectorySuite(TestSuite):
+    def __init__(self,path):
+        self.path=path
+        super(TestDirectorySuite,self).__init__()
+
+    def collectTests(self):
+        tests=[]
+        if self.path:
+            sys.path.insert(0,self.path)
+            entries = os.listdir(self.path)
+            entries.sort()
+            tests=self._collectTests(entries)
+            sys.path.remove(self.path)
+        return tests
+
+class TestPackageSuite(TestDirectorySuite):
+    def __init__(self,package):
+        self.package=package
+        path=os.path.abspath(os.path.dirname(self.package.__file__))
+        super(TestPackageSuite,self).__init__(path)
+
+    def importdir(self,item,path):
+        init = os.path.abspath(os.path.join(path,'__init__.py'))
+        if os.path.isfile(init):
+           name="%s.%s" % (self.package.__name__,item)
+           package=self._import(name)
+           if package:
+              return TestPackageSuite(package)
+        else:
+           return TestDirectorySuite(path)
+
+    def importfile(self,item,path):
+        root, ext = os.path.splitext(item)
+        if ext != '.py':
+           return
+        name="%s.%s" % (self.package.__name__,root)
+        mod=self._import(name)
+        return ModuleTestSuite(mod)
+
+class ModuleTestSuite(TestSuite):
+
+    def __init__(self, module):
+        self.module = module
+        super(ModuleTestSuite,self).__init__()
+
+    def collectTests(self):
+        def cmpLineNo(a,b):
+            a_ln = a.func_code.co_firstlineno
+            b_ln = b.func_code.co_firstlineno
+            return cmp(a_ln,b_ln)
+
+        entries = dir(self.module)
+        tests = []
+        func_tests = []
+        for item in entries:
+            test = getattr(self.module,item)
+            if (isinstance(test, (type, types.ClassType))
+                and issubclass(test,unittest.TestCase)):
+                if testMatch.search(item):
+                    [ tests.append(case) for case in
+                      self.loader.loadTestsFromTestCase(test)._tests ]
+            elif callable(test) and testMatch.search(item):
+                # simple functional test
+                func_tests.append(test)
+
+        # run functional tests in the order in which they are defined
+        func_tests.sort(cmpLineNo)
+        [ tests.append(unittest.FunctionTestCase(test))
+          for test in func_tests ]
+        return tests
+
+
+class TestProgram(unittest.TestProgram):
+    USAGE="""
+"""
+    def __init__(self):
+        self.testRunner = None
+        self.verbosity = 1
+        self.html=0
+        self.parseArgs(sys.argv)
+        if self.html:
+           import HTMLTestRunner
+           self.testRunner = HTMLTestRunner.HTMLTestRunner(verbosity=self.verbosity)
+        self.createTests()
+        self.runTests()
+
+    def parseArgs(self,argv):
+        parser = OptionParser(usage=self.USAGE)
+        parser.add_option("-v","--verbose",action="count",
+                          dest="verbosity",default=1,
+                          help="Be more verbose. ")
+        parser.add_option("--html",action="store_true",
+                          dest="html",default=0,
+                          help="Produce HTML output ")
+
+        options, args = parser.parse_args(argv)
+        self.verbosity = options.verbosity
+        self.html=options.html
+
+        if args:
+            self.names = list(args)
+            if self.names[0] == 'run.py':
+                self.names = self.names[1:]
+
+    def createTests(self):
+        self.test = TestSuite(self.names)
+
+if __name__ == "__main__":
+    TestProgram()
+
diff --git a/Tests/old/testastest/basetest.py b/Tests/old/testastest/basetest.py
new file mode 100644 (file)
index 0000000..9728075
--- /dev/null
@@ -0,0 +1,69 @@
+import os,glob,sys
+import unittest
+import difflib
+
+from InterfaceTK import appli
+
+from config import ASTERDIR
+
+version="v8"
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+def make_tests(files):
+    class TestCase(unittest.TestCase):
+       app=None
+
+       def setUp(self):
+          if self.app == None:
+             self.app=appli.STANDALONE(version=version)
+          pass
+
+       def tearDown(self):
+          CONTEXT.unset_current_step()
+
+       i=0
+       for f in glob.glob(os.path.join(ASTERDIR[version],files)):
+          ff=open(f)
+          text=ff.read()
+          ff.close()
+          if text.find("VISU_EFICAS='NON'") != -1:continue
+          for o in ('3','2','1','0','m'):
+           f=f[:-1]+o
+           if os.path.isfile(f):break
+          i=i+1
+          name=os.path.splitext(os.path.basename(f))[0]
+    
+          exec """def test_%s(self,file="%s"):
+                      "fichier:%s"
+                      self.commtest(file)
+""" % (name,f,f)
+       del i,f,ff,text,o,name
+    
+       def commtest(self,file):
+          """ Test generique"""
+          name=os.path.splitext(os.path.basename(file))[0]
+          errfile=os.path.join(os.path.dirname(__file__),name+".err")
+          err=""
+          if os.path.isfile(errfile):
+              f=open(errfile)
+              err=f.read()
+              f.close()
+          try:
+            j=self.app.openJDC(file=file)
+            if err == "":
+              assert j.isvalid(),j.report()
+            else:
+              txt=str(j.report())
+              assert txt == err,cdiff(err,txt)
+              j.supprime()
+              assert sys.getrefcount(j) == 2,sys.getrefcount(j)
+          except ValueError,e:
+            txt=str(e)
+            if err == "":
+                raise
+            else:
+                assert txt == err,cdiff(err,txt)
+    
+    return TestCase
diff --git a/Tests/old/testastest/erreu01a.err b/Tests/old/testastest/erreu01a.err
new file mode 100644 (file)
index 0000000..7bdc2e9
--- /dev/null
@@ -0,0 +1,4 @@
+Compilation impossible :   File "erreu01a.comm", line 44
+     UELAS=MECA_STATIQUE(MODELE=MOD,
+     ^
+ SyntaxError: invalid syntax
diff --git a/Tests/old/testastest/testaster1.py b/Tests/old/testastest/testaster1.py
new file mode 100644 (file)
index 0000000..7aa1d9e
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="[a-l]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster10.py b/Tests/old/testastest/testaster10.py
new file mode 100644 (file)
index 0000000..febe8ca
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="z*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster2.py b/Tests/old/testastest/testaster2.py
new file mode 100644 (file)
index 0000000..72c6892
--- /dev/null
@@ -0,0 +1,6 @@
+import basetest
+
+files="[m-r]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
+
diff --git a/Tests/old/testastest/testaster3.py b/Tests/old/testastest/testaster3.py
new file mode 100644 (file)
index 0000000..230a79c
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[a-d]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster4.py b/Tests/old/testastest/testaster4.py
new file mode 100644 (file)
index 0000000..c3217c7
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[e-r]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster5.py b/Tests/old/testastest/testaster5.py
new file mode 100644 (file)
index 0000000..26851b9
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="ssl[a-l]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster6.py b/Tests/old/testastest/testaster6.py
new file mode 100644 (file)
index 0000000..c779a12
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="ssl[m-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster7.py b/Tests/old/testastest/testaster7.py
new file mode 100644 (file)
index 0000000..99f426c
--- /dev/null
@@ -0,0 +1,6 @@
+import basetest
+
+files="ss[m-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
+
diff --git a/Tests/old/testastest/testaster8.py b/Tests/old/testastest/testaster8.py
new file mode 100644 (file)
index 0000000..04f4561
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[t-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest/testaster9.py b/Tests/old/testastest/testaster9.py
new file mode 100644 (file)
index 0000000..4c56172
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="[t-y]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/basetest.py b/Tests/old/testastest9/basetest.py
new file mode 100644 (file)
index 0000000..253edf5
--- /dev/null
@@ -0,0 +1,69 @@
+import os,glob,sys
+import unittest
+import difflib
+
+from InterfaceTK import appli
+
+from config import ASTERDIR
+
+version="v9"
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+def make_tests(files):
+    class TestCase(unittest.TestCase):
+       app=None
+
+       def setUp(self):
+          if self.app == None:
+             self.app=appli.STANDALONE(version=version)
+          pass
+
+       def tearDown(self):
+          CONTEXT.unset_current_step()
+
+       i=0
+       for f in glob.glob(os.path.join(ASTERDIR[version],files)):
+          ff=open(f)
+          text=ff.read()
+          ff.close()
+          if text.find("VISU_EFICAS='NON'") != -1:continue
+          for o in ('3','2','1','0','m'):
+           f=f[:-1]+o
+           if os.path.isfile(f):break
+          i=i+1
+          name=os.path.splitext(os.path.basename(f))[0]
+    
+          exec """def test_%s(self,file="%s"):
+                      "fichier:%s"
+                      self.commtest(file)
+""" % (name,f,f)
+       del i,f,ff,text,o,name
+    
+       def commtest(self,file):
+          """ Test generique"""
+          name=os.path.splitext(os.path.basename(file))[0]
+          errfile=os.path.join(os.path.dirname(__file__),name+".err")
+          err=""
+          if os.path.isfile(errfile):
+              f=open(errfile)
+              err=f.read()
+              f.close()
+          try:
+            j=self.app.openJDC(file=file)
+            if err == "":
+              assert j.isvalid(),j.report()
+            else:
+              txt=str(j.report())
+              assert txt == err,cdiff(err,txt)
+              j.supprime()
+              assert sys.getrefcount(j) == 2,sys.getrefcount(j)
+          except ValueError,e:
+            txt=str(e)
+            if err == "":
+                raise
+            else:
+                assert txt == err,cdiff(err,txt)
+    
+    return TestCase
diff --git a/Tests/old/testastest9/erreu01a.err b/Tests/old/testastest9/erreu01a.err
new file mode 100644 (file)
index 0000000..7bdc2e9
--- /dev/null
@@ -0,0 +1,4 @@
+Compilation impossible :   File "erreu01a.comm", line 44
+     UELAS=MECA_STATIQUE(MODELE=MOD,
+     ^
+ SyntaxError: invalid syntax
diff --git a/Tests/old/testastest9/testaster1.py b/Tests/old/testastest9/testaster1.py
new file mode 100644 (file)
index 0000000..7aa1d9e
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="[a-l]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster10.py b/Tests/old/testastest9/testaster10.py
new file mode 100644 (file)
index 0000000..febe8ca
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="z*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster2.py b/Tests/old/testastest9/testaster2.py
new file mode 100644 (file)
index 0000000..72c6892
--- /dev/null
@@ -0,0 +1,6 @@
+import basetest
+
+files="[m-r]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
+
diff --git a/Tests/old/testastest9/testaster3.py b/Tests/old/testastest9/testaster3.py
new file mode 100644 (file)
index 0000000..230a79c
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[a-d]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster4.py b/Tests/old/testastest9/testaster4.py
new file mode 100644 (file)
index 0000000..c3217c7
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[e-r]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster5.py b/Tests/old/testastest9/testaster5.py
new file mode 100644 (file)
index 0000000..26851b9
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="ssl[a-l]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster6.py b/Tests/old/testastest9/testaster6.py
new file mode 100644 (file)
index 0000000..c779a12
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="ssl[m-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster7.py b/Tests/old/testastest9/testaster7.py
new file mode 100644 (file)
index 0000000..99f426c
--- /dev/null
@@ -0,0 +1,6 @@
+import basetest
+
+files="ss[m-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
+
diff --git a/Tests/old/testastest9/testaster8.py b/Tests/old/testastest9/testaster8.py
new file mode 100644 (file)
index 0000000..04f4561
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="s[t-z]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testastest9/testaster9.py b/Tests/old/testastest9/testaster9.py
new file mode 100644 (file)
index 0000000..4c56172
--- /dev/null
@@ -0,0 +1,5 @@
+import basetest
+
+files="[t-y]*.comm"
+TestCase=basetest.make_tests(files)
+class TestCase(TestCase):pass
diff --git a/Tests/old/testcomm/a.11 b/Tests/old/testcomm/a.11
new file mode 100644 (file)
index 0000000..1723fcb
--- /dev/null
@@ -0,0 +1 @@
+MM=LIRE_MAILLAGE()
diff --git a/Tests/old/testcomm/a.com0 b/Tests/old/testcomm/a.com0
new file mode 100644 (file)
index 0000000..04d1cc2
--- /dev/null
@@ -0,0 +1,3 @@
+POURSUITE()
+MA=LIRE_MAILLAGE(INFO=inf)
+FIN()
diff --git a/Tests/old/testcomm/efica01a.11 b/Tests/old/testcomm/efica01a.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm/efica01a.com0 b/Tests/old/testcomm/efica01a.com0
new file mode 100755 (executable)
index 0000000..25134e9
--- /dev/null
@@ -0,0 +1,49 @@
+POURSUITE(CODE=_F(  NOM = 'EFICA01A'))
+
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                      VARIANTE='A',          TYPE_VALE='NOMI',
+                     NOM_MATER='MAT3',       INFO=1               )
+
+CHMAT3=AFFE_MATERIAU(  MAILLAGE=MAILLA3,
+                       AFFE=_F(  TOUT='OUI', MATER = MAT3, TEMP_REF = 20.))
+
+riginor = 2.88E7 
+
+TRAN_GE2=DYNA_TRAN_MODAL(  MASS_GENE=MGEN_BIC,   RIGI_GENE=RGEN_BIC,
+                 METHODE='EULER',
+                 AMOR_REDUIT=( 0.07,  0.07, ),
+                MODE_STAT=MSTA_BIC,EXCIT=(
+                _F(  VECT_GENE = VECT_X1,  ACCE = ACCELER1,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO1',
+                       VITE = VITESSE1, DEPL = DEPLACE1), 
+                _F(  VECT_GENE = VECT_X2,  ACCE = ACCELER2,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO11',
+                       VITE = VITESSE2, DEPL = DEPLACE2)), 
+                CHOC=_F(  GROUP_NO_1 = 'MASSES1',
+                       GROUP_NO_2 = 'MASSES2',
+                       OBSTACLE = GRILLE,
+                       INTITULE = 'NO2/NO12',
+                       NORM_OBST = (0., 0., 1.,),
+                       DIST_1 = 0.4495,
+                       DIST_2 = 0.4495,
+                       RIGI_NOR = riginor,
+                       AMOR_NOR = 0.,
+                       RIGI_TAN = 0.,
+                       COULOMB = 0.),
+                 INCREMENT=_F( INST_INIT = 0.,  INST_FIN = 1.,  PAS = 0.00025),
+                ARCHIVAGE=_F(  PAS_ARCH = 8)
+                )
+
+LISTIMP=DEFI_LIST_REEL(  DEBUT=0.,
+                    INTERVALLE=_F(  JUSQU_A = 1.,  NOMBRE = 500))
+
+RESUA1=REST_BASE_PHYS(  RESU_GENE=TRAN_GE1,
+                        LIST_INST=LISTIMP,
+                        INTERPOL='LIN',
+                        NOM_CHAM='DEPL',
+                        MULT_APPUI='OUI'
+                       )
+
+FIN()
diff --git a/Tests/old/testcomm/efica01b.11 b/Tests/old/testcomm/efica01b.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm/forma12c.22 b/Tests/old/testcomm/forma12c.22
new file mode 100755 (executable)
index 0000000..1452b8f
--- /dev/null
@@ -0,0 +1,5616 @@
+ACCELH1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+ (
+ 0.0 , 0.0 ,
+ 5.000000000000000E-03 , 1.384945820672120E-02 ,
+ 1.000000000000000E-02 , 1.382919843991470E-02 ,
+ 1.500000000000000E-02 , 1.382973754982250E-02 ,
+ 2.000000000000000E-02 , 1.383338152282280E-02 ,
+ 2.500000000000000E-02 , 1.393648950771420E-02 ,
+ 3.000000000000000E-02 , 1.434779984741860E-02 ,
+ 3.500000000000000E-02 , 1.512950713231800E-02 ,
+ 4.000000000000000E-02 , 1.614535272002630E-02 ,
+ 4.500000000000000E-02 , 1.731995083544010E-02 ,
+ 5.000000000000000E-02 , 1.859624623558040E-02 ,
+ 5.500000000000000E-02 , 1.953967672923960E-02 ,
+ 6.000000000000000E-02 , 1.941781110418540E-02 ,
+ 6.500000000000000E-02 , 1.786343830924350E-02 ,
+ 7.000000000000001E-02 , 1.516191250319950E-02 ,
+ 7.500000000000000E-02 , 1.188464893531830E-02 ,
+ 8.000000000000000E-02 , 8.604671706807470E-03 ,
+ 8.500000000000001E-02 , 5.843238016204390E-03 ,
+ 9.000000000000000E-02 , 3.844393537029640E-03 ,
+ 9.500000000000000E-02 , 2.578831760615030E-03 ,
+ 0.1 , 2.285337760842440E-03 ,
+ 0.105 , 3.429647164261850E-03 ,
+ 0.11 , 5.693975593542530E-03 ,
+ 0.115 , 8.059677068797949E-03 ,
+ 0.12 , 1.074690536157120E-02 ,
+ 0.125 , 1.570430547663250E-02 ,
+ 0.13 , 2.370085802024690E-02 ,
+ 0.135 , 3.228248728765840E-02 ,
+ 0.14 , 3.854420890726100E-02 ,
+ 0.145 , 4.255105840524570E-02 ,
+ 0.15 , 4.542487497977820E-02 ,
+ 0.155 , 4.522394778102340E-02 ,
+ 0.16 , 3.829095514459380E-02 ,
+ 0.165 , 2.483633029107950E-02 ,
+ 0.17 , 9.962011825963081E-03 ,
+ 0.175 , -1.690338763720670E-03 ,
+ 0.18 , -9.628765294085771E-03 ,
+ 0.185 , -1.491533457160890E-02 ,
+ 0.19 , -1.675574249783150E-02 ,
+ 0.195 , -1.397302390604700E-02 ,
+ 0.2 , -8.394257392452909E-03 ,
+ 0.205 , -4.066198655663860E-03 ,
+ 0.21 , -2.824511823738000E-03 ,
+ 0.215 , -2.617183840945080E-03 ,
+ 0.22 , -1.417346427510000E-03 ,
+ 0.225 , -1.143002215953450E-03 ,
+ 0.23 , -5.114862179520550E-03 ,
+ 0.235 , -1.257393226409120E-02 ,
+ 0.24 , -2.009825306788950E-02 ,
+ 0.245 , -2.922606396367100E-02 ,
+ 0.25 , -4.681398923377460E-02 ,
+ 0.255 , -7.440515051138789E-02 ,
+ 0.26 , -0.10334790104033 ,
+ 0.265 , -0.12586697159281 ,
+ 0.27 , -0.14387794464775 ,
+ 0.275 , -0.15814759425273 ,
+ 0.28 , -0.15645166862504 ,
+ 0.285 , -0.12686021613717 ,
+ 0.29 , -7.870738657620450E-02 ,
+ 0.295 , -3.337529798013800E-02 ,
+ 0.3 , 4.960493246599410E-03 ,
+ 0.305 , 5.045559596258160E-02 ,
+ 0.31 , 0.105226085321393 ,
+ 0.315 , 0.149377859842677 ,
+ 0.32 , 0.169404090056596 ,
+ 0.325 , 0.175768658339062 ,
+ 0.33 , 0.179795570216475 ,
+ 0.335 , 0.172362231098084 ,
+ 0.34 , 0.14178782193451 ,
+ 0.345 , 9.600009720172401E-02 ,
+ 0.35 , 4.821844915823450E-02 ,
+ 0.355 , -4.337533256019430E-03 ,
+ 0.36 , -6.584719156367530E-02 ,
+ 0.365 , -0.11836425870338 ,
+ 0.37 , -0.13733576068719 ,
+ 0.375 , -0.12352979806305 ,
+ 0.38 , -9.647458189678811E-02 ,
+ 0.385 , -6.215705630868780E-02 ,
+ 0.39 , -1.230416228554950E-02 ,
+ 0.395 , 4.641921735700460E-02 ,
+ 0.4 , 8.859572962085120E-02 ,
+ 0.405 , 9.988862929152570E-02 ,
+ 0.41 , 9.014811266775360E-02 ,
+ 0.415 , 7.203047941527541E-02 ,
+ 0.42 , 4.502398610270280E-02 ,
+ 0.425 , 6.797639622722420E-03 ,
+ 0.43 , -3.515202910758360E-02 ,
+ 0.435 , -7.008994299356780E-02 ,
+ 0.44 , -9.184195885494270E-02 ,
+ 0.445 , -9.764578216442391E-02 ,
+ 0.45 , -8.980199943709211E-02 ,
+ 0.455 , -7.844678621890611E-02 ,
+ 0.46 , -7.092648374585479E-02 ,
+ 0.465 , -5.916134617989510E-02 ,
+ 0.47 , -2.956966177372460E-02 ,
+ 0.475 , 1.671374368998170E-02 ,
+ 0.48 , 6.681414337976969E-02 ,
+ 0.485 , 0.115921896874314 ,
+ 0.49 , 0.168522035427266 ,
+ 0.495 , 0.222448388891968 ,
+ 0.5 , 0.268501345352512 ,
+ 0.505 , 0.304492502191568 ,
+ 0.51 , 0.333201521434027 ,
+ 0.515 , 0.348912055073103 ,
+ 0.52 , 0.344336194210705 ,
+ 0.525 , 0.328357457992693 ,
+ 0.53 , 0.315639958020935 ,
+ 0.535 , 0.298753776631336 ,
+ 0.54 , 0.252828404979867 ,
+ 0.545 , 0.169993172714936 ,
+ 0.55 , 6.727059721322880E-02 ,
+ 0.555 , -4.209915010595060E-02 ,
+ 0.56 , -0.16027870746769 ,
+ 0.565 , -0.28051898189652 ,
+ 0.57 , -0.37473468426368 ,
+ 0.575 , -0.41761046311846 ,
+ 0.58 , -0.40704487960185 ,
+ 0.585 , -0.35317881167887 ,
+ 0.59 , -0.26473865427636 ,
+ 0.595 , -0.15439054042026 ,
+ 0.6 , -4.069603171914010E-02 ,
+ 0.605 , 6.408493301865420E-02 ,
+ 0.61 , 0.155029022019142 ,
+ 0.615 , 0.221244653075603 ,
+ 0.62 , 0.250448298949297 ,
+ 0.625 , 0.2498283906321 ,
+ 0.63 , 0.239493456134941 ,
+ 0.635 , 0.218886088833644 ,
+ 0.64 , 0.164337222785859 ,
+ 0.645 , 7.035013146739150E-02 ,
+ 0.65 , -3.065825126167990E-02 ,
+ 0.655 , -0.10313193025801 ,
+ 0.66 , -0.14127712726139 ,
+ 0.665 , -0.15425776005121 ,
+ 0.67 , -0.14167316851909 ,
+ 0.675 , -0.10137097186279 ,
+ 0.68 , -4.328536800004760E-02 ,
+ 0.685 , 2.048801937177380E-02 ,
+ 0.69 , 8.302000641121640E-02 ,
+ 0.695 , 0.129331142992423 ,
+ 0.7 , 0.139601455006784 ,
+ 0.705 , 0.121227983591054 ,
+ 0.71 , 0.113005236382458 ,
+ 0.715 , 0.1379818615802 ,
+ 0.72 , 0.176308826146499 ,
+ 0.725 , 0.205232483015008 ,
+ 0.73 , 0.236700670002903 ,
+ 0.735 , 0.28518726999873 ,
+ 0.74 , 0.325155532319882 ,
+ 0.745 , 0.319888795846513 ,
+ 0.75 , 0.275055725375209 ,
+ 0.755 , 0.223753796143942 ,
+ 0.76 , 0.172075077677344 ,
+ 0.765 , 0.102710116433296 ,
+ 0.77 , 2.458158105150330E-02 ,
+ 0.775 , -2.772090362464080E-02 ,
+ 0.78 , -4.579263759539020E-02 ,
+ 0.785 , -5.563702283874560E-02 ,
+ 0.79 , -6.754184615076410E-02 ,
+ 0.795 , -5.871706032442020E-02 ,
+ 0.8 , -1.692509300464670E-02 ,
+ 0.805 , 3.809918865159700E-02 ,
+ 0.81 , 9.363878798804159E-02 ,
+ 0.815 , 0.168712355371222 ,
+ 0.82 , 0.278043767236916 ,
+ 0.825 , 0.400260018759297 ,
+ 0.83 , 0.503549901131272 ,
+ 0.835 , 0.576593704222666 ,
+ 0.84 , 0.611464547720466 ,
+ 0.845 , 0.581774928421811 ,
+ 0.85 , 0.466685485187298 ,
+ 0.855 , 0.279469592461024 ,
+ 0.86 , 4.649599505060000E-02 ,
+ 0.865 , -0.22611474655397 ,
+ 0.87 , -0.53742100922433 ,
+ 0.875 , -0.85597468112981 ,
+ 0.88 , -1.12858445463436 ,
+ 0.885 , -1.31964097839003 ,
+ 0.89 , -1.41810357733099 ,
+ 0.895 , -1.4129005458435 ,
+ 0.9 , -1.29047173798494 ,
+ 0.905 , -1.05919909208997 ,
+ 0.91 , -0.75411881989804 ,
+ 0.915 , -0.41406737678731 ,
+ 0.92 , -7.194360976911091E-02 ,
+ 0.925 , 0.232932654611786 ,
+ 0.93 , 0.457448784206965 ,
+ 0.935 , 0.581369260987795 ,
+ 0.94 , 0.617884772522987 ,
+ 0.945 , 0.588638581913632 ,
+ 0.95 , 0.499594354895777 ,
+ 0.955 , 0.351854051263097 ,
+ 0.96 , 0.167285288529307 ,
+ 0.965 , -1.354817972678980E-02 ,
+ 0.97 , -0.16506107206104 ,
+ 0.975 , -0.30020976135865 ,
+ 0.98 , -0.44800006523462 ,
+ 0.985 , -0.60571664044792 ,
+ 0.99 , -0.72882650966723 ,
+ 0.995 , -0.78150351703968 ,
+ 1.0 , -0.78325351768449 ,
+ 1.005 , -0.7804638307994 ,
+ 1.01 , -0.77907901470961 ,
+ 1.015 , -0.74044922924701 ,
+ 1.02 , -0.64794816611668 ,
+ 1.025 , -0.53653982368824 ,
+ 1.03 , -0.43590944296704 ,
+ 1.035 , -0.32196595199848 ,
+ 1.04 , -0.15803623495676 ,
+ 1.045 , 4.418314484939760E-02 ,
+ 1.05 , 0.242865235492215 ,
+ 1.055 , 0.422391619487335 ,
+ 1.06 , 0.586878740356939 ,
+ 1.065 , 0.710461681206935 ,
+ 1.07 , 0.741340861669433 ,
+ 1.075 , 0.655713664787049 ,
+ 1.08 , 0.470616913700976 ,
+ 1.085 , 0.20656145315631 ,
+ 1.09 , -0.12112308548803 ,
+ 1.095 , -0.47118919290136 ,
+ 1.1 , -0.77786799146278 ,
+ 1.105 , -0.99394827732625 ,
+ 1.11 , -1.10304473601585 ,
+ 1.115 , -1.08949447190265 ,
+ 1.12 , -0.93583496154967 ,
+ 1.125 , -0.65727377808015 ,
+ 1.13 , -0.30107834922153 ,
+ 1.135 , 9.620828359443580E-02 ,
+ 1.14 , 0.514013416080853 ,
+ 1.145 , 0.90642132985077 ,
+ 1.15 , 1.20374217441116 ,
+ 1.155 , 1.37257710404611 ,
+ 1.16 , 1.43303286111545 ,
+ 1.165 , 1.40075730037501 ,
+ 1.17 , 1.25846296855354 ,
+ 1.175 , 1.00832137286648 ,
+ 1.18 , 0.706462116642059 ,
+ 1.185 , 0.413493607411118 ,
+ 1.19 , 0.148293682071222 ,
+ 1.195 , -8.190792579850280E-02 ,
+ 1.2 , -0.25000976533114 ,
+ 1.205 , -0.34497838239222 ,
+ 1.21 , -0.39991632301279 ,
+ 1.215 , -0.44361527764964 ,
+ 1.22 , -0.45948891812011 ,
+ 1.225 , -0.43276591909851 ,
+ 1.23 , -0.39819165775721 ,
+ 1.235 , -0.38929817650006 ,
+ 1.24 , -0.37545880341991 ,
+ 1.245 , -0.30998449197619 ,
+ 1.25 , -0.21624700688801 ,
+ 1.255 , -0.16343645166853 ,
+ 1.26 , -0.17391443905321 ,
+ 1.265 , -0.21919282258219 ,
+ 1.27 , -0.29688345097037 ,
+ 1.275 , -0.43984931085551 ,
+ 1.28 , -0.64071500818847 ,
+ 1.285 , -0.82875858278133 ,
+ 1.29 , -0.93796346189032 ,
+ 1.295 , -0.949512523725 ,
+ 1.3 , -0.857601537535 ,
+ 1.305 , -0.65014691427727 ,
+ 1.31 , -0.34930571456794 ,
+ 1.315 , -2.752743937664530E-02 ,
+ 1.32 , 0.246332435481473 ,
+ 1.325 , 0.45001279080827 ,
+ 1.33 , 0.58297681321004 ,
+ 1.335 , 0.636158064092188 ,
+ 1.34 , 0.611598530544366 ,
+ 1.345 , 0.543575003876384 ,
+ 1.35 , 0.472132760127251 ,
+ 1.355 , 0.4099056501601 ,
+ 1.36 , 0.349344621324927 ,
+ 1.365 , 0.282806527352702 ,
+ 1.37 , 0.200676817565078 ,
+ 1.375 , 9.097626989587490E-02 ,
+ 1.38 , -3.844874520206900E-02 ,
+ 1.385 , -0.1485730750104 ,
+ 1.39 , -0.19431957586841 ,
+ 1.395 , -0.15348271845224 ,
+ 1.4 , -2.614043201034680E-02 ,
+ 1.405 , 0.177537986918302 ,
+ 1.41 , 0.435115227256899 ,
+ 1.415 , 0.705841641151383 ,
+ 1.42 , 0.939450691097474 ,
+ 1.425 , 1.09606995057385 ,
+ 1.43 , 1.16508829271638 ,
+ 1.435 , 1.17152904343664 ,
+ 1.44 , 1.15677325221222 ,
+ 1.445 , 1.14474618562157 ,
+ 1.45 , 1.13563604509728 ,
+ 1.455 , 1.136131797716 ,
+ 1.46 , 1.17059034109195 ,
+ 1.465 , 1.24349566378999 ,
+ 1.47 , 1.31555125128714 ,
+ 1.475 , 1.34451073520553 ,
+ 1.48 , 1.32767985662737 ,
+ 1.485 , 1.27338631745007 ,
+ 1.49 , 1.15790168079473 ,
+ 1.495 , 0.956521791996786 ,
+ 1.5 , 0.698290997947875 ,
+ 1.505 , 0.438367846650034 ,
+ 1.51 , 0.189519144568428 ,
+ 1.515 , -6.309865148517370E-02 ,
+ 1.52 , -0.2907946493572 ,
+ 1.525 , -0.43414032419491 ,
+ 1.53 , -0.49035140435209 ,
+ 1.535 , -0.51769162343818 ,
+ 1.54 , -0.53944953961898 ,
+ 1.545 , -0.51762829963883 ,
+ 1.55 , -0.44905875024602 ,
+ 1.555 , -0.41047655284131 ,
+ 1.56 , -0.45801991852189 ,
+ 1.565 , -0.5452728301642 ,
+ 1.57 , -0.60180223196739 ,
+ 1.575 , -0.64090769354799 ,
+ 1.58 , -0.71776674993069 ,
+ 1.585 , -0.81770575898523 ,
+ 1.59 , -0.86693741584294 ,
+ 1.595 , -0.84067997754846 ,
+ 1.6 , -0.78353488744314 ,
+ 1.605 , -0.71744286940014 ,
+ 1.61 , -0.59774454986713 ,
+ 1.615 , -0.38171240617319 ,
+ 1.62 , -8.924731070437070E-02 ,
+ 1.625 , 0.229074480135456 ,
+ 1.63 , 0.542610098773165 ,
+ 1.635 , 0.829628497520742 ,
+ 1.64 , 1.04494574127203 ,
+ 1.645 , 1.13156269562082 ,
+ 1.65 , 1.05624249517991 ,
+ 1.655 , 0.819935992458342 ,
+ 1.66 , 0.449565343322086 ,
+ 1.665 , -2.180707598866940E-03 ,
+ 1.67 , -0.46040931126981 ,
+ 1.675 , -0.85138688793934 ,
+ 1.68 , -1.12388943755807 ,
+ 1.685 , -1.24657385888904 ,
+ 1.69 , -1.20179685962043 ,
+ 1.695 , -0.99981038351547 ,
+ 1.7 , -0.69163368557204 ,
+ 1.705 , -0.34742052586021 ,
+ 1.71 , -1.646326697056420E-02 ,
+ 1.715 , 0.283945578116849 ,
+ 1.72 , 0.543028107021654 ,
+ 1.725 , 0.737133979583192 ,
+ 1.73 , 0.84487160610996 ,
+ 1.735 , 0.870212972351319 ,
+ 1.74 , 0.834700198404195 ,
+ 1.745 , 0.747170431789498 ,
+ 1.75 , 0.594410232927394 ,
+ 1.755 , 0.367486332109475 ,
+ 1.76 , 8.962182967477010E-02 ,
+ 1.765 , -0.1883067260291 ,
+ 1.77 , -0.41613375697166 ,
+ 1.775 , -0.56543072263443 ,
+ 1.78 , -0.62930681455469 ,
+ 1.785 , -0.60967253780204 ,
+ 1.79 , -0.50702726496872 ,
+ 1.795 , -0.32533912503295 ,
+ 1.8 , -9.026946700126549E-02 ,
+ 1.805 , 0.145429511003968 ,
+ 1.81 , 0.330819022676906 ,
+ 1.815 , 0.45222714352563 ,
+ 1.82 , 0.524252434401283 ,
+ 1.825 , 0.544685292311812 ,
+ 1.83 , 0.482635967462947 ,
+ 1.835 , 0.323118603668567 ,
+ 1.84 , 9.999214308770410E-02 ,
+ 1.845 , -0.1356321129448 ,
+ 1.85 , -0.36128518628156 ,
+ 1.855 , -0.57322505412043 ,
+ 1.86 , -0.74566937227067 ,
+ 1.865 , -0.831111234663 ,
+ 1.87 , -0.79988891088422 ,
+ 1.875 , -0.65798317740384 ,
+ 1.88 , -0.42968513644553 ,
+ 1.885 , -0.14457167669537 ,
+ 1.89 , 0.161701689894838 ,
+ 1.895 , 0.456458659481019 ,
+ 1.9 , 0.720641473510481 ,
+ 1.905 , 0.93536449279502 ,
+ 1.91 , 1.06690148982661 ,
+ 1.915 , 1.08832474904443 ,
+ 1.92 , 1.00876475369484 ,
+ 1.925 , 0.854457298011041 ,
+ 1.93 , 0.628173977645005 ,
+ 1.935 , 0.322546940276438 ,
+ 1.94 , -2.596888473873320E-02 ,
+ 1.945 , -0.33525384338564 ,
+ 1.95 , -0.5416882826646 ,
+ 1.955 , -0.63460201942509 ,
+ 1.96 , -0.61577036509424 ,
+ 1.965 , -0.46445342826001 ,
+ 1.97 , -0.17427091738081 ,
+ 1.975 , 0.197608608481982 ,
+ 1.98 , 0.551300717211572 ,
+ 1.985 , 0.807313151449369 ,
+ 1.99 , 0.929291756112952 ,
+ 1.995 , 0.900203655372628 ,
+ 2.0 , 0.711960914602783 ,
+ 2.005 , 0.386125888668035 ,
+ 2.01 , -1.664845298933290E-02 ,
+ 2.015 , -0.42003837834356 ,
+ 2.02 , -0.75822166854004 ,
+ 2.025 , -0.97936810396973 ,
+ 2.03 , -1.0426579951744 ,
+ 2.035 , -0.93057240999803 ,
+ 2.04 , -0.66368034717177 ,
+ 2.045 , -0.29110991423144 ,
+ 2.05 , 0.119136312621438 ,
+ 2.055 , 0.505291402538494 ,
+ 2.06 , 0.880216899892637 ,
+ 2.065 , 1.20828770980265 ,
+ 2.07 , 1.46849325860208 ,
+ 2.075 , 1.67233522841001 ,
+ 2.08 , 1.84159238892188 ,
+ 2.085 , 1.97017314302929 ,
+ 2.09 , 2.02820005370812 ,
+ 2.095 , 2.00307389537606 ,
+ 2.1 , 1.90918679712901 ,
+ 2.105 , 1.7492164388665 ,
+ 2.11 , 1.49601732028444 ,
+ 2.115 , 1.13320644545655 ,
+ 2.12 , 0.691534368057989 ,
+ 2.125 , 0.222522846896641 ,
+ 2.13 , -0.2568718835065 ,
+ 2.135 , -0.73270869895797 ,
+ 2.14 , -1.16691560085841 ,
+ 2.145 , -1.52131308342383 ,
+ 2.15 , -1.77830659090987 ,
+ 2.155 , -1.94190868704924 ,
+ 2.16 , -2.01807428134882 ,
+ 2.165 , -2.01753841723068 ,
+ 2.17 , -1.96550102271951 ,
+ 2.175 , -1.88172547074643 ,
+ 2.18 , -1.76181108149962 ,
+ 2.185 , -1.60314470865115 ,
+ 2.19 , -1.43287068566641 ,
+ 2.195 , -1.27868078783724 ,
+ 2.2 , -1.12992856906385 ,
+ 2.205 , -0.96854903020236 ,
+ 2.21 , -0.82469988669093 ,
+ 2.215 , -0.75306712540506 ,
+ 2.22 , -0.75949831264927 ,
+ 2.225 , -0.80266627698916 ,
+ 2.23 , -0.86825465400046 ,
+ 2.235 , -0.98190873939491 ,
+ 2.24 , -1.13332846537187 ,
+ 2.245 , -1.24587809111606 ,
+ 2.25 , -1.25403636722243 ,
+ 2.255 , -1.16774949125882 ,
+ 2.26 , -1.02737996901608 ,
+ 2.265 , -0.83618584315821 ,
+ 2.27 , -0.58078051378866 ,
+ 2.275 , -0.28886675266917 ,
+ 2.28 , -1.584903466322660E-02 ,
+ 2.285 , 0.243494185775485 ,
+ 2.29 , 0.493747779128152 ,
+ 2.295 , 0.763367558765503 ,
+ 2.3 , 1.04659160151311 ,
+ 2.305 , 1.31787059651459 ,
+ 2.31 , 1.55330513693362 ,
+ 2.315 , 1.72708398800512 ,
+ 2.32 , 1.80403390270411 ,
+ 2.325 , 1.74474528448072 ,
+ 2.33 , 1.51781565889812 ,
+ 2.335 , 1.11765857002866 ,
+ 2.34 , 0.582482410154426 ,
+ 2.345 , -9.718428438488540E-03 ,
+ 2.35 , -0.57168637020167 ,
+ 2.355 , -1.03230607359137 ,
+ 2.36 , -1.33718623748091 ,
+ 2.365 , -1.44694517260007 ,
+ 2.37 , -1.35098612723151 ,
+ 2.375 , -1.07661964039704 ,
+ 2.38 , -0.67815732332436 ,
+ 2.385 , -0.22427774359532 ,
+ 2.39 , 0.206546911873295 ,
+ 2.395 , 0.541628296955107 ,
+ 2.4 , 0.739725635914114 ,
+ 2.405 , 0.792688071679571 ,
+ 2.41 , 0.699855261818748 ,
+ 2.415 , 0.460345996951087 ,
+ 2.42 , 9.825062680758330E-02 ,
+ 2.425 , -0.32686436332366 ,
+ 2.43 , -0.75151572607261 ,
+ 2.435 , -1.13800924040631 ,
+ 2.44 , -1.46265919709476 ,
+ 2.445 , -1.69312259897435 ,
+ 2.45 , -1.79655595938503 ,
+ 2.455 , -1.76112116582848 ,
+ 2.46 , -1.59504402395201 ,
+ 2.465 , -1.31375304224191 ,
+ 2.47 , -0.94339622712974 ,
+ 2.475 , -0.5311872307141 ,
+ 2.48 , -0.13652655158703 ,
+ 2.485 , 0.191652831784399 ,
+ 2.49 , 0.427316277261529 ,
+ 2.495 , 0.565105289247264 ,
+ 2.5 , 0.614388715344672 ,
+ 2.505 , 0.595214227948157 ,
+ 2.51 , 0.537482815214678 ,
+ 2.515 , 0.480599475426244 ,
+ 2.52 , 0.461418219827792 ,
+ 2.525 , 0.490351150400196 ,
+ 2.53 , 0.544926077525614 ,
+ 2.535 , 0.597359901626847 ,
+ 2.54 , 0.63915145270988 ,
+ 2.545 , 0.666359147512914 ,
+ 2.55 , 0.659549902572926 ,
+ 2.555 , 0.607653814797886 ,
+ 2.56 , 0.542274304956947 ,
+ 2.565 , 0.514978623780516 ,
+ 2.57 , 0.542507936778163 ,
+ 2.575 , 0.605343596447052 ,
+ 2.58 , 0.694971250554721 ,
+ 2.585 , 0.820564438850225 ,
+ 2.59 , 0.964525817889196 ,
+ 2.595 , 1.07728875105342 ,
+ 2.6 , 1.13416623229962 ,
+ 2.605 , 1.16046452303612 ,
+ 2.61 , 1.18333170206295 ,
+ 2.615 , 1.19818806982642 ,
+ 2.62 , 1.2055342011362 ,
+ 2.625 , 1.23921335799247 ,
+ 2.63 , 1.32082369230339 ,
+ 2.635 , 1.41353565810184 ,
+ 2.64 , 1.45647248242833 ,
+ 2.645 , 1.42296156176653 ,
+ 2.65 , 1.31247243180803 ,
+ 2.655 , 1.10982597617917 ,
+ 2.66 , 0.796193729509591 ,
+ 2.665 , 0.391525367264635 ,
+ 2.67 , -5.039209232008630E-02 ,
+ 2.675 , -0.48551296055089 ,
+ 2.68 , -0.89084690987514 ,
+ 2.685 , -1.24148991258587 ,
+ 2.69 , -1.50817716119153 ,
+ 2.695 , -1.67597297557138 ,
+ 2.7 , -1.74058611919401 ,
+ 2.705 , -1.69018703360535 ,
+ 2.71 , -1.51441737441596 ,
+ 2.715 , -1.22691360409733 ,
+ 2.72 , -0.85820811206465 ,
+ 2.725 , -0.43656402639097 ,
+ 2.73 , -1.877591162527850E-03 ,
+ 2.735 , 0.3722134714064 ,
+ 2.74 , 0.604368486493566 ,
+ 2.745 , 0.654206094948509 ,
+ 2.75 , 0.520823349815255 ,
+ 2.755 , 0.204565302761595 ,
+ 2.76 , -0.24284766157643 ,
+ 2.765 , -0.75311719985656 ,
+ 2.77 , -1.25324781337662 ,
+ 2.775 , -1.6520239944361 ,
+ 2.78 , -1.91175925323649 ,
+ 2.785 , -2.02042853839568 ,
+ 2.79 , -1.95654753001104 ,
+ 2.795 , -1.71189367332731 ,
+ 2.8 , -1.33217954914393 ,
+ 2.805 , -0.90169171320611 ,
+ 2.81 , -0.48741397679456 ,
+ 2.815 , -0.11957680209296 ,
+ 2.82 , 0.208180180447444 ,
+ 2.825 , 0.429754499753944 ,
+ 2.83 , 0.500373556893508 ,
+ 2.835 , 0.453923556202155 ,
+ 2.84 , 0.356589274872127 ,
+ 2.845 , 0.252756610751608 ,
+ 2.85 , 0.15368816142573 ,
+ 2.855 , 7.226479768245560E-02 ,
+ 2.86 , 3.888968358902120E-02 ,
+ 2.865 , 7.085947846528430E-02 ,
+ 2.87 , 0.145649387450817 ,
+ 2.875 , 0.221440328548596 ,
+ 2.88 , 0.271936154319643 ,
+ 2.885 , 0.285520971687156 ,
+ 2.89 , 0.244558483181686 ,
+ 2.895 , 0.131111505423643 ,
+ 2.9 , -4.976188706858230E-02 ,
+ 2.905 , -0.27342387270832 ,
+ 2.91 , -0.51955671330527 ,
+ 2.915 , -0.77083790776384 ,
+ 2.92 , -0.9909431240431 ,
+ 2.925 , -1.1326860598253 ,
+ 2.93 , -1.17530215375529 ,
+ 2.935 , -1.1315547074335 ,
+ 2.94 , -1.01461371409468 ,
+ 2.945 , -0.82697517656886 ,
+ 2.95 , -0.5923950948081 ,
+ 2.955 , -0.367250148284 ,
+ 2.96 , -0.19748847576212 ,
+ 2.965 , -8.287483750208639E-02 ,
+ 2.97 , 1.205615998459890E-03 ,
+ 2.975 , 6.700285876984650E-02 ,
+ 2.98 , 0.142475719272639 ,
+ 2.985 , 0.272732688275581 ,
+ 2.99 , 0.498473860216776 ,
+ 2.995 , 0.815246300242191 ,
+ 3.0 , 1.17850966940332 ,
+ 3.005 , 1.5365879707165 ,
+ 3.01 , 1.83696246846193 ,
+ 3.015 , 2.01683359177992 ,
+ 3.02 , 2.02473029766593 ,
+ 3.025 , 1.85763991176815 ,
+ 3.03 , 1.55996114842794 ,
+ 3.035 , 1.19160270003895 ,
+ 3.04 , 0.817034460759104 ,
+ 3.045 , 0.512897988315463 ,
+ 3.05 , 0.347660769303193 ,
+ 3.055 , 0.341161122643262 ,
+ 3.06 , 0.460638539442427 ,
+ 3.065 , 0.655193651694964 ,
+ 3.07 , 0.871495085561553 ,
+ 3.075 , 1.04025886670637 ,
+ 3.08 , 1.0866972125822 ,
+ 3.085 , 0.97592646156581 ,
+ 3.09 , 0.732149789609832 ,
+ 3.095 , 0.404350262104711 ,
+ 3.1 , 3.450811147404410E-02 ,
+ 3.105 , -0.3574143716153 ,
+ 3.11 , -0.67593382755679 ,
+ 3.115 , -0.85741138771834 ,
+ 3.12 , -0.88812837843921 ,
+ 3.125 , -0.79137979090702 ,
+ 3.13 , -0.59262327029812 ,
+ 3.135 , -0.31629865744548 ,
+ 3.14 , -7.233283133936310E-03 ,
+ 3.145 , 0.273183439196407 ,
+ 3.15 , 0.478066409829062 ,
+ 3.155 , 0.58805365224197 ,
+ 3.16 , 0.593648649534557 ,
+ 3.165 , 0.483000051126779 ,
+ 3.17 , 0.254384438681656 ,
+ 3.175 , -6.624305965878829E-02 ,
+ 3.18 , -0.4267275966133 ,
+ 3.185 , -0.81396009231636 ,
+ 3.19 , -1.1955849391981 ,
+ 3.195 , -1.53431204255614 ,
+ 3.2 , -1.79550741772338 ,
+ 3.205 , -1.95961471169112 ,
+ 3.21 , -2.02193224868472 ,
+ 3.215 , -1.98153140879109 ,
+ 3.22 , -1.83692731893728 ,
+ 3.225 , -1.59274123405354 ,
+ 3.23 , -1.26186737186096 ,
+ 3.235 , -0.85475661028155 ,
+ 3.24 , -0.37101324608578 ,
+ 3.245 , 0.104191797011254 ,
+ 3.25 , 0.444402436394787 ,
+ 3.255 , 0.80270823947836 ,
+ 3.26 , 1.15997110726162 ,
+ 3.265 , 1.495182836989 ,
+ 3.27 , 1.77744468860316 ,
+ 3.275 , 1.96545418255327 ,
+ 3.28 , 2.0238275806165 ,
+ 3.285 , 1.94070094966571 ,
+ 3.29 , 1.72718398222401 ,
+ 3.295 , 1.40473739766314 ,
+ 3.3 , 1.00200904728279 ,
+ 3.305 , 0.563540200278601 ,
+ 3.31 , 0.149874332156587 ,
+ 3.315 , -0.36080714644631 ,
+ 3.32 , -0.78705501088032 ,
+ 3.325 , -0.96779259671266 ,
+ 3.33 , -0.92388383903371 ,
+ 3.335 , -0.70129187312547 ,
+ 3.34 , -0.37633413832281 ,
+ 3.345 , -4.983212937679970E-02 ,
+ 3.35 , 0.182525585093038 ,
+ 3.355 , 0.262197946276188 ,
+ 3.36 , 0.176793782229557 ,
+ 3.365 , -5.176420413944920E-02 ,
+ 3.37 , -0.37933630972585 ,
+ 3.375 , -0.74271351288949 ,
+ 3.38 , -1.06375084817712 ,
+ 3.385 , -1.26478653529069 ,
+ 3.39 , -1.29047203891782 ,
+ 3.395 , -1.12256167350094 ,
+ 3.4 , -0.78075489126115 ,
+ 3.405 , -0.31359677016703 ,
+ 3.41 , 0.21274034122224 ,
+ 3.415 , 0.723339413347021 ,
+ 3.42 , 1.14216320992711 ,
+ 3.425 , 1.40285852862188 ,
+ 3.43 , 1.46353765010519 ,
+ 3.435 , 1.31751508169454 ,
+ 3.44 , 0.990610982524745 ,
+ 3.445 , 0.528518300724784 ,
+ 3.45 , -1.201464116995880E-02 ,
+ 3.455 , -0.56495490805526 ,
+ 3.46 , -1.06256507808036 ,
+ 3.465 , -1.45449004401942 ,
+ 3.47 , -1.72216993561753 ,
+ 3.475 , -1.87372425489139 ,
+ 3.48 , -1.93012616321294 ,
+ 3.485 , -1.92125770401275 ,
+ 3.49 , -1.88683182264746 ,
+ 3.495 , -1.86489427093378 ,
+ 3.5 , -1.87314769209702 ,
+ 3.505 , -1.90576881574645 ,
+ 3.51 , -1.947112317286 ,
+ 3.515 , -1.97949862409975 ,
+ 3.52 , -1.97797423254897 ,
+ 3.525 , -1.91218852417812 ,
+ 3.53 , -1.76423764925703 ,
+ 3.535 , -1.54024679422456 ,
+ 3.54 , -1.25875344890035 ,
+ 3.545 , -0.9338632056843 ,
+ 3.55 , -0.57694094749828 ,
+ 3.555 , -0.20814045746558 ,
+ 3.56 , 0.146206363036127 ,
+ 3.565 , 0.468653953534567 ,
+ 3.57 , 0.754631835985132 ,
+ 3.575 , 0.999185044322006 ,
+ 3.58 , 1.18633789810153 ,
+ 3.585 , 1.29531712809396 ,
+ 3.59 , 1.31308664187438 ,
+ 3.595 , 1.23731524907479 ,
+ 3.6 , 1.07118836166498 ,
+ 3.605 , 0.822464072088323 ,
+ 3.61 , 0.509927368235254 ,
+ 3.615 , 0.167608567620092 ,
+ 3.62 , -0.16136132010127 ,
+ 3.625 , -0.43756626339828 ,
+ 3.63 , -0.63523583164368 ,
+ 3.635 , -0.74542737572521 ,
+ 3.64 , -0.7756133968174 ,
+ 3.645 , -0.74811092815284 ,
+ 3.65 , -0.69606885610044 ,
+ 3.655 , -0.6565734770812 ,
+ 3.66 , -0.66248883313473 ,
+ 3.665 , -0.7327889886856 ,
+ 3.67 , -0.86178796221599 ,
+ 3.675 , -1.01484775035497 ,
+ 3.68 , -1.13874812866412 ,
+ 3.685 , -1.18063976569405 ,
+ 3.69 , -1.10015331426255 ,
+ 3.695 , -0.87258642642403 ,
+ 3.7 , -0.49606882241743 ,
+ 3.705 , -3.859866915145810E-03 ,
+ 3.71 , 0.536274174652005 ,
+ 3.715 , 1.04296495682297 ,
+ 3.72 , 1.44309287260192 ,
+ 3.725 , 1.67861157963259 ,
+ 3.73 , 1.7100067792938 ,
+ 3.735 , 1.52993945453465 ,
+ 3.74 , 1.17332394495836 ,
+ 3.745 , 0.705456146258253 ,
+ 3.75 , 0.19881090381289 ,
+ 3.755 , -0.27919234543845 ,
+ 3.76 , -0.66960551503829 ,
+ 3.765 , -0.93205155196248 ,
+ 3.77 , -1.05626273217395 ,
+ 3.775 , -1.05832450991158 ,
+ 3.78 , -0.96616376411692 ,
+ 3.785 , -0.81175596966687 ,
+ 3.79 , -0.6282915868819 ,
+ 3.795 , -0.43985996859902 ,
+ 3.8 , -0.25160708755689 ,
+ 3.805 , -5.670095344855360E-02 ,
+ 3.81 , 0.149245250303935 ,
+ 3.815 , 0.367246556878583 ,
+ 3.82 , 0.6001728423305 ,
+ 3.825 , 0.842651059699404 ,
+ 3.83 , 1.06576976559939 ,
+ 3.835 , 1.22584984073272 ,
+ 3.84 , 1.29118905603104 ,
+ 3.845 , 1.25131649498925 ,
+ 3.85 , 1.10483834283469 ,
+ 3.855 , 0.858719957928343 ,
+ 3.86 , 0.546596899968826 ,
+ 3.865 , 0.232913780073415 ,
+ 3.87 , -1.178392373167330E-02 ,
+ 3.875 , -0.13503158427521 ,
+ 3.88 , -0.10474649816556 ,
+ 3.885 , 8.615352677596511E-02 ,
+ 3.89 , 0.410679548743155 ,
+ 3.895 , 0.826698146053687 ,
+ 3.9 , 1.26554832994177 ,
+ 3.905 , 1.65499072160026 ,
+ 3.91 , 1.92591491458393 ,
+ 3.915 , 2.02174681879988 ,
+ 3.92 , 1.91690039738994 ,
+ 3.925 , 1.62485068724173 ,
+ 3.93 , 1.1855690119834 ,
+ 3.935 , 0.653037378513217 ,
+ 3.94 , 9.668746640223920E-02 ,
+ 3.945 , -0.4301741972333 ,
+ 3.95 , -0.83059880381395 ,
+ 3.955 , -1.06253651005356 ,
+ 3.96 , -1.12343783668418 ,
+ 3.965 , -1.02905594887957 ,
+ 3.97 , -0.81438063696053 ,
+ 3.975 , -0.53887343061785 ,
+ 3.98 , -0.27199822870815 ,
+ 3.985 , -6.791154597367660E-02 ,
+ 3.99 , 4.530742217552380E-02 ,
+ 3.995 , 6.262857784368379E-02 ,
+ 4.0 , 2.441344328897610E-03 ,
+ 4.005 , -9.190475922367920E-02 ,
+ 4.01 , -0.16297517487801 ,
+ 4.015 , -0.15723894800794 ,
+ 4.02 , -3.537253515270430E-02 ,
+ 4.025 , 0.193043922562747 ,
+ 4.03 , 0.526357119583793 ,
+ 4.035 , 0.929427363269694 ,
+ 4.04 , 1.34182501632519 ,
+ 4.045 , 1.69896106062951 ,
+ 4.05 , 1.94147299764395 ,
+ 4.055 , 2.02131168938189 ,
+ 4.06 , 1.91405493567929 ,
+ 4.065 , 1.62895808406502 ,
+ 4.07 , 1.20381890102136 ,
+ 4.075 , 0.692151048809337 ,
+ 4.08 , 0.156757509395021 ,
+ 4.085 , -0.38604102584051 ,
+ 4.09 , -0.84133083525009 ,
+ 4.095 , -1.156233699226 ,
+ 4.1 , -1.33230861444598 ,
+ 4.105 , -1.38570779035153 ,
+ 4.11 , -1.34124970345719 ,
+ 4.115 , -1.23546550701648 ,
+ 4.12 , -1.10801235519435 ,
+ 4.125 , -0.98248955079667 ,
+ 4.13 , -0.86003296814087 ,
+ 4.135 , -0.73178734822649 ,
+ 4.14 , -0.59090783838188 ,
+ 4.145 , -0.43318234968906 ,
+ 4.15 , -0.25684880447788 ,
+ 4.155 , -6.856986064204031E-02 ,
+ 4.16 , 0.113175698843399 ,
+ 4.165 , 0.263255109728613 ,
+ 4.17 , 0.35752664561249 ,
+ 4.175 , 0.378805103678297 ,
+ 4.18 , 0.323547996037049 ,
+ 4.185 , 0.206516861655614 ,
+ 4.19 , 5.649526699216110E-02 ,
+ 4.195 , -9.378626227851780E-02 ,
+ 4.2 , -0.21317600878937 ,
+ 4.205 , -0.27287940125587 ,
+ 4.21 , -0.25114165876958 ,
+ 4.215 , -0.14168231890677 ,
+ 4.22 , 4.361065500048250E-02 ,
+ 4.225 , 0.279918937448746 ,
+ 4.23 , 0.535273378579502 ,
+ 4.235 , 0.773588682574221 ,
+ 4.24 , 0.958219914615338 ,
+ 4.245 , 1.05647251768057 ,
+ 4.25 , 1.0429998608356 ,
+ 4.255 , 0.904048723430757 ,
+ 4.26 , 0.64342045751792 ,
+ 4.265 , 0.283827852947311 ,
+ 4.27 , -0.13946358577039 ,
+ 4.275 , -0.58422822501242 ,
+ 4.28 , -1.00040723456331 ,
+ 4.285 , -1.33261766567896 ,
+ 4.29 , -1.53443838788264 ,
+ 4.295 , -1.58333249912622 ,
+ 4.3 , -1.48186835325815 ,
+ 4.305 , -1.25134227914383 ,
+ 4.31 , -0.93134131663624 ,
+ 4.315 , -0.58023320392854 ,
+ 4.32 , -0.263068523183 ,
+ 4.325 , -3.234875382342560E-02 ,
+ 4.33 , 8.104457813070970E-02 ,
+ 4.335 , 6.646358030000100E-02 ,
+ 4.34 , -6.520527065940920E-02 ,
+ 4.345 , -0.27865084678943 ,
+ 4.35 , -0.52301393304868 ,
+ 4.355 , -0.75029273588902 ,
+ 4.36 , -0.92586132464525 ,
+ 4.365 , -1.02745479977821 ,
+ 4.37 , -1.045887182644 ,
+ 4.375 , -0.98998208526761 ,
+ 4.38 , -0.88247620098788 ,
+ 4.385 , -0.74513807964771 ,
+ 4.39 , -0.589693305748 ,
+ 4.395 , -0.4218623825717 ,
+ 4.4 , -0.24559350524832 ,
+ 4.405 , -5.960463612956680E-02 ,
+ 4.41 , 0.142717207535869 ,
+ 4.415 , 0.362879306116347 ,
+ 4.42 , 0.588751862423607 ,
+ 4.425 , 0.799650310566393 ,
+ 4.43 , 0.976747652586761 ,
+ 4.435 , 1.1062713323933 ,
+ 4.44 , 1.17888982115871 ,
+ 4.445 , 1.19440253536595 ,
+ 4.45 , 1.16760308413961 ,
+ 4.455 , 1.12503563953872 ,
+ 4.46 , 1.09428815021162 ,
+ 4.465 , 1.09605242115199 ,
+ 4.47 , 1.141397648121 ,
+ 4.475 , 1.22879693707608 ,
+ 4.48 , 1.34085300252377 ,
+ 4.485 , 1.44734590197994 ,
+ 4.49 , 1.51600244532524 ,
+ 4.495 , 1.52347176965462 ,
+ 4.5 , 1.4600805519962 ,
+ 4.505 , 1.32990917025988 ,
+ 4.51 , 1.15031027736352 ,
+ 4.515 , 0.950259774927611 ,
+ 4.52 , 0.764000212508228 ,
+ 4.525 , 0.620467212343643 ,
+ 4.53 , 0.53443313966959 ,
+ 4.535 , 0.504324479922065 ,
+ 4.54 , 0.515518988342075 ,
+ 4.545 , 0.5449123033391 ,
+ 4.55 , 0.565643760216133 ,
+ 4.555 , 0.553361701085439 ,
+ 4.56 , 0.492730481489852 ,
+ 4.565 , 0.380543114015636 ,
+ 4.57 , 0.224809165664267 ,
+ 4.575 , 4.198032082290820E-02 ,
+ 4.58 , -0.14747370012324 ,
+ 4.585 , -0.32583933056166 ,
+ 4.59 , -0.48349824002692 ,
+ 4.595 , -0.61801754775951 ,
+ 4.6 , -0.72971208292477 ,
+ 4.605 , -0.82083468227042 ,
+ 4.61 , -0.89775066250987 ,
+ 4.615 , -0.96888908984926 ,
+ 4.62 , -1.0384220049282 ,
+ 4.625 , -1.10412227179889 ,
+ 4.63 , -1.16142632685637 ,
+ 4.635 , -1.20605223114456 ,
+ 4.64 , -1.23228150965333 ,
+ 4.645 , -1.2330625103562 ,
+ 4.65 , -1.20312802686153 ,
+ 4.655 , -1.13793589958523 ,
+ 4.66 , -1.0287141764878 ,
+ 4.665 , -0.8641100498206 ,
+ 4.67 , -0.63938852378214 ,
+ 4.675 , -0.35979779312165 ,
+ 4.68 , -3.418457890781780E-02 ,
+ 4.685 , 0.32663500010105 ,
+ 4.69 , 0.70029027164172 ,
+ 4.695 , 1.04848934874391 ,
+ 4.7 , 1.32926995685333 ,
+ 4.705 , 1.5103149027497 ,
+ 4.71 , 1.56674966292037 ,
+ 4.715 , 1.47490809529175 ,
+ 4.72 , 1.22042977817102 ,
+ 4.725 , 0.812026061087399 ,
+ 4.73 , 0.280340511193259 ,
+ 4.735 , -0.25291232049697 ,
+ 4.74 , -0.74295446485739 ,
+ 4.745 , -1.21402870653543 ,
+ 4.75 , -1.61401924449385 ,
+ 4.755 , -1.89622337299338 ,
+ 4.76 , -2.02674956179211 ,
+ 4.765 , -1.98422913056168 ,
+ 4.77 , -1.76288837183623 ,
+ 4.775 , -1.38094808362694 ,
+ 4.78 , -0.88180280078288 ,
+ 4.785 , -0.32340693878301 ,
+ 4.79 , 0.309775095794083 ,
+ 4.795 , 0.96398882181726 ,
+ 4.8 , 1.46521480566007 ,
+ 4.805 , 1.77054065361263 ,
+ 4.81 , 1.87515908448363 ,
+ 4.815 , 1.80763374123846 ,
+ 4.82 , 1.61871625340312 ,
+ 4.825 , 1.37383254873989 ,
+ 4.83 , 1.14323155673988 ,
+ 4.835 , 0.984115330306988 ,
+ 4.84 , 0.925398091665492 ,
+ 4.845 , 0.966346779872473 ,
+ 4.85 , 1.08319151549769 ,
+ 4.855 , 1.23351422222229 ,
+ 4.86 , 1.36203968864373 ,
+ 4.865 , 1.41500821627328 ,
+ 4.87 , 1.35632626255014 ,
+ 4.875 , 1.17338649661648 ,
+ 4.88 , 0.873766424591019 ,
+ 4.885 , 0.482332773802851 ,
+ 4.89 , 3.923546396876550E-02 ,
+ 4.895 , -0.22463035892901 ,
+ 4.9 , -0.44775774321397 ,
+ 4.905 , -0.63337252960387 ,
+ 4.91 , -0.77214474283379 ,
+ 4.915 , -0.86139644715887 ,
+ 4.92 , -0.90539713757332 ,
+ 4.925 , -0.91457475953945 ,
+ 4.93 , -0.90292943826226 ,
+ 4.935 , -0.88570153051275 ,
+ 4.94 , -0.87839307255918 ,
+ 4.945 , -0.89582516241653 ,
+ 4.95 , -0.95014576706764 ,
+ 4.955 , -1.0485044185337 ,
+ 4.96 , -1.1912694657772 ,
+ 4.965 , -1.3708025639651 ,
+ 4.97 , -1.57077187288448 ,
+ 4.975 , -1.76663217835511 ,
+ 4.98 , -1.92803570312605 ,
+ 4.985 , -2.02359808191781 ,
+ 4.99 , -2.0273751484136 ,
+ 4.995 , -1.9250033514058 ,
+ 5.0 , -1.71741034508892 ,
+ 5.005 , -1.42182210128631 ,
+ 5.01 , -1.07072647445332 ,
+ 5.015 , -0.70800393596021 ,
+ 5.02 , -0.38102872779966 ,
+ 5.025 , -0.13042197488723 ,
+ 5.03 , 3.718076749748670E-02 ,
+ 5.035 , 0.111181074997115 ,
+ 5.04 , 1.189110285104030E-02 ,
+ 5.045 , -0.20207868848779 ,
+ 5.05 , -0.44910010485315 ,
+ 5.055 , -0.64276640560255 ,
+ 5.06 , -0.71152270492906 ,
+ 5.065 , -0.61247600528197 ,
+ 5.07 , -0.33784697642092 ,
+ 5.075 , 8.416359716705800E-02 ,
+ 5.08 , 0.593871386434318 ,
+ 5.085 , 1.11066790591664 ,
+ 5.09 , 1.547857061782 ,
+ 5.095 , 1.82798847499016 ,
+ 5.1 , 1.89521989018272 ,
+ 5.105 , 1.72255076224409 ,
+ 5.11 , 1.31357650362981 ,
+ 5.115 , 0.700681089848237 ,
+ 5.12 , -3.944101274735180E-02 ,
+ 5.125 , -0.57538253938727 ,
+ 5.13 , -1.09801528037525 ,
+ 5.135 , -1.54898464132246 ,
+ 5.14 , -1.87419746618154 ,
+ 5.145 , -2.02778376701628 ,
+ 5.15 , -1.97724411607912 ,
+ 5.155 , -1.70971194891691 ,
+ 5.16 , -1.23638258073101 ,
+ 5.165 , -0.59315494390597 ,
+ 5.17 , 0.111368648891046 ,
+ 5.175 , 0.663169389460638 ,
+ 5.18 , 1.18144631611042 ,
+ 5.185 , 1.60890018466206 ,
+ 5.19 , 1.8979822410482 ,
+ 5.195 , 2.01808652053979 ,
+ 5.2 , 1.96085818554624 ,
+ 5.205 , 1.74218321821589 ,
+ 5.21 , 1.39935953655912 ,
+ 5.215 , 0.984200755295425 ,
+ 5.22 , 0.55469135825056 ,
+ 5.225 , 0.166760087786826 ,
+ 5.23 , -0.29010383111112 ,
+ 5.235 , -0.69805571505204 ,
+ 5.24 , -0.82852798007756 ,
+ 5.245 , -0.70078564730017 ,
+ 5.25 , -0.3628421318389 ,
+ 5.255 , 7.584234896818380E-02 ,
+ 5.26 , 0.43610921884854 ,
+ 5.265 , 0.80338816570313 ,
+ 5.27 , 1.14583363535399 ,
+ 5.275 , 1.44233546379898 ,
+ 5.28 , 1.68096745166101 ,
+ 5.285 , 1.85664177773435 ,
+ 5.29 , 1.96856248638458 ,
+ 5.295 , 2.01783075579683 ,
+ 5.3 , 2.00659270193592 ,
+ 5.305 , 1.93938767266716 ,
+ 5.31 , 1.82500672559004 ,
+ 5.315 , 1.67686130322037 ,
+ 5.32 , 1.5118566159347 ,
+ 5.325 , 1.34860724410237 ,
+ 5.33 , 1.20475926474899 ,
+ 5.335 , 1.09288033252557 ,
+ 5.34 , 1.01607186043109 ,
+ 5.345 , 0.965585517364128 ,
+ 5.35 , 0.921875442510843 ,
+ 5.355 , 0.858856383267098 ,
+ 5.36 , 0.750174073799282 ,
+ 5.365 , 0.575950824274314 ,
+ 5.37 , 0.328597045194569 ,
+ 5.375 , 1.652082973209100E-02 ,
+ 5.38 , -0.50276970745072 ,
+ 5.385 , -1.03563631031452 ,
+ 5.39 , -1.50490953601753 ,
+ 5.395 , -1.84994677847168 ,
+ 5.4 , -2.02843329407602 ,
+ 5.405 , -2.02545789978173 ,
+ 5.41 , -1.85714442697612 ,
+ 5.415 , -1.56774223620682 ,
+ 5.42 , -1.22052435654413 ,
+ 5.425 , -0.88506969766425 ,
+ 5.43 , -0.62375651367727 ,
+ 5.435 , -0.47941781141452 ,
+ 5.44 , -0.46672787176114 ,
+ 5.445 , -0.57069258501391 ,
+ 5.45 , -0.75256544897363 ,
+ 5.455 , -0.95943306586182 ,
+ 5.46 , -1.13415327472143 ,
+ 5.465 , -1.22591171353667 ,
+ 5.47 , -1.2008821223853 ,
+ 5.475 , -1.04867466773548 ,
+ 5.48 , -0.7816480899877 ,
+ 5.485 , -0.43025221187204 ,
+ 5.49 , -3.849293308865140E-02 ,
+ 5.495 , 0.351248620973817 ,
+ 5.5 , 0.678851223955433 ,
+ 5.505 , 0.903561274568929 ,
+ 5.51 , 1.000825087451 ,
+ 5.515 , 0.960934560706297 ,
+ 5.52 , 0.78992867723245 ,
+ 5.525 , 0.511317876998132 ,
+ 5.53 , 0.162760320816359 ,
+ 5.535 , -0.15233717951736 ,
+ 5.54 , -0.408210240848 ,
+ 5.545 , -0.62888561745421 ,
+ 5.55 , -0.79619865273995 ,
+ 5.555 , -0.90334422649211 ,
+ 5.56 , -0.957273231721 ,
+ 5.565 , -0.97632112916908 ,
+ 5.57 , -0.98529324126005 ,
+ 5.575 , -1.01088001195299 ,
+ 5.58 , -1.07663632540647 ,
+ 5.585 , -1.1964450302827 ,
+ 5.59 , -1.36885544627383 ,
+ 5.595 , -1.57548223311668 ,
+ 5.6 , -1.78343920945552 ,
+ 5.605 , -1.94998845541488 ,
+ 5.61 , -2.02894698358654 ,
+ 5.615 , -1.97893684719994 ,
+ 5.62 , -1.77192812280346 ,
+ 5.625 , -1.39963819951885 ,
+ 5.63 , -0.87646499571534 ,
+ 5.635 , -0.23861147042705 ,
+ 5.64 , 0.336218007155657 ,
+ 5.645 , 0.847327478768983 ,
+ 5.65 , 1.30857622082849 ,
+ 5.655 , 1.67664606685409 ,
+ 5.66 , 1.91879317489308 ,
+ 5.665 , 2.01692172130926 ,
+ 5.67 , 1.96853013034153 ,
+ 5.675 , 1.78510825075991 ,
+ 5.68 , 1.4896405295593 ,
+ 5.685 , 1.11350916384325 ,
+ 5.69 , 0.692073407024996 ,
+ 5.695 , 0.259804585073245 ,
+ 5.7 , -0.24312332096602 ,
+ 5.705 , -0.83740028991543 ,
+ 5.71 , -1.32862161402076 ,
+ 5.715 , -1.69669262414581 ,
+ 5.72 , -1.93128745142237 ,
+ 5.725 , -2.02921997287969 ,
+ 5.73 , -1.99337280480397 ,
+ 5.735 , -1.83373410433008 ,
+ 5.74 , -1.56747293050187 ,
+ 5.745 , -1.21724094498849 ,
+ 5.75 , -0.81052148648056 ,
+ 5.755 , -0.38038326455022 ,
+ 5.76 , 4.429619989889450E-02 ,
+ 5.765 , 0.482041333875258 ,
+ 5.77 , 0.827113852485307 ,
+ 5.775 , 1.05562255275457 ,
+ 5.78 , 1.15574510229285 ,
+ 5.785 , 1.13102185729002 ,
+ 5.79 , 1.00111402711585 ,
+ 5.795 , 0.796402227894675 ,
+ 5.8 , 0.550299036643284 ,
+ 5.805 , 0.294746376632263 ,
+ 5.81 , 5.779627739619110E-02 ,
+ 5.815 , -0.14033970324891 ,
+ 5.82 , -0.29057904479289 ,
+ 5.825 , -0.39279585396293 ,
+ 5.83 , -0.4494482504971 ,
+ 5.835 , -0.46100119177358 ,
+ 5.84 , -0.42521937611264 ,
+ 5.845 , -0.3375317644422 ,
+ 5.85 , -0.19158847654649 ,
+ 5.855 , 1.752214546441880E-02 ,
+ 5.86 , 0.287160001209617 ,
+ 5.865 , 0.602028255467961 ,
+ 5.87 , 0.933254236049531 ,
+ 5.875 , 1.24149905843902 ,
+ 5.88 , 1.48303299176761 ,
+ 5.885 , 1.61843953382086 ,
+ 5.89 , 1.62241665153411 ,
+ 5.895 , 1.49156853196882 ,
+ 5.9 , 1.24765942303674 ,
+ 5.905 , 0.935345755846739 ,
+ 5.91 , 0.614175990416646 ,
+ 5.915 , 0.345931028275661 ,
+ 5.92 , 0.180659960734569 ,
+ 5.925 , 0.145383600846828 ,
+ 5.93 , 0.237765412366942 ,
+ 5.935 , 0.425793201109318 ,
+ 5.94 , 0.654468234473261 ,
+ 5.945 , 0.858677159866798 ,
+ 5.95 , 0.978207334350809 ,
+ 5.955 , 0.970329031591707 ,
+ 5.96 , 0.818026030367143 ,
+ 5.965 , 0.533251338659083 ,
+ 5.97 , 0.15356868640373 ,
+ 5.975 , -0.26839144886352 ,
+ 5.98 , -0.67878215135657 ,
+ 5.985 , -1.03400683986537 ,
+ 5.99 , -1.3073585979251 ,
+ 5.995 , -1.49178002375022 ,
+ 6.0 , -1.59881218617846 ,
+ 6.005 , -1.65263612785215 ,
+ 6.01 , -1.68040775595467 ,
+ 6.015 , -1.70326118069031 ,
+ 6.02 , -1.73147514087517 ,
+ 6.025 , -1.76409391726272 ,
+ 6.03 , -1.79154678107851 ,
+ 6.035 , -1.80004486312369 ,
+ 6.04 , -1.77657113231061 ,
+ 6.045 , -1.71309083748955 ,
+ 6.05 , -1.60890845106533 ,
+ 6.055 , -1.47045377157793 ,
+ 6.06 , -1.30823176663841 ,
+ 6.065 , -1.13218678075657 ,
+ 6.07 , -0.94831725641373 ,
+ 6.075 , -0.7582938943429 ,
+ 6.08 , -0.56105916215743 ,
+ 6.085 , -0.35465660035081 ,
+ 6.09 , -0.1384716720616 ,
+ 6.095 , 8.181401775998960E-02 ,
+ 6.1 , 0.295120583821675 ,
+ 6.105 , 0.488813785339096 ,
+ 6.11 , 0.645978019217284 ,
+ 6.115 , 0.751956445909178 ,
+ 6.12 , 0.797070178696218 ,
+ 6.125 , 0.778938415578525 ,
+ 6.13 , 0.703933126539259 ,
+ 6.135 , 0.586193282063444 ,
+ 6.14 , 0.444346814137257 ,
+ 6.145 , 0.29825595848257 ,
+ 6.15 , 0.16716086262001 ,
+ 6.155 , 6.845201123569530E-02 ,
+ 6.16 , 1.638790200297000E-02 ,
+ 6.165 , 2.138979757918980E-02 ,
+ 6.17 , 9.013446340544370E-02 ,
+ 6.175 , 0.225364316943996 ,
+ 6.18 , 0.424627726925139 ,
+ 6.185 , 0.678666340108451 ,
+ 6.19 , 0.970459569802561 ,
+ 6.195 , 1.27533903222018 ,
+ 6.2 , 1.56265390764561 ,
+ 6.205 , 1.79967884086063 ,
+ 6.21 , 1.95730777614782 ,
+ 6.215 , 2.01568092318868 ,
+ 6.22 , 1.9680798901563 ,
+ 6.225 , 1.82260275300508 ,
+ 6.23 , 1.6012628707179 ,
+ 6.235 , 1.33584067303513 ,
+ 6.24 , 1.06088096670087 ,
+ 6.245 , 0.806020651973241 ,
+ 6.25 , 0.590240383625112 ,
+ 6.255 , 0.419170058894404 ,
+ 6.26 , 0.285567810216695 ,
+ 6.265 , 0.172882474189092 ,
+ 6.27 , 6.141521693570270E-02 ,
+ 6.275 , -4.100655746000240E-02 ,
+ 6.28 , -0.12748144658853 ,
+ 6.285 , -0.22402606929835 ,
+ 6.29 , -0.32266457931099 ,
+ 6.295 , -0.41245768954213 ,
+ 6.3 , -0.48300494677694 ,
+ 6.305 , -0.5281469572368 ,
+ 6.31 , -0.54867239852271 ,
+ 6.315 , -0.55291028225442 ,
+ 6.32 , -0.55498836852966 ,
+ 6.325 , -0.57168033795742 ,
+ 6.33 , -0.61890124937392 ,
+ 6.335 , -0.70832720330432 ,
+ 6.34 , -0.8444688842815 ,
+ 6.345 , -1.02312789012362 ,
+ 6.35 , -1.23201420479741 ,
+ 6.355 , -1.45302869056683 ,
+ 6.36 , -1.66483750094807 ,
+ 6.365 , -1.84512502578643 ,
+ 6.37 , -1.97287391729285 ,
+ 6.375 , -2.03065548439675 ,
+ 6.38 , -2.00620454087577 ,
+ 6.385 , -1.89315139172675 ,
+ 6.39 , -1.69175663119939 ,
+ 6.395 , -1.40995495579992 ,
+ 6.4 , -1.06376441111769 ,
+ 6.405 , -0.67620069765757 ,
+ 6.41 , -0.27510795942141 ,
+ 6.415 , 0.196812130002227 ,
+ 6.42 , 0.789662759769171 ,
+ 6.425 , 1.26662960840841 ,
+ 6.43 , 1.6072638071671 ,
+ 6.435 , 1.81182394487741 ,
+ 6.44 , 1.89972228643561 ,
+ 6.445 , 1.9047619217593 ,
+ 6.45 , 1.86751034078394 ,
+ 6.455 , 1.8254292028055 ,
+ 6.46 , 1.80357147143536 ,
+ 6.465 , 1.80953648503866 ,
+ 6.47 , 1.83384689586528 ,
+ 6.475 , 1.8545291406415 ,
+ 6.48 , 1.84468010904891 ,
+ 6.485 , 1.78185447755559 ,
+ 6.49 , 1.65634384795161 ,
+ 6.495 , 1.47475850013982 ,
+ 6.5 , 1.25778784095604 ,
+ 6.505 , 1.03382280148781 ,
+ 6.51 , 0.830377669084782 ,
+ 6.515 , 0.664847688813952 ,
+ 6.52 , 0.537441337312092 ,
+ 6.525 , 0.429805314578715 ,
+ 6.53 , 0.31046587513464 ,
+ 6.535 , 0.1447657890999 ,
+ 6.54 , -9.382243026102850E-02 ,
+ 6.545 , -0.41334712070585 ,
+ 6.55 , -0.79651775006838 ,
+ 6.555 , -1.20028045361043 ,
+ 6.56 , -1.56291508214219 ,
+ 6.565 , -1.81661688690887 ,
+ 6.57 , -1.90206035531056 ,
+ 6.575 , -1.7817477770441 ,
+ 6.58 , -1.44921463753588 ,
+ 6.585 , -0.93148892423534 ,
+ 6.59 , -0.28406148521622 ,
+ 6.595 , 0.323315074176515 ,
+ 6.6 , 0.852343584238104 ,
+ 6.605 , 1.31274405752464 ,
+ 6.61 , 1.66746511449112 ,
+ 6.615 , 1.89908333611956 ,
+ 6.62 , 2.00928735485692 ,
+ 6.625 , 2.01484159347826 ,
+ 6.63 , 1.94157792559844 ,
+ 6.635 , 1.81783611017065 ,
+ 6.64 , 1.66894503437948 ,
+ 6.645 , 1.51424202651612 ,
+ 6.65 , 1.36676756429498 ,
+ 6.655 , 1.23440796614096 ,
+ 6.66 , 1.12141683734346 ,
+ 6.665 , 1.03005163859298 ,
+ 6.67 , 0.961856012808879 ,
+ 6.675 , 0.917594207115419 ,
+ 6.68 , 0.895802572654735 ,
+ 6.685 , 0.891399934871178 ,
+ 6.69 , 0.895639060058472 ,
+ 6.695 , 0.897175457172006 ,
+ 6.7 , 0.883661601343515 ,
+ 6.705 , 0.844008961722013 ,
+ 6.71 , 0.77132601406367 ,
+ 6.715 , 0.665213447750178 ,
+ 6.72 , 0.531957875807601 ,
+ 6.725 , 0.382692370009228 ,
+ 6.73 , 0.230704777961798 ,
+ 6.735 , 8.848409780228460E-02 ,
+ 6.74 , -4.320967298403890E-02 ,
+ 6.745 , -0.1762892860789 ,
+ 6.75 , -0.28784586821218 ,
+ 6.755 , -0.38905860495499 ,
+ 6.76 , -0.49291382383649 ,
+ 6.765 , -0.61009214038178 ,
+ 6.77 , -0.74528548081034 ,
+ 6.775 , -0.89462751554703 ,
+ 6.78 , -1.04544755808821 ,
+ 6.785 , -1.17892732569852 ,
+ 6.79 , -1.27460153013389 ,
+ 6.795 , -1.31507899117539 ,
+ 6.8 , -1.28996744751844 ,
+ 6.805 , -1.19853880216558 ,
+ 6.81 , -1.0504463612584 ,
+ 6.815 , -0.86390673664632 ,
+ 6.82 , -0.66172430237656 ,
+ 6.825 , -0.46650461944826 ,
+ 6.83 , -0.29641016005237 ,
+ 6.835 , -0.16215486668974 ,
+ 6.84 , -6.552041776213589E-02 ,
+ 6.845 , 2.987151640449150E-04 ,
+ 6.85 , 4.839493719297370E-02 ,
+ 6.855 , 9.446598470843660E-02 ,
+ 6.86 , 0.152946671436979 ,
+ 6.865 , 0.234067255310907 ,
+ 6.87 , 0.342244784612781 ,
+ 6.875 , 0.475796904621799 ,
+ 6.88 , 0.627950076248601 ,
+ 6.885 , 0.788973056491094 ,
+ 6.89 , 0.948691666991149 ,
+ 6.895 , 1.09834384227231 ,
+ 6.9 , 1.23115050816982 ,
+ 6.905 , 1.34171557597024 ,
+ 6.91 , 1.42465179927775 ,
+ 6.915 , 1.47287601846948 ,
+ 6.92 , 1.47626092610496 ,
+ 6.925 , 1.42154296744535 ,
+ 6.93 , 1.29406455566583 ,
+ 6.935 , 1.08117541948277 ,
+ 6.94 , 0.776554035067551 ,
+ 6.945 , 0.384383520531035 ,
+ 6.95 , -7.294167926560280E-02 ,
+ 6.955 , -0.53864400514197 ,
+ 6.96 , -1.00153859379899 ,
+ 6.965 , -1.41800783516812 ,
+ 6.97 , -1.7468581519585 ,
+ 6.975 , -1.95670089086248 ,
+ 6.98 , -2.03182599021495 ,
+ 6.985 , -1.97504743961906 ,
+ 6.99 , -1.80676558399137 ,
+ 6.995 , -1.5604834986916 ,
+ 7.0 , -1.27576644446333 ,
+ 7.005 , -0.9903221748174 ,
+ 7.01 , -0.73330353810734 ,
+ 7.015 , -0.52160326879535 ,
+ 7.02 , -0.35985223488993 ,
+ 7.025 , -0.24369954400838 ,
+ 7.03 , -0.16525998770838 ,
+ 7.035 , -0.11901231195031 ,
+ 7.04 , -0.10598389561423 ,
+ 7.045 , -0.13446900972305 ,
+ 7.05 , -0.21699230917524 ,
+ 7.055 , -0.36458839091288 ,
+ 7.06 , -0.58005276943233 ,
+ 7.065 , -0.85208512054878 ,
+ 7.07 , -1.15259800704237 ,
+ 7.075 , -1.43896995914881 ,
+ 7.08 , -1.66118309359685 ,
+ 7.085 , -1.771927531099 ,
+ 7.09 , -1.73721975477998 ,
+ 7.095 , -1.54526433804976 ,
+ 7.1 , -1.21113953262348 ,
+ 7.105 , -0.7752249017621 ,
+ 7.11 , -0.29527299039846 ,
+ 7.115 , 0.173294693493191 ,
+ 7.12 , 0.57635137765972 ,
+ 7.125 , 0.862335395139578 ,
+ 7.13 , 1.01919271305477 ,
+ 7.135 , 1.06290746127159 ,
+ 7.14 , 1.03167712327493 ,
+ 7.145 , 0.975104812475545 ,
+ 7.15 , 0.94186991196106 ,
+ 7.155 , 0.968697291206275 ,
+ 7.16 , 1.07242991307441 ,
+ 7.165 , 1.24693307983413 ,
+ 7.17 , 1.46588613539846 ,
+ 7.175 , 1.69040391004537 ,
+ 7.18 , 1.87856926470802 ,
+ 7.185 , 1.9942412785979 ,
+ 7.19 , 2.01380495894182 ,
+ 7.195 , 1.93002933646123 ,
+ 7.2 , 1.75219708416187 ,
+ 7.205 , 1.50259348018555 ,
+ 7.21 , 1.21097997176944 ,
+ 7.215 , 0.908929916225265 ,
+ 7.22 , 0.624987318443838 ,
+ 7.225 , 0.380818385977012 ,
+ 7.23 , 0.188682790341481 ,
+ 7.235 , 5.054908150564660E-02 ,
+ 7.24 , -4.224733175465410E-02 ,
+ 7.245 , -0.10533217769884 ,
+ 7.25 , -0.15872049577028 ,
+ 7.255 , -0.22626933934594 ,
+ 7.26 , -0.32933473878503 ,
+ 7.265 , -0.48196141281812 ,
+ 7.27 , -0.68656470353389 ,
+ 7.275 , -0.93107691321487 ,
+ 7.28 , -1.18865855652987 ,
+ 7.285 , -1.420854392386 ,
+ 7.29 , -1.58410377773137 ,
+ 7.295 , -1.63852514448294 ,
+ 7.3 , -1.55725203777855 ,
+ 7.305 , -1.33440140393595 ,
+ 7.31 , -0.98961414150744 ,
+ 7.315 , -0.56741260276393 ,
+ 7.32 , -0.13082880911958 ,
+ 7.325 , 0.249583666745638 ,
+ 7.33 , 0.508940072170202 ,
+ 7.335 , 0.600662717049061 ,
+ 7.34 , 0.5059779991769 ,
+ 7.345 , 0.238142376340394 ,
+ 7.35 , -0.15979854274957 ,
+ 7.355 , -0.62330642360817 ,
+ 7.36 , -1.07861985315351 ,
+ 7.365 , -1.45613573961171 ,
+ 7.37 , -1.70221047327019 ,
+ 7.375 , -1.78733777799186 ,
+ 7.38 , -1.70935128300863 ,
+ 7.385 , -1.49139661468471 ,
+ 7.39 , -1.17576612947581 ,
+ 7.395 , -0.81553092872387 ,
+ 7.4 , -0.46579815462372 ,
+ 7.405 , -0.17584397718572 ,
+ 7.41 , 1.695055532407140E-02 ,
+ 7.415 , 9.080438530410280E-02 ,
+ 7.42 , 4.100203845188310E-02 ,
+ 7.425 , -0.12015714114647 ,
+ 7.43 , -0.36451642152235 ,
+ 7.435 , -0.65063615988914 ,
+ 7.44 , -0.92820901616803 ,
+ 7.445 , -1.14411024994249 ,
+ 7.45 , -1.2495457268474 ,
+ 7.455 , -1.20784941543681 ,
+ 7.46 , -1.00217372922289 ,
+ 7.465 , -0.64135799082343 ,
+ 7.47 , -0.16185956349448 ,
+ 7.475 , 0.375443341531982 ,
+ 7.48 , 0.893242359584305 ,
+ 7.485 , 1.30942170236106 ,
+ 7.49 , 1.55069511538195 ,
+ 7.495 , 1.56597687306026 ,
+ 7.5 , 1.33649434622083 ,
+ 7.505 , 0.880087983425295 ,
+ 7.51 , 0.248772549844589 ,
+ 7.515 , -0.36466467822546 ,
+ 7.52 , -0.91944206639744 ,
+ 7.525 , -1.41086648314942 ,
+ 7.53 , -1.78197182048109 ,
+ 7.535 , -1.99448021035504 ,
+ 7.54 , -2.03276742886028 ,
+ 7.545 , -1.9038540437772 ,
+ 7.55 , -1.63408290724591 ,
+ 7.555 , -1.26366851276266 ,
+ 7.56 , -0.84036300953546 ,
+ 7.565 , -0.41319072336647 ,
+ 7.57 , -2.695184824283270E-02 ,
+ 7.575 , 0.376706658165673 ,
+ 7.58 , 0.651108722060469 ,
+ 7.585 , 0.775943751253261 ,
+ 7.59 , 0.755597751751617 ,
+ 7.595 , 0.613374035034045 ,
+ 7.6 , 0.389100193892965 ,
+ 7.605 , 0.134140214335999 ,
+ 7.61 , -9.593512494436110E-02 ,
+ 7.615 , -0.25014262596395 ,
+ 7.62 , -0.29113724407252 ,
+ 7.625 , -0.20287737386171 ,
+ 7.63 , 5.024227092122790E-03 ,
+ 7.635 , 0.297903261089418 ,
+ 7.64 , 0.622107890736794 ,
+ 7.645 , 0.91558081793758 ,
+ 7.65 , 1.12076183929425 ,
+ 7.655 , 1.19700603742361 ,
+ 7.66 , 1.12967888152307 ,
+ 7.665 , 0.933743975370447 ,
+ 7.67 , 0.650793261469538 ,
+ 7.675 , 0.339973230252299 ,
+ 7.68 , 6.485809767286120E-02 ,
+ 7.685 , -0.12047151548951 ,
+ 7.69 , -0.18271341139574 ,
+ 7.695 , -0.11542038316497 ,
+ 7.7 , 6.117124311775080E-02 ,
+ 7.705 , 0.306221765396461 ,
+ 7.71 , 0.568625694223555 ,
+ 7.715 , 0.79886093305278 ,
+ 7.72 , 0.959184513633666 ,
+ 7.725 , 1.02975813458714 ,
+ 7.73 , 1.00975707269538 ,
+ 7.735 , 0.913870269761431 ,
+ 7.74 , 0.765608368548335 ,
+ 7.745 , 0.589594520216864 ,
+ 7.75 , 0.405299730586112 ,
+ 7.755 , 0.223985767660469 ,
+ 7.76 , 4.920974997763450E-02 ,
+ 7.765 , -0.11994024975627 ,
+ 7.77 , -0.28424112296356 ,
+ 7.775 , -0.43999294669787 ,
+ 7.78 , -0.57663798061898 ,
+ 7.785 , -0.67751213622858 ,
+ 7.79 , -0.72360079867587 ,
+ 7.795 , -0.69901457723046 ,
+ 7.8 , -0.59650776204881 ,
+ 7.805 , -0.42155886366402 ,
+ 7.81 , -0.19380300792328 ,
+ 7.815 , 5.489933475191600E-02 ,
+ 7.82 , 0.285466317840837 ,
+ 7.825 , 0.458377987772727 ,
+ 7.83 , 0.540543411689915 ,
+ 7.835 , 0.510857284716815 ,
+ 7.84 , 0.363486292918927 ,
+ 7.845 , 0.108336402431131 ,
+ 7.85 , -0.21209396424761 ,
+ 7.855 , -0.56957977141521 ,
+ 7.86 , -0.94077073678275 ,
+ 7.865 , -1.29262615047061 ,
+ 7.87 , -1.59622106208727 ,
+ 7.875 , -1.82918316989524 ,
+ 7.88 , -1.97699031089989 ,
+ 7.885 , -2.03327946447786 ,
+ 7.89 , -1.99933934346025 ,
+ 7.895 , -1.88300955675939 ,
+ 7.9 , -1.69721418310355 ,
+ 7.905 , -1.45829064978291 ,
+ 7.91 , -1.18410498022345 ,
+ 7.915 , -0.8919394708508 ,
+ 7.92 , -0.59649837620085 ,
+ 7.925 , -0.30856724453543 ,
+ 7.93 , -3.473084459177880E-02 ,
+ 7.935 , 0.243954038684612 ,
+ 7.94 , 0.505067577023267 ,
+ 7.945 , 0.74523171014185 ,
+ 7.95 , 0.961076322702563 ,
+ 7.955 , 1.14544017577101 ,
+ 7.96 , 1.28755260199966 ,
+ 7.965 , 1.37508301728453 ,
+ 7.97 , 1.39752728794968 ,
+ 7.975 , 1.35018389601987 ,
+ 7.98 , 1.23776787698572 ,
+ 7.985 , 1.07653932806098 ,
+ 7.99 , 0.893865005632781 ,
+ 7.995 , 0.724806073674302 ,
+ 8.0 , 0.606180934525952 ,
+ 8.005 , 0.569233587341791 ,
+ 8.01 , 0.632383043958699 ,
+ 8.015 , 0.795725327814524 ,
+ 8.02 , 1.03874194319127 ,
+ 8.025 , 1.32196705023762 ,
+ 8.03 , 1.59246805399968 ,
+ 8.035 , 1.79229440498998 ,
+ 8.04 , 1.86849022149291 ,
+ 8.045 , 1.78281948278322 ,
+ 8.05 , 1.51926230063055 ,
+ 8.055 , 1.08785213984058 ,
+ 8.06 , 0.524349594247236 ,
+ 8.065 , -0.1140897577962 ,
+ 8.07 , -0.75657207669552 ,
+ 8.075 , -1.32834364834345 ,
+ 8.08 , -1.76124306233852 ,
+ 8.085 , -2.00310207974856 ,
+ 8.09 , -2.02480910234302 ,
+ 8.095 , -1.82430118945956 ,
+ 8.1 , -1.42701906953591 ,
+ 8.105 , -0.88275056011672 ,
+ 8.11 , -0.25930710346958 ,
+ 8.115 , 0.36611395388268 ,
+ 8.12 , 0.916779579720004 ,
+ 8.125 , 1.32634332320688 ,
+ 8.13 , 1.54748990874522 ,
+ 8.135 , 1.55804957216978 ,
+ 8.14 , 1.36358979345776 ,
+ 8.145 , 0.996118542284482 ,
+ 8.15 , 0.509028622424576 ,
+ 8.155 , -3.108833671467930E-02 ,
+ 8.16 , -0.55458355458891 ,
+ 8.165 , -0.9992113406596 ,
+ 8.17 , -1.31909921378195 ,
+ 8.175 , -1.4907344205054 ,
+ 8.18 , -1.51500626604052 ,
+ 8.185 , -1.41506172917135 ,
+ 8.19 , -1.23045719608832 ,
+ 8.195 , -1.00875563741852 ,
+ 8.2 , -0.79618535909745 ,
+ 8.205 , -0.62910374181022 ,
+ 8.21 , -0.52781524086439 ,
+ 8.215 , -0.49375763302869 ,
+ 8.22 , -0.51036868088539 ,
+ 8.225 , -0.54721127046085 ,
+ 8.23 , -0.56640455149806 ,
+ 8.235 , -0.5300607346312 ,
+ 8.24 , -0.40739746710395 ,
+ 8.245 , -0.18031656379607 ,
+ 8.25 , 9.909295562647380E-02 ,
+ 8.255 , 0.384178096593259 ,
+ 8.26 , 0.711568797471058 ,
+ 8.265 , 1.05465985685733 ,
+ 8.27 , 1.38307322715161 ,
+ 8.275 , 1.66640133480447 ,
+ 8.28 , 1.87778042356214 ,
+ 8.285 , 1.99690726227749 ,
+ 8.29 , 2.01218574892656 ,
+ 8.295 , 1.9218468256107 ,
+ 8.3 , 1.73397654400921 ,
+ 8.305 , 1.4654715893691 ,
+ 8.31 , 1.14002097734659 ,
+ 8.315 , 0.785289540807961 ,
+ 8.32 , 0.429654714191936 ,
+ 8.325 , 9.887434390542030E-02 ,
+ 8.33 , -0.27373446466779 ,
+ 8.335 , -0.61453278823147 ,
+ 8.34 , -0.86361514651737 ,
+ 8.345 , -1.02764207046752 ,
+ 8.35 , -1.12312770730449 ,
+ 8.355 , -1.17242345160079 ,
+ 8.36 , -1.19890949112902 ,
+ 8.365 , -1.22231476786338 ,
+ 8.37 , -1.25506074091502 ,
+ 8.375 , -1.30037291926648 ,
+ 8.38 , -1.35246560106362 ,
+ 8.385 , -1.39867274893801 ,
+ 8.39 , -1.42300013455657 ,
+ 8.395 , -1.41027137760835 ,
+ 8.4 , -1.34988412628361 ,
+ 8.405 , -1.23833354826905 ,
+ 8.41 , -1.08003474781669 ,
+ 8.415 , -0.8863811686465 ,
+ 8.42 , -0.67334691448991 ,
+ 8.425 , -0.45824149658395 ,
+ 8.43 , -0.25648271091485 ,
+ 8.435 , -7.919497664086800E-02 ,
+ 8.44 , 6.790702566583660E-02 ,
+ 8.445 , 0.184336104551994 ,
+ 8.45 , 0.273607496426052 ,
+ 8.455 , 0.341427765954767 ,
+ 8.46 , 0.393859568348449 ,
+ 8.465 , 0.436054008314734 ,
+ 8.47 , 0.471822329873715 ,
+ 8.475 , 0.503940686983312 ,
+ 8.48 , 0.534766790770446 ,
+ 8.485 , 0.566720547413461 ,
+ 8.49 , 0.602204083610117 ,
+ 8.495 , 0.642759211345947 ,
+ 8.5 , 0.687546596661957 ,
+ 8.505 , 0.73161370540631 ,
+ 8.51 , 0.764633590722345 ,
+ 8.515 , 0.770779801924118 ,
+ 8.52 , 0.730226474533298 ,
+ 8.525 , 0.622364880535585 ,
+ 8.53 , 0.430299195926097 ,
+ 8.535 , 0.145690142921501 ,
+ 8.54 , -0.1875029917819 ,
+ 8.545 , -0.54835468448798 ,
+ 8.55 , -0.93829077724458 ,
+ 8.555 , -1.32093112448324 ,
+ 8.56 , -1.65568314187632 ,
+ 8.565 , -1.90374313930578 ,
+ 8.57 , -2.03414217931564 ,
+ 8.575 , -2.02871594615485 ,
+ 8.58 , -1.88502979034511 ,
+ 8.585 , -1.61666670363564 ,
+ 8.59 , -1.25090542907548 ,
+ 8.595 , -0.82439719072454 ,
+ 8.6 , -0.3777961843308 ,
+ 8.605 , 5.997342456618780E-02 ,
+ 8.61 , 0.498580351025926 ,
+ 8.615 , 0.848666797179574 ,
+ 8.62 , 1.09518857615416 ,
+ 8.625 , 1.23554791479412 ,
+ 8.63 , 1.2781763580922 ,
+ 8.635 , 1.2403900007702 ,
+ 8.64 , 1.14586627728766 ,
+ 8.645 , 1.02207806372073 ,
+ 8.65 , 0.897804023904626 ,
+ 8.655 , 0.800618191332478 ,
+ 8.66 , 0.754133205007585 ,
+ 8.665 , 0.775081318262375 ,
+ 8.67 , 0.87060821275674 ,
+ 8.675 , 1.03627950859147 ,
+ 8.68 , 1.25531150972849 ,
+ 8.685 , 1.49959206680695 ,
+ 8.69 , 1.73283203030496 ,
+ 8.695 , 1.91564235877547 ,
+ 8.7 , 2.01171708813146 ,
+ 8.705 , 1.99404478322172 ,
+ 8.71 , 1.85004122617725 ,
+ 8.715 , 1.5844790314963 ,
+ 8.72 , 1.21937543098226 ,
+ 8.725 , 0.790685383472318 ,
+ 8.73 , 0.34253999395618 ,
+ 8.735 , -8.315108890721259E-02 ,
+ 8.74 , -0.45782997432698 ,
+ 8.745 , -0.73560630397696 ,
+ 8.75 , -0.90358121095544 ,
+ 8.755 , -0.96494822819405 ,
+ 8.76 , -0.93630744097796 ,
+ 8.765 , -0.84299937779174 ,
+ 8.77 , -0.71350666162014 ,
+ 8.775 , -0.57402043454602 ,
+ 8.78 , -0.44427168990607 ,
+ 8.785 , -0.33542713208977 ,
+ 8.79 , -0.2501116833682 ,
+ 8.795 , -0.18401361018569 ,
+ 8.8 , -0.12842784460002 ,
+ 8.805 , -7.314603730146210E-02 ,
+ 8.81 , -9.074234322190291E-03 ,
+ 8.815 , 7.000693452309770E-02 ,
+ 8.82 , 0.166710878734688 ,
+ 8.825 , 0.280110709519932 ,
+ 8.83 , 0.406273894637497 ,
+ 8.835 , 0.539123020255816 ,
+ 8.84 , 0.671480131538164 ,
+ 8.845 , 0.796107038123461 ,
+ 8.85 , 0.906615981394394 ,
+ 8.855 , 0.998324490593576 ,
+ 8.86 , 1.0690620538107 ,
+ 8.865 , 1.11975528767815 ,
+ 8.87 , 1.15453246345251 ,
+ 8.875 , 1.18023682665442 ,
+ 8.88 , 1.20532586633037 ,
+ 8.885 , 1.23820591293966 ,
+ 8.89 , 1.28520280175297 ,
+ 8.895 , 1.3486570631952 ,
+ 8.9 , 1.42571219461991 ,
+ 8.905 , 1.50820033663049 ,
+ 8.91 , 1.58374708347145 ,
+ 8.915 , 1.63800541668437 ,
+ 8.92 , 1.65764589236558 ,
+ 8.925 , 1.63341505537543 ,
+ 8.93 , 1.5624359419512 ,
+ 8.935 , 1.44906883520367 ,
+ 8.94 , 1.30406714173948 ,
+ 8.945 , 1.14214506133789 ,
+ 8.95 , 0.97845385721763 ,
+ 8.955 , 0.824773099970328 ,
+ 8.96 , 0.686415293227468 ,
+ 8.965 , 0.560675032421674 ,
+ 8.97 , 0.437346493634863 ,
+ 8.975 , 0.301223152764708 ,
+ 8.98 , 0.136102516376474 ,
+ 8.985 , -7.065849555314389E-02 ,
+ 8.99 , -0.32407738413447 ,
+ 8.995 , -0.61898581453294 ,
+ 9.0 , -0.93960037368359 ,
+ 9.005 , -1.26143943272218 ,
+ 9.01 , -1.55516650644025 ,
+ 9.015 , -1.79156612412015 ,
+ 9.02 , -1.94652674681638 ,
+ 9.025 , -2.00503791616427 ,
+ 9.03 , -1.96340298656283 ,
+ 9.035 , -1.82929859570769 ,
+ 9.04 , -1.61975611512981 ,
+ 9.045 , -1.35763976380722 ,
+ 9.05 , -1.06749188919142 ,
+ 9.055 , -0.77165747380896 ,
+ 9.06 , -0.48743715471134 ,
+ 9.065 , -0.22573691716227 ,
+ 9.07 , 8.680561556133970E-03 ,
+ 9.075 , 0.215640087376458 ,
+ 9.08 , 0.397259171267499 ,
+ 9.085 , 0.555581085303924 ,
+ 9.09 , 0.690729679309828 ,
+ 9.095 , 0.800029757983254 ,
+ 9.1 , 0.878247351202657 ,
+ 9.105 , 0.91878759810445 ,
+ 9.11 , 0.915444383097841 ,
+ 9.115 , 0.864214490635585 ,
+ 9.12 , 0.76472553582975 ,
+ 9.125 , 0.620899809131162 ,
+ 9.13 , 0.440670714935382 ,
+ 9.135 , 0.234785445409552 ,
+ 9.14 , 1.501866477042620E-02 ,
+ 9.145 , -0.16256660035877 ,
+ 9.15 , -0.33008216119127 ,
+ 9.155 , -0.49037224168296 ,
+ 9.16 , -0.64324845085619 ,
+ 9.165 , -0.79113983805113 ,
+ 9.17 , -0.93796449486453 ,
+ 9.175 , -1.0876496844508 ,
+ 9.18 , -1.24257624122444 ,
+ 9.185 , -1.40228132491324 ,
+ 9.19 , -1.56269378306469 ,
+ 9.195 , -1.71610185022193 ,
+ 9.2 , -1.85187081485719 ,
+ 9.205 , -1.95781829391389 ,
+ 9.21 , -2.02202032577224 ,
+ 9.215 , -2.03476784125131 ,
+ 9.22 , -1.99032018745331 ,
+ 9.225 , -1.88813289198619 ,
+ 9.23 , -1.73333557866961 ,
+ 9.235 , -1.53634649422576 ,
+ 9.24 , -1.31166062827625 ,
+ 9.245 , -1.075970419663 ,
+ 9.25 , -0.84593818781158 ,
+ 9.255 , -0.63597140868637 ,
+ 9.26 , -0.4563931782957 ,
+ 9.265 , -0.31231411198407 ,
+ 9.27 , -0.20343660584305 ,
+ 9.275 , -0.12481923225902 ,
+ 9.28 , -6.848370877973950E-02 ,
+ 9.285 , -2.555427519972480E-02 ,
+ 9.29 , 1.844706127350420E-02 ,
+ 9.295 , 6.430221576072399E-02 ,
+ 9.3 , 0.10743778394149 ,
+ 9.305 , 0.141299341041405 ,
+ 9.31 , 0.154447624403715 ,
+ 9.315 , 0.133048252401135 ,
+ 9.32 , 6.418690106369780E-02 ,
+ 9.325 , -6.064647417949840E-02 ,
+ 9.33 , -0.24265292279827 ,
+ 9.335 , -0.47405842905361 ,
+ 9.34 , -0.73810449789487 ,
+ 9.345 , -1.0108148464089 ,
+ 9.35 , -1.26431984266432 ,
+ 9.355 , -1.47118757622947 ,
+ 9.36 , -1.60894844812626 ,
+ 9.365 , -1.66394726283033 ,
+ 9.37 , -1.63377593114862 ,
+ 9.375 , -1.52779564631775 ,
+ 9.38 , -1.36560192630373 ,
+ 9.385 , -1.17367488772945 ,
+ 9.39 , -0.98085465048613 ,
+ 9.395 , -0.81346133563023 ,
+ 9.4 , -0.6909389063025 ,
+ 9.405 , -0.62276084953816 ,
+ 9.41 , -0.607149409463 ,
+ 9.415 , -0.63177724383888 ,
+ 9.42 , -0.67625991576389 ,
+ 9.425 , -0.71589163373072 ,
+ 9.43 , -0.72595664968346 ,
+ 9.435 , -0.68589387170155 ,
+ 9.44 , -0.58268627289106 ,
+ 9.445 , -0.412930213848 ,
+ 9.45 , -0.18338626940602 ,
+ 9.455 , 8.998844390524470E-02 ,
+ 9.46 , 0.384209486902062 ,
+ 9.465 , 0.672301526951598 ,
+ 9.47 , 0.926752158620487 ,
+ 9.475 , 1.12295373373336 ,
+ 9.48 , 1.24217806572443 ,
+ 9.485 , 1.27378905610875 ,
+ 9.49 , 1.21646747255966 ,
+ 9.495 , 1.07838936456105 ,
+ 9.5 , 0.876298148043991 ,
+ 9.505 , 0.633562127434793 ,
+ 9.51 , 0.377406516734523 ,
+ 9.515 , 0.135641869430563 ,
+ 9.52 , -6.672476216219871E-02 ,
+ 9.525 , -0.21056458019019 ,
+ 9.53 , -0.28496091918619 ,
+ 9.535 , -0.28841969553759 ,
+ 9.54 , -0.2287139810782 ,
+ 9.545 , -0.12132500570029 ,
+ 9.55 , 7.625888610971770E-03 ,
+ 9.555 , 0.116222883261377 ,
+ 9.56 , 0.213774951165706 ,
+ 9.565 , 0.289397517200485 ,
+ 9.57 , 0.338281477903747 ,
+ 9.575 , 0.362345137379695 ,
+ 9.58 , 0.369650428641696 ,
+ 9.585 , 0.372716892921114 ,
+ 9.59 , 0.386055603509022 ,
+ 9.595 , 0.423398634616031 ,
+ 9.6 , 0.495129281552051 ,
+ 9.605 , 0.60639781396735 ,
+ 9.61 , 0.756225797586165 ,
+ 9.615 , 0.937731164545477 ,
+ 9.62 , 1.13931299682061 ,
+ 9.625 , 1.34651259505288 ,
+ 9.63 , 1.54413547032879 ,
+ 9.635 , 1.71824818793864 ,
+ 9.64 , 1.85768676819293 ,
+ 9.645 , 1.95489941817505 ,
+ 9.65 , 2.00610002856624 ,
+ 9.655 , 2.01090936461916 ,
+ 9.66 , 1.97169865125757 ,
+ 9.665 , 1.89287748522473 ,
+ 9.67 , 1.78030387269109 ,
+ 9.675 , 1.64090911938383 ,
+ 9.68 , 1.48250660526215 ,
+ 9.685 , 1.31363233674109 ,
+ 9.69 , 1.14327915207579 ,
+ 9.695 , 0.980390644995991 ,
+ 9.7 , 0.833122502994828 ,
+ 9.705 , 0.707943691566063 ,
+ 9.71 , 0.608782533951479 ,
+ 9.715 , 0.536448337875884 ,
+ 9.72 , 0.488573445463521 ,
+ 9.725 , 0.46016643878741 ,
+ 9.73 , 0.444740766028055 ,
+ 9.735 , 0.435798656192539 ,
+ 9.74 , 0.428373605655483 ,
+ 9.745 , 0.420256963476142 ,
+ 9.75 , 0.412594868385096 ,
+ 9.755 , 0.409674164332935 ,
+ 9.76 , 0.417930829751558 ,
+ 9.765 , 0.444371250852317 ,
+ 9.77 , 0.494775704856077 ,
+ 9.775 , 0.572057120950962 ,
+ 9.78 , 0.675155981128035 ,
+ 9.785 , 0.798679222993941 ,
+ 9.79 , 0.933324321352313 ,
+ 9.795 , 1.06694698775423 ,
+ 9.8 , 1.18603236012388 ,
+ 9.805 , 1.27724967196587 ,
+ 9.81 , 1.32882747232424 ,
+ 9.815 , 1.33155990686688 ,
+ 9.82 , 1.27942417786924 ,
+ 9.825 , 1.16984949079063 ,
+ 9.83 , 1.00375336219652 ,
+ 9.835 , 0.78541101181126 ,
+ 9.84 , 0.522229879372249 ,
+ 9.845 , 0.224363288427596 ,
+ 9.85 , -7.544298823405959E-02 ,
+ 9.855 , -0.32414911077947 ,
+ 9.86 , -0.56925067043303 ,
+ 9.865 , -0.80153173249929 ,
+ 9.87 , -1.01385881998571 ,
+ 9.875 , -1.20197758458175 ,
+ 9.88 , -1.36481009682394 ,
+ 9.885 , -1.50413197543959 ,
+ 9.89 , -1.62360229940215 ,
+ 9.895 , -1.72737604935286 ,
+ 9.9 , -1.81858556613035 ,
+ 9.905 , -1.89811306323292 ,
+ 9.91 , -1.96399286416952 ,
+ 9.915 , -2.01169321437822 ,
+ 9.92 , -2.03524420540911 ,
+ 9.925 , -2.02897089319518 ,
+ 9.93 , -1.9893635845244 ,
+ 9.935 , -1.91657784009958 ,
+ 9.94 , -1.81508296294018 ,
+ 9.945 , -1.69320466339342 ,
+ 9.95 , -1.56159803137893 ,
+ 9.955 , -1.4309899156992 ,
+ 9.96 , -1.309755744458 ,
+ 9.965 , -1.20194945689331 ,
+ 9.97 , -1.10635858004562 ,
+ 9.975 , -1.01686709903203 ,
+ 9.98 , -0.92410491644605 ,
+ 9.985 , -0.81798616411117 ,
+ 9.99 , -0.69053338279253 ,
+ 9.995 , -0.53828091954851 ,
+ 10.0 , -0.36368359344091 ,
+ 10.005 , -0.17516204935777 ,
+ 10.01 , 3.283892190983560E-02 ,
+ 10.015 , 0.330694200317556 ,
+ 10.02 , 0.577629318788318 ,
+ 10.025 , 0.752762239562344 ,
+ 10.03 , 0.843359973197779 ,
+ 10.035 , 0.846296788144704 ,
+ 10.04 , 0.767736310318568 ,
+ 10.045 , 0.621457280597053 ,
+ 10.05 , 0.426437216065522 ,
+ 10.055 , 0.204358996732675 ,
+ 10.06 , -2.248438925201870E-02 ,
+ 10.065 , -0.23266656596899 ,
+ 10.07 , -0.40662586629101 ,
+ 10.075 , -0.52750200085185 ,
+ 10.08 , -0.58215648669077 ,
+ 10.085 , -0.56248497246021 ,
+ 10.09 , -0.4669190429802 ,
+ 10.095 , -0.30169803576621 ,
+ 10.1 , -8.141467321068210E-02 ,
+ 10.105 , 0.171736188042055 ,
+ 10.11 , 0.430255910671489 ,
+ 10.115 , 0.665052841920839 ,
+ 10.12 , 0.849933032813423 ,
+ 10.125 , 0.965995866692921 ,
+ 10.13 , 1.00493830188015 ,
+ 10.135 , 0.970469370709915 ,
+ 10.14 , 0.877402798238989 ,
+ 10.145 , 0.748601808713132 ,
+ 10.15 , 0.610481808617733 ,
+ 10.155 , 0.488130421487012 ,
+ 10.16 , 0.401133125757128 ,
+ 10.165 , 0.360990723458034 ,
+ 10.17 , 0.370538085006636 ,
+ 10.175 , 0.425250483406994 ,
+ 10.18 , 0.515772332268937 ,
+ 10.185 , 0.630771503752903 ,
+ 10.19 , 0.759255763887151 ,
+ 10.195 , 0.891778215264391 ,
+ 10.2 , 1.02038573505463 ,
+ 10.205 , 1.13765165967161 ,
+ 10.21 , 1.2354498601353 ,
+ 10.215 , 1.30423925529986 ,
+ 10.22 , 1.3333818353705 ,
+ 10.225 , 1.31262109496076 ,
+ 10.23 , 1.23439607687214 ,
+ 10.235 , 1.09630588839482 ,
+ 10.24 , 0.902881246184685 ,
+ 10.245 , 0.665930257015006 ,
+ 10.25 , 0.403145595569434 ,
+ 10.255 , 0.135167464543167 ,
+ 10.26 , -0.1181889683435 ,
+ 10.265 , -0.34158112353947 ,
+ 10.27 , -0.5266606974231 ,
+ 10.275 , -0.67279436439978 ,
+ 10.28 , -0.78577175818034 ,
+ 10.285 , -0.87491503414711 ,
+ 10.29 , -0.94943871678613 ,
+ 10.295 , -1.01514749755514 ,
+ 10.3 , -1.07240552249575 ,
+ 10.305 , -1.1159454664886 ,
+ 10.31 , -1.13652214942974 ,
+ 10.315 , -1.12387719989209 ,
+ 10.32 , -1.07009467236169 ,
+ 10.325 , -0.9723415710773 ,
+ 10.33 , -0.83421714797159 ,
+ 10.335 , -0.66537603566363 ,
+ 10.34 , -0.47961924019497 ,
+ 10.345 , -0.29207437055768 ,
+ 10.35 , -0.11633661841191 ,
+ 10.355 , 3.762456752764130E-02 ,
+ 10.36 , 0.164274796553055 ,
+ 10.365 , 0.262005149857291 ,
+ 10.37 , 0.331666422264028 ,
+ 10.375 , 0.374819782001995 ,
+ 10.38 , 0.392377294442122 ,
+ 10.385 , 0.384141260826285 ,
+ 10.39 , 0.34936414194296 ,
+ 10.395 , 0.288052561776111 ,
+ 10.4 , 0.20242178785536 ,
+ 10.405 , 9.785306567479871E-02 ,
+ 10.41 , -1.713557520971730E-02 ,
+ 10.415 , -0.13204374310037 ,
+ 10.42 , -0.23639873810073 ,
+ 10.425 , -0.32201635263159 ,
+ 10.43 , -0.38475152712529 ,
+ 10.435 , -0.4251245384254 ,
+ 10.44 , -0.44753546126283 ,
+ 10.445 , -0.45825628870499 ,
+ 10.45 , -0.46279334754373 ,
+ 10.455 , -0.46346276944743 ,
+ 10.46 , -0.45799981189361 ,
+ 10.465 , -0.43972280992741 ,
+ 10.47 , -0.39929302861398 ,
+ 10.475 , -0.32758719542718 ,
+ 10.48 , -0.21885278786041 ,
+ 10.485 , -7.315503161217039E-02 ,
+ 10.49 , 0.102651407152514 ,
+ 10.495 , 0.295816563735959 ,
+ 10.5 , 0.490226934148564 ,
+ 10.505 , 0.669891810457828 ,
+ 10.51 , 0.82237594525252 ,
+ 10.515 , 0.941216017829958 ,
+ 10.52 , 1.02661998674533 ,
+ 10.525 , 1.08430529858058 ,
+ 10.53 , 1.12286636573309 ,
+ 10.535 , 1.15051988582967 ,
+ 10.54 , 1.17222128266484 ,
+ 10.545 , 1.18801420247095 ,
+ 10.55 , 1.19307665922947 ,
+ 10.555 , 1.17938295001738 ,
+ 10.56 , 1.13840303313913 ,
+ 10.565 , 1.06394181580147 ,
+ 10.57 , 0.95422952397942 ,
+ 10.575 , 0.812611611237298 ,
+ 10.58 , 0.646677789199809 ,
+ 10.585 , 0.466152014272008 ,
+ 10.59 , 0.280289725059773 ,
+ 10.595 , 9.565146176778430E-02 ,
+ 10.6 , -8.499446193837400E-02 ,
+ 10.605 , -0.26230216706899 ,
+ 10.61 , -0.4386137767682 ,
+ 10.615 , -0.6154630451662 ,
+ 10.62 , -0.79113786663093 ,
+ 10.625 , -0.9591661750224 ,
+ 10.63 , -1.10826769502301 ,
+ 10.635 , -1.22391556601366 ,
+ 10.64 , -1.29112533315649 ,
+ 10.645 , -1.29775475114347 ,
+ 10.65 , -1.23742365152054 ,
+ 10.655 , -1.11129656465532 ,
+ 10.66 , -0.9282894842173 ,
+ 10.665 , -0.70371663339333 ,
+ 10.67 , -0.45680011277455 ,
+ 10.675 , -0.20771128037236 ,
+ 10.68 , 2.512459612945220E-02 ,
+ 10.685 , 0.226918245807304 ,
+ 10.69 , 0.387350552286146 ,
+ 10.695 , 0.500473670939197 ,
+ 10.7 , 0.564029266358019 ,
+ 10.705 , 0.578637288901258 ,
+ 10.71 , 0.547211894628189 ,
+ 10.715 , 0.474757060973486 ,
+ 10.72 , 0.368436624005821 ,
+ 10.725 , 0.237615830995378 ,
+ 10.73 , 9.352792827951401E-02 ,
+ 10.735 , -5.167273774008210E-02 ,
+ 10.74 , -0.18646809540466 ,
+ 10.745 , -0.30187135567744 ,
+ 10.75 , -0.39316916542135 ,
+ 10.755 , -0.46096802891446 ,
+ 10.76 , -0.51111268636195 ,
+ 10.765 , -0.55334646668629 ,
+ 10.77 , -0.59891300067983 ,
+ 10.775 , -0.65764678122702 ,
+ 10.78 , -0.73525453842381 ,
+ 10.785 , -0.83150017185443 ,
+ 10.79 , -0.93976747420304 ,
+ 10.795 , -1.04812248595262 ,
+ 10.8 , -1.14160318244191 ,
+ 10.805 , -1.2051488991501 ,
+ 10.81 , -1.22646384585139 ,
+ 10.815 , -1.19814339245798 ,
+ 10.82 , -1.11865520710004 ,
+ 10.825 , -0.9920714349609 ,
+ 10.83 , -0.82681485385664 ,
+ 10.835 , -0.63386505629908 ,
+ 10.84 , -0.42496268277971 ,
+ 10.845 , -0.21119376102165 ,
+ 10.85 , -2.191019852703480E-03 ,
+ 10.855 , 0.194127641793734 ,
+ 10.86 , 0.371466018382975 ,
+ 10.865 , 0.525035130835761 ,
+ 10.87 , 0.651602813791636 ,
+ 10.875 , 0.749803994860723 ,
+ 10.88 , 0.820544481310922 ,
+ 10.885 , 0.867273287648818 ,
+ 10.89 , 0.895807866624117 ,
+ 10.895 , 0.913572593095597 ,
+ 10.9 , 0.928236729298366 ,
+ 10.905 , 0.946014350836689 ,
+ 10.91 , 0.970040868532415 ,
+ 10.915 , 0.999311930164329 ,
+ 10.92 , 1.02854682988849 ,
+ 10.925 , 1.04913139979 ,
+ 10.93 , 1.05098941441043 ,
+ 10.935 , 1.02499491482512 ,
+ 10.94 , 0.965351048328359 ,
+ 10.945 , 0.871370473531725 ,
+ 10.95 , 0.748233229517312 ,
+ 10.955 , 0.606563895886194 ,
+ 10.96 , 0.460955473292802 ,
+ 10.965 , 0.327805324612049 ,
+ 10.97 , 0.222950093923078 ,
+ 10.975 , 0.159562148201255 ,
+ 10.98 , 0.146631988185719 ,
+ 10.985 , 0.188170103964573 ,
+ 10.99 , 0.283066815855546 ,
+ 10.995 , 0.425428418732869 ,
+ 11.0 , 0.605185596503197 ,
+ 11.005 , 0.808842841129001 ,
+ 11.01 , 1.0203252588096 ,
+ 11.015 , 1.22200011907392 ,
+ 11.02 , 1.39594474367148 ,
+ 11.025 , 1.52549944650203 ,
+ 11.03 , 1.59700049844879 ,
+ 11.035 , 1.60145576944865 ,
+ 11.04 , 1.53581761942562 ,
+ 11.045 , 1.4034930323483 ,
+ 11.05 , 1.2138831423925 ,
+ 11.055 , 0.980912371026411 ,
+ 11.06 , 0.720812505576093 ,
+ 11.065 , 0.449601892036102 ,
+ 11.07 , 0.180857582628542 ,
+ 11.075 , -7.573381698891210E-02 ,
+ 11.08 , -0.31470812975405 ,
+ 11.085 , -0.53405962087938 ,
+ 11.09 , -0.73364261678681 ,
+ 11.095 , -0.91330540113887 ,
+ 11.1 , -1.07132417643687 ,
+ 11.105 , -1.20365312210336 ,
+ 11.11 , -1.30419832213249 ,
+ 11.115 , -1.36604239161232 ,
+ 11.12 , -1.38321880818252 ,
+ 11.125 , -1.35249870150789 ,
+ 11.13 , -1.27462783831177 ,
+ 11.135 , -1.15465182792767 ,
+ 11.14 , -1.00123343402233 ,
+ 11.145 , -0.82518952456788 ,
+ 11.15 , -0.63769529339716 ,
+ 11.155 , -0.44866816516864 ,
+ 11.16 , -0.26576203055682 ,
+ 11.165 , -9.416463454136630E-02 ,
+ 11.17 , 6.287575092606090E-02 ,
+ 11.175 , 0.203141505865471 ,
+ 11.18 , 0.324579712695666 ,
+ 11.185 , 0.424889751727608 ,
+ 11.19 , 0.501750804315283 ,
+ 11.195 , 0.5536421159011 ,
+ 11.2 , 0.580921794960766 ,
+ 11.205 , 0.586704260853481 ,
+ 11.21 , 0.5770850470881 ,
+ 11.215 , 0.560449668733132 ,
+ 11.22 , 0.545887300846328 ,
+ 11.225 , 0.541047479949923 ,
+ 11.23 , 0.549990662947013 ,
+ 11.235 , 0.571663114185204 ,
+ 11.24 , 0.599500251771258 ,
+ 11.245 , 0.62236878054162 ,
+ 11.25 , 0.626713322562836 ,
+ 11.255 , 0.599434772191117 ,
+ 11.26 , 0.530838614269415 ,
+ 11.265 , 0.416951659398843 ,
+ 11.27 , 0.26068866151549 ,
+ 11.275 , 7.163385796821510E-02 ,
+ 11.28 , -0.13542954911164 ,
+ 11.285 , -0.34285006284799 ,
+ 11.29 , -0.53271798082564 ,
+ 11.295 , -0.68922055953639 ,
+ 11.3 , -0.80031992822441 ,
+ 11.305 , -0.85859556643174 ,
+ 11.31 , -0.86132208764303 ,
+ 11.315 , -0.81002406922002 ,
+ 11.32 , -0.70979684966059 ,
+ 11.325 , -0.56862676261062 ,
+ 11.33 , -0.39681435075012 ,
+ 11.335 , -0.20645292887016 ,
+ 11.34 , -1.082875708200500E-02 ,
+ 11.345 , 0.176412752549899 ,
+ 11.35 , 0.342376371445806 ,
+ 11.355 , 0.476235796330172 ,
+ 11.36 , 0.570527791788077 ,
+ 11.365 , 0.622137109693916 ,
+ 11.37 , 0.632674434445817 ,
+ 11.375 , 0.608089217990313 ,
+ 11.38 , 0.557537864431003 ,
+ 11.385 , 0.491727720373806 ,
+ 11.39 , 0.421100488617183 ,
+ 11.395 , 0.35424883871057 ,
+ 11.4 , 0.296898598214297 ,
+ 11.405 , 0.251615782949777 ,
+ 11.41 , 0.218205567537362 ,
+ 11.415 , 0.194575186033259 ,
+ 11.42 , 0.177750889222743 ,
+ 11.425 , 0.164739545969125 ,
+ 11.43 , 0.153046754059915 ,
+ 11.435 , 0.140795993214209 ,
+ 11.44 , 0.12656443411951 ,
+ 11.445 , 0.109119048772985 ,
+ 11.45 , 8.726746617413900E-02 ,
+ 11.455 , 5.991980120903190E-02 ,
+ 11.46 , 2.635460927914640E-02 ,
+ 11.465 , -1.345275150280380E-02 ,
+ 11.47 , -5.863610709200840E-02 ,
+ 11.475 , -0.10755044102404 ,
+ 11.48 , -0.15824658177879 ,
+ 11.485 , -0.20921212071436 ,
+ 11.49 , -0.26013226175091 ,
+ 11.495 , -0.31237245530863 ,
+ 11.5 , -0.36890715351072 ,
+ 11.505 , -0.43358437734804 ,
+ 11.51 , -0.50981957766845 ,
+ 11.515 , -0.59903776556946 ,
+ 11.52 , -0.69931194037806 ,
+ 11.525 , -0.80465691443919 ,
+ 11.53 , -0.90529166691289 ,
+ 11.535 , -0.98894889157901 ,
+ 11.54 , -1.0430005689334 ,
+ 11.545 , -1.05693388169808 ,
+ 11.55 , -1.0245796623575 ,
+ 11.555 , -0.94554374723514 ,
+ 11.56 , -0.82548253167239 ,
+ 11.565 , -0.67515951222416 ,
+ 11.57 , -0.50853411181021 ,
+ 11.575 , -0.34035152824456 ,
+ 11.58 , -0.18380744340702 ,
+ 11.585 , -4.877605466847740E-02 ,
+ 11.59 , 5.909608053637810E-02 ,
+ 11.595 , 0.138405652647701 ,
+ 11.6 , 0.191311518017365 ,
+ 11.605 , 0.222508949979136 ,
+ 11.61 , 0.238194003082017 ,
+ 11.615 , 0.245269919971124 ,
+ 11.62 , 0.250838712250952 ,
+ 11.625 , 0.261870016704265 ,
+ 11.63 , 0.284836510438269 ,
+ 11.635 , 0.325131372886616 ,
+ 11.64 , 0.386198740355232 ,
+ 11.645 , 0.468513501462264 ,
+ 11.65 , 0.568696341674455 ,
+ 11.655 , 0.679148315040223 ,
+ 11.66 , 0.788508513966795 ,
+ 11.665 , 0.883056182933764 ,
+ 11.67 , 0.948906416298242 ,
+ 11.675 , 0.974570797520427 ,
+ 11.68 , 0.953277599477234 ,
+ 11.685 , 0.884438058167201 ,
+ 11.69 , 0.77382364723826 ,
+ 11.695 , 0.632334566850428 ,
+ 11.7 , 0.473622939615698 ,
+ 11.705 , 0.311143111887763 ,
+ 11.71 , 0.15539149490874 ,
+ 11.715 , 1.204008787083370E-02 ,
+ 11.72 , -0.1185541756946 ,
+ 11.725 , -0.24038836981401 ,
+ 11.73 , -0.35969118541412 ,
+ 11.735 , -0.48228327823872 ,
+ 11.74 , -0.61114632720659 ,
+ 11.745 , -0.74488165421895 ,
+ 11.75 , -0.87742903375438 ,
+ 11.755 , -0.9990735442117 ,
+ 11.76 , -1.09838127444184 ,
+ 11.765 , -1.16449496867241 ,
+ 11.77 , -1.18914405096313 ,
+ 11.775 , -1.1678940579368 ,
+ 11.78 , -1.10040933370095 ,
+ 11.785 , -0.98984205208497 ,
+ 11.79 , -0.8417105178341 ,
+ 11.795 , -0.66273801588279 ,
+ 11.8 , -0.46007426875265 ,
+ 11.805 , -0.24109784101173 ,
+ 11.81 , -1.376424841735200E-02 ,
+ 11.815 , 0.212820798236347 ,
+ 11.82 , 0.428004774853851 ,
+ 11.825 , 0.61976809620263 ,
+ 11.83 , 0.775664732827253 ,
+ 11.835 , 0.884459785072971 ,
+ 11.84 , 0.938105319486098 ,
+ 11.845 , 0.933533376809836 ,
+ 11.85 , 0.873720830366818 ,
+ 11.855 , 0.767639484838718 ,
+ 11.86 , 0.628977669852066 ,
+ 11.865 , 0.4738539721813 ,
+ 11.87 , 0.31801589351757 ,
+ 11.875 , 0.174157204161953 ,
+ 11.88 , 4.995725310342680E-02 ,
+ 11.885 , -5.275216941488590E-02 ,
+ 11.89 , -0.13756423084181 ,
+ 11.895 , -0.2120196831066 ,
+ 11.9 , -0.28548456301669 ,
+ 11.905 , -0.36691840941378 ,
+ 11.91 , -0.46300320666114 ,
+ 11.915 , -0.57696070561373 ,
+ 11.92 , -0.70814553643099 ,
+ 11.925 , -0.85232717509853 ,
+ 11.93 , -1.00241060096662 ,
+ 11.935 , -1.14936568830572 ,
+ 11.94 , -1.28315120023664 ,
+ 11.945 , -1.39356260774938 ,
+ 11.95 , -1.47101607033074 ,
+ 11.955 , -1.5073448490242 ,
+ 11.96 , -1.4966490584904 ,
+ 11.965 , -1.43616086274327 ,
+ 11.97 , -1.32698077186283 ,
+ 11.975 , -1.17446433758603 ,
+ 11.98 , -0.98804059864846 ,
+ 11.985 , -0.78032474331784 ,
+ 11.99 , -0.56556840849598 ,
+ 11.995 , -0.35765933543277 ,
+ 12.0 , -0.16807550799874 ,
+ 12.005 , -4.227255766186140E-03 ,
+ 12.01 , 0.131383604645629 ,
+ 12.015 , 0.240987503608671 ,
+ 12.02 , 0.330348730788584 ,
+ 12.025 , 0.406826008170448 ,
+ 12.03 , 0.477144240124697 ,
+ 12.035 , 0.545422501700242 ,
+ 12.04 , 0.611915404843405 ,
+ 12.045 , 0.672755857445556 ,
+ 12.05 , 0.720723072194553 ,
+ 12.055 , 0.746832365003761 ,
+ 12.06 , 0.742346946489963 ,
+ 12.065 , 0.700760339032901 ,
+ 12.07 , 0.619339003519911 ,
+ 12.075 , 0.499959785870592 ,
+ 12.08 , 0.349159304278182 ,
+ 12.085 , 0.177470223182518 ,
+ 12.09 , -1.753350545225190E-03 ,
+ 12.095 , -0.17379950342875 ,
+ 12.1 , -0.32413511149758 ,
+ 12.105 , -0.43987021437218 ,
+ 12.11 , -0.51104917071923 ,
+ 12.115 , -0.53171143244092 ,
+ 12.12 , -0.50064639271511 ,
+ 12.125 , -0.42174741533336 ,
+ 12.13 , -0.30385287601246 ,
+ 12.135 , -0.1599770009419 ,
+ 12.14 , -5.916472086063350E-03 ,
+ 12.145 , 0.141672124157728 ,
+ 12.15 , 0.267467136745314 ,
+ 12.155 , 0.359599717485464 ,
+ 12.16 , 0.411271872916484 ,
+ 12.165 , 0.421529890421321 ,
+ 12.17 , 0.394986365391134 ,
+ 12.175 , 0.340522937951077 ,
+ 12.18 , 0.269238562662315 ,
+ 12.185 , 0.19209641315972 ,
+ 12.19 , 0.11779958413244 ,
+ 12.195 , 5.136625423508250E-02 ,
+ 12.2 , -6.300947873046220E-03 ,
+ 12.205 , -5.782223054975370E-02 ,
+ 12.21 , -0.10793985148095 ,
+ 12.215 , -0.16174127408618 ,
+ 12.22 , -0.22298866763169 ,
+ 12.225 , -0.2929886222154 ,
+ 12.23 , -0.37024238871399 ,
+ 12.235 , -0.45090142997871 ,
+ 12.24 , -0.52980992267136 ,
+ 12.245 , -0.60178949630599 ,
+ 12.25 , -0.66276746147737 ,
+ 12.255 , -0.71046604589472 ,
+ 12.26 , -0.74450641227213 ,
+ 12.265 , -0.76599806365513 ,
+ 12.27 , -0.77681628816103 ,
+ 12.275 , -0.77885826543421 ,
+ 12.28 , -0.77352755022123 ,
+ 12.285 , -0.76159237398235 ,
+ 12.29 , -0.74340951487468 ,
+ 12.295 , -0.7193684533261 ,
+ 12.3 , -0.69033859752466 ,
+ 12.305 , -0.65790529310338 ,
+ 12.31 , -0.62427337609045 ,
+ 12.315 , -0.59183465481714 ,
+ 12.32 , -0.5625391602505 ,
+ 12.325 , -0.53727609431785 ,
+ 12.33 , -0.51549939568466 ,
+ 12.335 , -0.49523027754421 ,
+ 12.34 , -0.47348196058407 ,
+ 12.345 , -0.44699386193397 ,
+ 12.35 , -0.41308162478787 ,
+ 12.355 , -0.37035623858392 ,
+ 12.36 , -0.31912406711736 ,
+ 12.365 , -0.26136188585533 ,
+ 12.37 , -0.20030871435109 ,
+ 12.375 , -0.13979053261561 ,
+ 12.38 , -8.348819445843680E-02 ,
+ 12.385 , -3.432412971860200E-02 ,
+ 12.39 , 5.898257672503130E-03 ,
+ 12.395 , 3.658675251617240E-02 ,
+ 12.4 , 5.823490831704580E-02 ,
+ 12.405 , 7.220973009677149E-02 ,
+ 12.41 , 8.054556791305920E-02 ,
+ 12.415 , 8.583652449551200E-02 ,
+ 12.42 , 9.119751190995400E-02 ,
+ 12.425 , 0.10022495276452 ,
+ 12.43 , 0.116830802684467 ,
+ 12.435 , 0.144865533553475 ,
+ 12.44 , 0.187496464655846 ,
+ 12.445 , 0.246429769927851 ,
+ 12.45 , 0.321134575890146 ,
+ 12.455 , 0.408310004218564 ,
+ 12.46 , 0.501792671730819 ,
+ 12.465 , 0.593049206029892 ,
+ 12.47 , 0.672237912914609 ,
+ 12.475 , 0.729699407315016 ,
+ 12.48 , 0.757595593934302 ,
+ 12.485 , 0.751370987649759 ,
+ 12.49 , 0.710716591717499 ,
+ 12.495 , 0.639832178015772 ,
+ 12.5 , 0.546914264636683 ,
+ 12.505 , 0.442962983193198 ,
+ 12.51 , 0.340141957400465 ,
+ 12.515 , 0.249991895482425 ,
+ 12.52 , 0.181816356681784 ,
+ 12.525 , 0.14149413564273 ,
+ 12.53 , 0.130883062190031 ,
+ 12.535 , 0.147852731887966 ,
+ 12.54 , 0.186894240935408 ,
+ 12.545 , 0.240161777063203 ,
+ 12.55 , 0.298772249040031 ,
+ 12.555 , 0.3541646202598 ,
+ 12.56 , 0.399336722395081 ,
+ 12.565 , 0.429803491932159 ,
+ 12.57 , 0.444142296553351 ,
+ 12.575 , 0.444055340271153 ,
+ 12.58 , 0.433919042501565 ,
+ 12.585 , 0.41987739717275 ,
+ 12.59 , 0.408602791719151 ,
+ 12.595 , 0.405932599777175 ,
+ 12.6 , 0.415626645287793 ,
+ 12.605 , 0.438500795189521 ,
+ 12.61 , 0.47213105784221 ,
+ 12.615 , 0.511225323925744 ,
+ 12.62 , 0.548612052766521 ,
+ 12.625 , 0.576660272126196 ,
+ 12.63 , 0.588829953918048 ,
+ 12.635 , 0.581021197761628 ,
+ 12.64 , 0.552418992096461 ,
+ 12.645 , 0.505653719521126 ,
+ 12.65 , 0.446259700593861 ,
+ 12.655 , 0.381569197808235 ,
+ 12.66 , 0.319325454510432 ,
+ 12.665 , 0.266332799357825 ,
+ 12.67 , 0.227442179455834 ,
+ 12.675 , 0.20505248099 ,
+ 12.68 , 0.199165657452942 ,
+ 12.685 , 0.207885677656546 ,
+ 12.69 , 0.228151213713856 ,
+ 12.695 , 0.256464303289308 ,
+ 12.7 , 0.289423464944378 ,
+ 12.705 , 0.323974105633788 ,
+ 12.71 , 0.357399971553342 ,
+ 12.715 , 0.387180213631022 ,
+ 12.72 , 0.410871216078733 ,
+ 12.725 , 0.426149440224674 ,
+ 12.73 , 0.431066724422046 ,
+ 12.735 , 0.424468610875424 ,
+ 12.74 , 0.40643852414304 ,
+ 12.745 , 0.378585136191504 ,
+ 12.75 , 0.344023630341179 ,
+ 12.755 , 0.306976904799534 ,
+ 12.76 , 0.272045167670388 ,
+ 12.765 , 0.243295410789869 ,
+ 12.77 , 0.223399948751481 ,
+ 12.775 , 0.213036444793139 ,
+ 12.78 , 0.210713889469279 ,
+ 12.785 , 0.213057227036913 ,
+ 12.79 , 0.21547276609123 ,
+ 12.795 , 0.213006795751766 ,
+ 12.8 , 0.201182178134479 ,
+ 12.805 , 0.176611102924828 ,
+ 12.81 , 0.137299208402565 ,
+ 12.815 , 8.261651333889580E-02 ,
+ 12.82 , 1.306254997938910E-02 ,
+ 12.825 , -7.003874532972119E-02 ,
+ 12.83 , -0.16475325893821 ,
+ 12.835 , -0.26859374971277 ,
+ 12.84 , -0.37841766630558 ,
+ 12.845 , -0.49027765178853 ,
+ 12.85 , -0.59935591527846 ,
+ 12.855 , -0.70013189417767 ,
+ 12.86 , -0.78683177941038 ,
+ 12.865 , -0.85412623949955 ,
+ 12.87 , -0.89792127381358 ,
+ 12.875 , -0.91603916182254 ,
+ 12.88 , -0.90857357773468 ,
+ 12.885 , -0.87778714750083 ,
+ 12.89 , -0.8275372966502 ,
+ 12.895 , -0.76235786224487 ,
+ 12.9 , -0.68643393291051 ,
+ 12.905 , -0.60274756840487 ,
+ 12.91 , -0.51264247885951 ,
+ 12.915 , -0.41593073711012 ,
+ 12.92 , -0.3115269410358 ,
+ 12.925 , -0.19842747985447 ,
+ 12.93 , -7.676760694603291E-02 ,
+ 12.935 , 5.135539420685220E-02 ,
+ 12.94 , 0.181528383908596 ,
+ 12.945 , 0.307260660414741 ,
+ 12.95 , 0.420769213103223 ,
+ 12.955 , 0.514139979660135 ,
+ 12.96 , 0.580592682156079 ,
+ 12.965 , 0.615578076246798 ,
+ 12.97 , 0.617476907926892 ,
+ 12.975 , 0.587799377315074 ,
+ 12.98 , 0.530889280436902 ,
+ 12.985 , 0.453243660311424 ,
+ 12.99 , 0.362622392194437 ,
+ 12.995 , 0.2671120583141 ,
+ 13.0 , 0.174286119779362 ,
+ 13.005 , 9.052797178882990E-02 ,
+ 13.01 , 2.054498441234870E-02 ,
+ 13.015 , -3.294702871288870E-02 ,
+ 13.02 , -6.937300005549160E-02 ,
+ 13.025 , -9.028206231971420E-02 ,
+ 13.03 , -9.913110412573760E-02 ,
+ 13.035 , -0.10083734030815 ,
+ 13.04 , -0.10108450259662 ,
+ 13.045 , -0.1054266897417 ,
+ 13.05 , -0.1182915683999 ,
+ 13.055 , -0.14205888957835 ,
+ 13.06 , -0.17640190935702 ,
+ 13.065 , -0.21806865581631 ,
+ 13.07 , -0.26120089347156 ,
+ 13.075 , -0.29817769418101 ,
+ 13.08 , -0.32085004389739 ,
+ 13.085 , -0.32193831070962 ,
+ 13.09 , -0.29631759697471 ,
+ 13.095 , -0.24193696858333 ,
+ 13.1 , -0.16019970762232 ,
+ 13.105 , -5.574993867029920E-02 ,
+ 13.11 , 6.425618048517991E-02 ,
+ 13.115 , 0.19122987419663 ,
+ 13.12 , 0.316346629224766 ,
+ 13.125 , 0.431653751489729 ,
+ 13.13 , 0.530914954469608 ,
+ 13.135 , 0.610121196882937 ,
+ 13.14 , 0.667657470309265 ,
+ 13.145 , 0.704186599565721 ,
+ 13.15 , 0.722325191446681 ,
+ 13.155 , 0.726186367330791 ,
+ 13.16 , 0.720836106520834 ,
+ 13.165 , 0.711688820321258 ,
+ 13.17 , 0.703862564199362 ,
+ 13.175 , 0.701524520420123 ,
+ 13.18 , 0.707294612263167 ,
+ 13.185 , 0.721797723723084 ,
+ 13.19 , 0.743474213000332 ,
+ 13.195 , 0.768726481461021 ,
+ 13.2 , 0.792431876186836 ,
+ 13.205 , 0.808764824723334 ,
+ 13.21 , 0.812196723822406 ,
+ 13.215 , 0.798471820125594 ,
+ 13.22 , 0.765360902698407 ,
+ 13.225 , 0.713020417223642 ,
+ 13.23 , 0.643892155196421 ,
+ 13.235 , 0.562167990243985 ,
+ 13.24 , 0.472970245560551 ,
+ 13.245 , 0.381438619514679 ,
+ 13.25 , 0.291951206368075 ,
+ 13.255 , 0.20762340636979 ,
+ 13.26 , 0.130166940321081 ,
+ 13.265 , 6.006289386634430E-02 ,
+ 13.27 , -3.060365982684810E-03 ,
+ 13.275 , -6.001488208941340E-02 ,
+ 13.28 , -0.11173380533579 ,
+ 13.285 , -0.15914104631288 ,
+ 13.29 , -0.20317809418618 ,
+ 13.295 , -0.24493336090531 ,
+ 13.3 , -0.28573011925772 ,
+ 13.305 , -0.32707569024184 ,
+ 13.31 , -0.37040876594875 ,
+ 13.315 , -0.41668833903021 ,
+ 13.32 , -0.46592656198441 ,
+ 13.325 , -0.51683388329442 ,
+ 13.33 , -0.56671530350641 ,
+ 13.335 , -0.61172427575717 ,
+ 13.34 , -0.64745289857378 ,
+ 13.345 , -0.66975635467017 ,
+ 13.35 , -0.67561421984368 ,
+ 13.355 , -0.66382212752523 ,
+ 13.36 , -0.63533221269618 ,
+ 13.365 , -0.59315990071751 ,
+ 13.37 , -0.54187928568118 ,
+ 13.375 , -0.48684683870894 ,
+ 13.38 , -0.43334458417513 ,
+ 13.385 , -0.38584852580448 ,
+ 13.39 , -0.34757223717143 ,
+ 13.395 , -0.32034609191295 ,
+ 13.4 , -0.30479305822331 ,
+ 13.405 , -0.30068667519817 ,
+ 13.41 , -0.30734431404504 ,
+ 13.415 , -0.32393187524719 ,
+ 13.42 , -0.3496124571983 ,
+ 13.425 , -0.38355062958007 ,
+ 13.43 , -0.42483772740574 ,
+ 13.435 , -0.47243959941852 ,
+ 13.44 , -0.52523698989138 ,
+ 13.445 , -0.58218855059142 ,
+ 13.45 , -0.64255715702482 ,
+ 13.455 , -0.70611547192509 ,
+ 13.46 , -0.77319959733532 ,
+ 13.465 , -0.84453581144061 ,
+ 13.47 , -0.9208154277502 ,
+ 13.475 , -1.00210330165744 ,
+ 13.48 , -1.08722318257344 ,
+ 13.485 , -1.17331384017982 ,
+ 13.49 , -1.25571905330723 ,
+ 13.495 , -1.32830569669314 ,
+ 13.5 , -1.38419198321401 ,
+ 13.505 , -1.41674939954092 ,
+ 13.51 , -1.42066916256513 ,
+ 13.515 , -1.39284912504276 ,
+ 13.52 , -1.33290856588875 ,
+ 13.525 , -1.24321481899912 ,
+ 13.53 , -1.12845482092199 ,
+ 13.535 , -0.994859301148 ,
+ 13.54 , -0.84929200472393 ,
+ 13.545 , -0.69840229944309 ,
+ 13.55 , -0.5480171915834 ,
+ 13.555 , -0.40283245150506 ,
+ 13.56 , -0.26639859300057 ,
+ 13.565 , -0.1412841699847 ,
+ 13.57 , -2.930752910284020E-02 ,
+ 13.575 , 6.831031669366761E-02 ,
+ 13.58 , 0.150909902638648 ,
+ 13.585 , 0.218485436556094 ,
+ 13.59 , 0.271817772885176 ,
+ 13.595 , 0.312563547048263 ,
+ 13.6 , 0.343197563758831 ,
+ 13.605 , 0.366784232668975 ,
+ 13.61 , 0.386577813348275 ,
+ 13.615 , 0.405567940703392 ,
+ 13.62 , 0.426060284638387 ,
+ 13.625 , 0.449416325446865 ,
+ 13.63 , 0.476003373865086 ,
+ 13.635 , 0.505362938780156 ,
+ 13.64 , 0.536518767578895 ,
+ 13.645 , 0.568328300506654 ,
+ 13.65 , 0.599754845087405 ,
+ 13.655 , 0.630000025300325 ,
+ 13.66 , 0.6584695973929 ,
+ 13.665 , 0.68462841460832 ,
+ 13.67 , 0.70782686172262 ,
+ 13.675 , 0.727203534668359 ,
+ 13.68 , 0.741722744375036 ,
+ 13.685 , 0.750362416108883 ,
+ 13.69 , 0.752392406085506 ,
+ 13.695 , 0.747650040601305 ,
+ 13.7 , 0.736696231685042 ,
+ 13.705 , 0.720777621636586 ,
+ 13.71 , 0.701571294344929 ,
+ 13.715 , 0.680769236869278 ,
+ 13.72 , 0.659613778989939 ,
+ 13.725 , 0.638519591968826 ,
+ 13.73 , 0.616905016742059 ,
+ 13.735 , 0.593283746255628 ,
+ 13.74 , 0.565603855337414 ,
+ 13.745 , 0.531733554716355 ,
+ 13.75 , 0.489962659748419 ,
+ 13.755 , 0.439375608243233 ,
+ 13.76 , 0.380009446404367 ,
+ 13.765 , 0.312773129830936 ,
+ 13.77 , 0.239195423372873 ,
+ 13.775 , 0.16110638214858 ,
+ 13.78 , 8.038995906805420E-02 ,
+ 13.785 , -1.102897232504770E-03 ,
+ 13.79 , -8.144778281704360E-02 ,
+ 13.795 , -0.15840843583426 ,
+ 13.8 , -0.22917659635052 ,
+ 13.805 , -0.29024518206889 ,
+ 13.81 , -0.33752175024298 ,
+ 13.815 , -0.36674198188098 ,
+ 13.82 , -0.37413071891857 ,
+ 13.825 , -0.35717935529397 ,
+ 13.83 , -0.31535074520267 ,
+ 13.835 , -0.25052105857336 ,
+ 13.84 , -0.16702284226815 ,
+ 13.845 , -7.124636094412699E-02 ,
+ 13.85 , 2.913353087510890E-02 ,
+ 13.855 , 0.126149325078345 ,
+ 13.86 , 0.212544685340441 ,
+ 13.865 , 0.282593826653342 ,
+ 13.87 , 0.33259342353236 ,
+ 13.875 , 0.360977014896564 ,
+ 13.88 , 0.368090497895831 ,
+ 13.885 , 0.355740094833499 ,
+ 13.89 , 0.326653538417733 ,
+ 13.895 , 0.283980395609887 ,
+ 13.9 , 0.230911938687721 ,
+ 13.905 , 0.170438689852821 ,
+ 13.91 , 0.105217955743757 ,
+ 13.915 , 3.748846121428490E-02 ,
+ 13.92 , -3.100811006762060E-02 ,
+ 13.925 , -9.912461677678459E-02 ,
+ 13.93 , -0.16638732593593 ,
+ 13.935 , -0.23301599989748 ,
+ 13.94 , -0.29981098203477 ,
+ 13.945 , -0.36788336374228 ,
+ 13.95 , -0.43823790831234 ,
+ 13.955 , -0.51128976367887 ,
+ 13.96 , -0.58642827752511 ,
+ 13.965 , -0.66176331535379 ,
+ 13.97 , -0.7341480161194 ,
+ 13.975 , -0.79952454249667 ,
+ 13.98 , -0.85353878258576 ,
+ 13.985 , -0.89230509468498 ,
+ 13.99 , -0.9131476514604 ,
+ 13.995 , -0.91514375354423 ,
+ 14.0 , -0.8993367487938 ,
+ 14.005 , -0.86856422332842 ,
+ 14.01 , -0.82694415950239 ,
+ 14.015 , -0.77913771351111 ,
+ 14.02 , -0.72955729658514 ,
+ 14.025 , -0.68168905647206 ,
+ 14.03 , -0.63766151216947 ,
+ 14.035 , -0.59811504505913 ,
+ 14.04 , -0.56235853309889 ,
+ 14.045 , -0.52872726325526 ,
+ 14.05 , -0.49503897771436 ,
+ 14.055 , -0.45902725746187 ,
+ 14.06 , -0.41868594009816 ,
+ 14.065 , -0.37248337306763 ,
+ 14.07 , -0.31947100513302 ,
+ 14.075 , -0.25931189817463 ,
+ 14.08 , -0.19228261646431 ,
+ 14.085 , -0.11925792681763 ,
+ 14.09 , -4.169532968283350E-02 ,
+ 14.095 , 3.843303316390890E-02 ,
+ 14.1 , 0.118775003838835 ,
+ 14.105 , 0.196837583343436 ,
+ 14.11 , 0.270307193173439 ,
+ 14.115 , 0.337420184008135 ,
+ 14.12 , 0.397291393971841 ,
+ 14.125 , 0.450126440210993 ,
+ 14.13 , 0.497226657276013 ,
+ 14.135 , 0.540774142842358 ,
+ 14.14 , 0.58340264798186 ,
+ 14.145 , 0.627643304621108 ,
+ 14.15 , 0.675349975738562 ,
+ 14.155 , 0.727241025622671 ,
+ 14.16 , 0.782651129746367 ,
+ 14.165 , 0.839560451090441 ,
+ 14.17 , 0.894881294455553 ,
+ 14.175 , 0.944955884798899 ,
+ 14.18 , 0.986144014351956 ,
+ 14.185 , 1.015390719979 ,
+ 14.19 , 1.0306572943892 ,
+ 14.195 , 1.03115234481902 ,
+ 14.2 , 1.01733343986871 ,
+ 14.205 , 0.990709541557108 ,
+ 14.21 , 0.953502790822332 ,
+ 14.215 , 0.908254264710393 ,
+ 14.22 , 0.857454756635746 ,
+ 14.225 , 0.803265224100822 ,
+ 14.23 , 0.74737385316121 ,
+ 14.235 , 0.690995601525318 ,
+ 14.24 , 0.635005073529152 ,
+ 14.245 , 0.580160133049894 ,
+ 14.25 , 0.527369694111442 ,
+ 14.255 , 0.477938039158216 ,
+ 14.26 , 0.433728338232803 ,
+ 14.265 , 0.397194149800069 ,
+ 14.27 , 0.371248511478309 ,
+ 14.275 , 0.358963505823744 ,
+ 14.28 , 0.363137797938165 ,
+ 14.285 , 0.385787231840523 ,
+ 14.29 , 0.427657749130475 ,
+ 14.295 , 0.487849697242734 ,
+ 14.3 , 0.563646552494242 ,
+ 14.305 , 0.650598748291401 ,
+ 14.31 , 0.742869615401765 ,
+ 14.315 , 0.833794067276776 ,
+ 14.32 , 0.916556460872168 ,
+ 14.325 , 0.984863842045941 ,
+ 14.33 , 1.0335040976667 ,
+ 14.335 , 1.05869041827564 ,
+ 14.34 , 1.05816644274048 ,
+ 14.345 , 1.03108361491544 ,
+ 14.35 , 0.977735351761127 ,
+ 14.355 , 0.899232930675646 ,
+ 14.36 , 0.797237214065439 ,
+ 14.365 , 0.673796884116058 ,
+ 14.37 , 0.531337867932015 ,
+ 14.375 , 0.372747573641774 ,
+ 14.38 , 0.20150981243218 ,
+ 14.385 , 2.178427411223690E-02 ,
+ 14.39 , -0.16161383529816 ,
+ 14.395 , -0.34339606863716 ,
+ 14.4 , -0.5181084642692 ,
+ 14.405 , -0.68053644448525 ,
+ 14.41 , -0.826088703855 ,
+ 14.415 , -0.95112570187104 ,
+ 14.42 , -1.05313423965707 ,
+ 14.425 , -1.13075625342751 ,
+ 14.43 , -1.18366851217429 ,
+ 14.435 , -1.21238579974723 ,
+ 14.44 , -1.21803310838506 ,
+ 14.445 , -1.20215241564511 ,
+ 14.45 , -1.16656016251128 ,
+ 14.455 , -1.113269900772 ,
+ 14.46 , -1.04444581397611 ,
+ 14.465 , -0.96236345544593 ,
+ 14.47 , -0.86935386142724 ,
+ 14.475 , -0.76773118679175 ,
+ 14.48 , -0.65972693552001 ,
+ 14.485 , -0.54746173019692 ,
+ 14.49 , -0.43299292085595 ,
+ 14.495 , -0.3184397215422 ,
+ 14.5 , -0.20616849862018 ,
+ 14.505 , -9.897318159698620E-02 ,
+ 14.51 , -1.803143023172810E-04 ,
+ 14.515 , 8.640194233650360E-02 ,
+ 14.52 , 0.156727372406871 ,
+ 14.525 , 0.206940131693837 ,
+ 14.53 , 0.233914703352716 ,
+ 14.535 , 0.235793875210402 ,
+ 14.54 , 0.212387260096523 ,
+ 14.545 , 0.165314426336394 ,
+ 14.55 , 9.783758697368690E-02 ,
+ 14.555 , 1.439534230634960E-02 ,
+ 14.56 , -8.005859022341789E-02 ,
+ 14.565 , -0.18076618261283 ,
+ 14.57 , -0.28374454180973 ,
+ 14.575 , -0.38610798365218 ,
+ 14.58 , -0.48605081190961 ,
+ 14.585 , -0.58252398542127 ,
+ 14.59 , -0.67470367132805 ,
+ 14.595 , -0.76142935693159 ,
+ 14.6 , -0.8407780560685 ,
+ 14.605 , -0.90992374040628 ,
+ 14.61 , -0.96532870247995 ,
+ 14.615 , -1.00324396367882 ,
+ 14.62 , -1.02038773635927 ,
+ 14.625 , -1.01463341589249 ,
+ 14.63 , -0.98552757460307 ,
+ 14.635 , -0.93450835223946 ,
+ 14.64 , -0.86477120783303 ,
+ 14.645 , -0.78081893710178 ,
+ 14.65 , -0.68781873202676 ,
+ 14.655 , -0.59091719649253 ,
+ 14.66 , -0.49467793607145 ,
+ 14.665 , -0.40274402274473 ,
+ 14.67 , -0.31777533615604 ,
+ 14.675 , -0.24161241000393 ,
+ 14.68 , -0.17557875216008 ,
+ 14.685 , -0.12078750746673 ,
+ 14.69 , -7.835224295217311E-02 ,
+ 14.695 , -4.942101977486440E-02 ,
+ 14.7 , -3.503749471905150E-02 ,
+ 14.705 , -3.587495731215070E-02 ,
+ 14.71 , -5.194398103175540E-02 ,
+ 14.715 , -8.236828155631780E-02 ,
+ 14.72 , -0.12531697112263 ,
+ 14.725 , -0.17812203875209 ,
+ 14.73 , -0.23756805254037 ,
+ 14.735 , -0.30028601265584 ,
+ 14.74 , -0.36316012018238 ,
+ 14.745 , -0.42365909583363 ,
+ 14.75 , -0.48002335079991 ,
+ 14.755 , -0.53128602795839 ,
+ 14.76 , -0.57714447879069 ,
+ 14.765 , -0.61773654874064 ,
+ 14.77 , -0.65338922947777 ,
+ 14.775 , -0.68440719071073 ,
+ 14.78 , -0.71094150841826 ,
+ 14.785 , -0.73295383213119 ,
+ 14.79 , -0.75025831938642 ,
+ 14.795 , -0.76260438890415 ,
+ 14.8 , -0.76975912976851 ,
+ 14.805 , -0.77155180131721 ,
+ 14.81 , -0.76787415141689 ,
+ 14.815 , -0.75863134459094 ,
+ 14.82 , -0.74368104295612 ,
+ 14.825 , -0.72278322433993 ,
+ 14.83 , -0.69560054902327 ,
+ 14.835 , -0.66175375591306 ,
+ 14.84 , -0.62093898535516 ,
+ 14.845 , -0.57306913773937 ,
+ 14.85 , -0.51841917741191 ,
+ 14.855 , -0.45771315164191 ,
+ 14.86 , -0.392137917305 ,
+ 14.865 , -0.3232532945768 ,
+ 14.87 , -0.25282156152333 ,
+ 14.875 , -0.18257072630809 ,
+ 14.88 , -0.11395570313114 ,
+ 14.885 , -4.795078990473090E-02 ,
+ 14.89 , 1.505030752196730E-02 ,
+ 14.895 , 7.523505899511330E-02 ,
+ 14.9 , 0.133241663209769 ,
+ 14.905 , 0.189946958395501 ,
+ 14.91 , 0.246204884243539 ,
+ 14.915 , 0.302617865301028 ,
+ 14.92 , 0.359383341937356 ,
+ 14.925 , 0.416272256914715 ,
+ 14.93 , 0.472730379837134 ,
+ 14.935 , 0.528097455638089 ,
+ 14.94 , 0.581866656852053 ,
+ 14.945 , 0.633923511292493 ,
+ 14.95 , 0.684671503159956 ,
+ 14.955 , 0.735006617044871 ,
+ 14.96 , 0.78610900707482 ,
+ 14.965 , 0.839096114213373 ,
+ 14.97 , 0.894592925855566 ,
+ 14.975 , 0.952340646800937 ,
+ 14.98 , 1.0109322862822 ,
+ 14.985 , 1.06776815099708 ,
+ 14.99 , 1.11925763952313 ,
+ 14.995 , 1.16125733848899 ,
+ 15.0 , 1.18965840938029 ,
+ 15.005 , 1.20101711803106 ,
+ 15.01 , 1.19309156203439 ,
+ 15.015 , 1.16518353563898 ,
+ 15.02 , 1.11821232455035 ,
+ 15.025 , 1.0545184865003 ,
+ 15.03 , 0.977448615628865 ,
+ 15.035 , 0.890815252481333 ,
+ 15.04 , 0.798354444510221 ,
+ 15.045 , 0.703279494461959 ,
+ 15.05 , 0.60801847543151 ,
+ 15.055 , 0.514150357593879 ,
+ 15.06 , 0.422530486995826 ,
+ 15.065 , 0.333543044544543 ,
+ 15.07 , 0.247413880227417 ,
+ 15.075 , 0.164505011560775 ,
+ 15.08 , 8.554502116652860E-02 ,
+ 15.085 , 1.176008397877900E-02 ,
+ 15.09 , -5.508991016794810E-02 ,
+ 15.095 , -0.11277329041032 ,
+ 15.1 , -0.15872202731611 ,
+ 15.105 , -0.19023769676271 ,
+ 15.11 , -0.20475543680883 ,
+ 15.115 , -0.20016459209247 ,
+ 15.12 , -0.17515953672649 ,
+ 15.125 , -0.1295909322101 ,
+ 15.13 , -6.475341455153370E-02 ,
+ 15.135 , 1.645644779243700E-02 ,
+ 15.14 , 0.109582085491203 ,
+ 15.145 , 0.208891920094615 ,
+ 15.15 , 0.307902347961824 ,
+ 15.155 , 0.400086953541137 ,
+ 15.16 , 0.479656312478387 ,
+ 15.165 , 0.54227026093024 ,
+ 15.17 , 0.585531391323096 ,
+ 15.175 , 0.60915577781107 ,
+ 15.18 , 0.614771789148716 ,
+ 15.185 , 0.605386403919845 ,
+ 15.19 , 0.584635659710548 ,
+ 15.195 , 0.555987240463961 ,
+ 15.2 , 0.522078576056577 ,
+ 15.205 , 0.484332615313383 ,
+ 15.21 , 0.44293940454718 ,
+ 15.215 , 0.397175120559912 ,
+ 15.22 , 0.345968006972672 ,
+ 15.225 , 0.288543030116857 ,
+ 15.23 , 0.224972791486283 ,
+ 15.235 , 0.156481408793171 ,
+ 15.24 , 8.542958350357370E-02 ,
+ 15.245 , 1.498370477529230E-02 ,
+ 15.25 , -5.142934425176120E-02 ,
+ 15.255 , -0.1107437937938 ,
+ 15.26 , -0.16078441017566 ,
+ 15.265 , -0.20057844669055 ,
+ 15.27 , -0.23037829970624 ,
+ 15.275 , -0.2514154045316 ,
+ 15.28 , -0.26546110414046 ,
+ 15.285 , -0.27433386226401 ,
+ 15.29 , -0.27947343680654 ,
+ 15.295 , -0.28170382574971 ,
+ 15.3 , -0.28121922535055 ,
+ 15.305 , -0.27778333156123 ,
+ 15.31 , -0.27106104276765 ,
+ 15.315 , -0.26098347288903 ,
+ 15.32 , -0.2480337104626 ,
+ 15.325 , -0.23338239832851 ,
+ 15.33 , -0.21883669131141 ,
+ 15.335 , -0.20662723365469 ,
+ 15.34 , -0.19908795725974 ,
+ 15.345 , -0.1983095632208 ,
+ 15.35 , -0.20583511356768 ,
+ 15.355 , -0.22245388077999 ,
+ 15.36 , -0.24810721805446 ,
+ 15.365 , -0.28190022979588 ,
+ 15.37 , -0.32218399867655 ,
+ 15.375 , -0.36668187000496 ,
+ 15.38 , -0.41262893144551 ,
+ 15.385 , -0.4569195252945 ,
+ 15.39 , -0.49626700745835 ,
+ 15.395 , -0.52739011070132 ,
+ 15.4 , -0.54723474350703 ,
+ 15.405 , -0.55322582044501 ,
+ 15.41 , -0.54352567312437 ,
+ 15.415 , -0.51725918301048 ,
+ 15.42 , -0.47466073347181 ,
+ 15.425 , -0.41710230560527 ,
+ 15.43 , -0.34698928139492 ,
+ 15.435 , -0.26752756403572 ,
+ 15.44 , -0.18240759770015 ,
+ 15.445 , -9.545429827632960E-02 ,
+ 15.45 , -1.031774321012660E-02 ,
+ 15.455 , 6.975569716684001E-02 ,
+ 15.46 , 0.142031815271298 ,
+ 15.465 , 0.204287600135245 ,
+ 15.47 , 0.254724524020873 ,
+ 15.475 , 0.291852234959508 ,
+ 15.48 , 0.314393966922164 ,
+ 15.485 , 0.321257693596354 ,
+ 15.49 , 0.311592647764159 ,
+ 15.495 , 0.284924209311069 ,
+ 15.5 , 0.241333574629117 ,
+ 15.505 , 0.181630984411648 ,
+ 15.51 , 0.107473789318163 ,
+ 15.515 , 2.138659993284420E-02 ,
+ 15.52 , -7.333294612818740E-02 ,
+ 15.525 , -0.17281819572361 ,
+ 15.53 , -0.2729111163528 ,
+ 15.535 , -0.36947452952708 ,
+ 15.54 , -0.45868092644508 ,
+ 15.545 , -0.53724054983261 ,
+ 15.55 , -0.60253835404275 ,
+ 15.555 , -0.65267651763316 ,
+ 15.56 , -0.6864354117723 ,
+ 15.565 , -0.70318229683703 ,
+ 15.57 , -0.70276183568102 ,
+ 15.575 , -0.68540176686393 ,
+ 15.58 , -0.6516520838685 ,
+ 15.585 , -0.60236502510189 ,
+ 15.59 , -0.538706492591 ,
+ 15.595 , -0.46217410897888 ,
+ 15.6 , -0.37460077533887 ,
+ 15.605 , -0.27810973417383 ,
+ 15.61 , -0.17502716813551 ,
+ 15.615 , -6.773228527287170E-02 ,
+ 15.62 , 4.151501433409210E-02 ,
+ 15.625 , 0.150751860185515 ,
+ 15.63 , 0.258442092002889 ,
+ 15.635 , 0.363538574930614 ,
+ 15.64 , 0.465442765332169 ,
+ 15.645 , 0.563876126508653 ,
+ 15.65 , 0.658665592231715 ,
+ 15.655 , 0.749509291460253 ,
+ 15.66 , 0.835755718589599 ,
+ 15.665 , 0.916264699152492 ,
+ 15.67 , 0.989375816925145 ,
+ 15.675 , 1.05301420158238 ,
+ 15.68 , 1.10490739292059 ,
+ 15.685 , 1.14288462647541 ,
+ 15.69 , 1.16518849553063 ,
+ 15.695 , 1.1707464912492 ,
+ 15.7 , 1.15934157640063 ,
+ 15.705 , 1.13165264409975 ,
+ 15.71 , 1.08916287801769 ,
+ 15.715 , 1.03396048449819 ,
+ 15.72 , 0.968480895649285 ,
+ 15.725 , 0.895239610317516 ,
+ 15.73 , 0.816614791244956 ,
+ 15.735 , 0.734699276030846 ,
+ 15.74 , 0.651241095374945 ,
+ 15.745 , 0.567649521370319 ,
+ 15.75 , 0.485049163207599 ,
+ 15.755 , 0.404335549986381 ,
+ 15.76 , 0.326219056425138 ,
+ 15.765 , 0.251231356865374 ,
+ 15.77 , 0.179720965294244 ,
+ 15.775 , 0.111831041730238 ,
+ 15.78 , 4.750476279777080E-02 ,
+ 15.785 , -1.347798247405040E-02 ,
+ 15.79 , -7.141356069694010E-02 ,
+ 15.795 , -0.12656450883031 ,
+ 15.8 , -0.1790372399842 ,
+ 15.805 , -0.2286955113047 ,
+ 15.81 , -0.27512243015728 ,
+ 15.815 , -0.31766447732324 ,
+ 15.82 , -0.3555388110919 ,
+ 15.825 , -0.38798921520158 ,
+ 15.83 , -0.41444221410296 ,
+ 15.835 , -0.43463094635962 ,
+ 15.84 , -0.44864369112348 ,
+ 15.845 , -0.4568931292131 ,
+ 15.85 , -0.46000160926806 ,
+ 15.855 , -0.45865250041628 ,
+ 15.86 , -0.45343877892519 ,
+ 15.865 , -0.44476504067162 ,
+ 15.87 , -0.43283082098116 ,
+ 15.875 , -0.41771237775514 ,
+ 15.88 , -0.3995214147592 ,
+ 15.885 , -0.37860415544342 ,
+ 15.89 , -0.35572212713179 ,
+ 15.895 , -0.33216132888134 ,
+ 15.9 , -0.30972572285948 ,
+ 15.905 , -0.29059799700979 ,
+ 15.91 , -0.27708096353175 ,
+ 15.915 , -0.27126155854412 ,
+ 15.92 , -0.2746590319597 ,
+ 15.925 , -0.28792675974919 ,
+ 15.93 , -0.31066689274262 ,
+ 15.935 , -0.34140077106906 ,
+ 15.94 , -0.3777039602476 ,
+ 15.945 , -0.41648665097944 ,
+ 15.95 , -0.45437291128764 ,
+ 15.955 , -0.48811381404708 ,
+ 15.96 , -0.51496612193939 ,
+ 15.965 , -0.5329765854495 ,
+ 15.97 , -0.54113053164364 ,
+ 15.975 , -0.53935053269995 ,
+ 15.98 , -0.52835825596445 ,
+ 15.985 , -0.50943591924887 ,
+ 15.99 , -0.48413923071434 ,
+ 15.995 , -0.45401661733085 ,
+ 16.0 , -0.42038541841803 ,
+ 16.005 , -0.38419449756936 ,
+ 16.01 , -0.34598883075877 ,
+ 16.015 , -0.30596135684737 ,
+ 16.02 , -0.26406862723475 ,
+ 16.025 , -0.22017134269813 ,
+ 16.03 , -0.17416871222392 ,
+ 16.035 , -0.12609398639317 ,
+ 16.04 , -7.616580091339020E-02 ,
+ 16.045 , -2.479105816937940E-02 ,
+ 16.05 , 2.745737110728120E-02 ,
+ 16.055 , 7.987861751112391E-02 ,
+ 16.06 , 0.131672708259285 ,
+ 16.065 , 0.181958505928516 ,
+ 16.07 , 0.229779175022502 ,
+ 16.075 , 0.274114727562895 ,
+ 16.08 , 0.313912537790184 ,
+ 16.085 , 0.348155259464482 ,
+ 16.09 , 0.375959714090624 ,
+ 16.095 , 0.396703409827832 ,
+ 16.1 , 0.410143539243666 ,
+ 16.105 , 0.416499539855543 ,
+ 16.11 , 0.416464899336383 ,
+ 16.115 , 0.411132431725026 ,
+ 16.12 , 0.401834694221056 ,
+ 16.125 , 0.389926331168038 ,
+ 16.13 , 0.376552509432684 ,
+ 16.135 , 0.362455371415181 ,
+ 16.14 , 0.347864663265341 ,
+ 16.145 , 0.332498409591647 ,
+ 16.15 , 0.315673926599289 ,
+ 16.155 , 0.296498803516978 ,
+ 16.16 , 0.274095775096738 ,
+ 16.165 , 0.247800859489553 ,
+ 16.17 , 0.217295286911219 ,
+ 16.175 , 0.182636701553898 ,
+ 16.18 , 0.144199700257594 ,
+ 16.185 , 0.102548913123023 ,
+ 16.19 , 5.829530297192130E-02 ,
+ 16.195 , 1.197592728082750E-02 ,
+ 16.2 , -3.600290534227300E-02 ,
+ 16.205 , -8.535615468618291E-02 ,
+ 16.21 , -0.13584918811621 ,
+ 16.215 , -0.18721153582539 ,
+ 16.22 , -0.23906457716721 ,
+ 16.225 , -0.29090350734869 ,
+ 16.23 , -0.34213587188623 ,
+ 16.235 , -0.392170780993 ,
+ 16.24 , -0.44051591221236 ,
+ 16.245 , -0.48684480865516 ,
+ 16.25 , -0.53098857668878 ,
+ 16.255 , -0.57284978382707 ,
+ 16.26 , -0.61224319073572 ,
+ 16.265 , -0.64871598685836 ,
+ 16.27 , -0.68140334352395 ,
+ 16.275 , -0.70898222576025 ,
+ 16.28 , -0.7297595947791 ,
+ 16.285 , -0.7418948815967 ,
+ 16.29 , -0.74371891027858 ,
+ 16.295 , -0.73407611710958 ,
+ 16.3 , -0.71260329024102 ,
+ 16.305 , -0.67986749030603 ,
+ 16.31 , -0.63732240300856 ,
+ 16.315 , -0.58707824160675 ,
+ 16.32 , -0.53154405116823 ,
+ 16.325 , -0.47301455154914 ,
+ 16.33 , -0.41331652122001 ,
+ 16.335 , -0.35357961212191 ,
+ 16.34 , -0.29419497300413 ,
+ 16.345 , -0.23495140181355 ,
+ 16.35 , -0.17531083484956 ,
+ 16.355 , -0.11473456907756 ,
+ 16.36 , -5.298091218194400E-02 ,
+ 16.365 , 9.709062607778981E-03 ,
+ 16.37 , 7.256409889259650E-02 ,
+ 16.375 , 0.134384503385863 ,
+ 16.38 , 0.193739454595389 ,
+ 16.385 , 0.24920525086789 ,
+ 16.39 , 0.299568602241651 ,
+ 16.395 , 0.343956956389216 ,
+ 16.4 , 0.381866908791684 ,
+ 16.405 , 0.413114650618461 ,
+ 16.41 , 0.437733369467239 ,
+ 16.415 , 0.455877974867213 ,
+ 16.42 , 0.46776384132681 ,
+ 16.425 , 0.473663922748246 ,
+ 16.43 , 0.47395074709205 ,
+ 16.435 , 0.469159269294089 ,
+ 16.44 , 0.460028874160481 ,
+ 16.445 , 0.447496145434672 ,
+ 16.45 , 0.43262324571891 ,
+ 16.455 , 0.416476298710912 ,
+ 16.46 , 0.39998487143001 ,
+ 16.465 , 0.383825594174033 ,
+ 16.47 , 0.368369873101624 ,
+ 16.475 , 0.353714574674185 ,
+ 16.48 , 0.339789306901935 ,
+ 16.485 , 0.326509782519242 ,
+ 16.49 , 0.313927074313828 ,
+ 16.495 , 0.302325131506492 ,
+ 16.5 , 0.292230126681682 ,
+ 16.505 , 0.284323481848275 ,
+ 16.51 , 0.279278430837744 ,
+ 16.515 , 0.277565991023392 ,
+ 16.52 , 0.27928378094795 ,
+ 16.525 , 0.284059216918989 ,
+ 16.53 , 0.291055442661278 ,
+ 16.535 , 0.299081158427955 ,
+ 16.54 , 0.306775986803293 ,
+ 16.545 , 0.312824550426672 ,
+ 16.55 , 0.316148133716397 ,
+ 16.555 , 0.316029035226392 ,
+ 16.56 , 0.31215069004257 ,
+ 16.565 , 0.304553318859 ,
+ 16.57 , 0.293538129439739 ,
+ 16.575 , 0.279551088336509 ,
+ 16.58 , 0.263087654869009 ,
+ 16.585 , 0.244637877428558 ,
+ 16.59 , 0.224678132698894 ,
+ 16.595 , 0.203690933512921 ,
+ 16.6 , 0.182189070638557 ,
+ 16.605 , 0.160712533967535 ,
+ 16.61 , 0.139788985048289 ,
+ 16.615 , 0.119849630257617 ,
+ 16.62 , 0.101127004531768 ,
+ 16.625 , 8.356184746823360E-02 ,
+ 16.63 , 6.675788773408831E-02 ,
+ 16.635 , 5.000422430522750E-02 ,
+ 16.64 , 3.237781788478290E-02 ,
+ 16.645 , 1.290492007865870E-02 ,
+ 16.65 , -9.242841522190411E-03 ,
+ 16.655 , -3.457307113926180E-02 ,
+ 16.66 , -6.315044794397080E-02 ,
+ 16.665 , -9.456431033805510E-02 ,
+ 16.67 , -0.12798945588883 ,
+ 16.675 , -0.16233338586658 ,
+ 16.68 , -0.19643231791386 ,
+ 16.685 , -0.22926030484873 ,
+ 16.69 , -0.26010137973961 ,
+ 16.695 , -0.28866176894499 ,
+ 16.7 , -0.31509595200913 ,
+ 16.705 , -0.33995273832631 ,
+ 16.71 , -0.36405095016433 ,
+ 16.715 , -0.38831357635509 ,
+ 16.72 , -0.41358504112542 ,
+ 16.725 , -0.44046253469103 ,
+ 16.73 , -0.46915752304 ,
+ 16.735 , -0.49941060932339 ,
+ 16.74 , -0.53046223395319 ,
+ 16.745 , -0.56108536534834 ,
+ 16.75 , -0.58967419378453 ,
+ 16.755 , -0.61438209498106 ,
+ 16.76 , -0.63329121107995 ,
+ 16.765 , -0.64459684400811 ,
+ 16.77 , -0.64678096256853 ,
+ 16.775 , -0.63875489537808 ,
+ 16.78 , -0.61995220147847 ,
+ 16.785 , -0.59036060295097 ,
+ 16.79 , -0.55049669392639 ,
+ 16.795 , -0.50133039140924 ,
+ 16.8 , -0.44418245956687 ,
+ 16.805 , -0.38061075875138 ,
+ 16.81 , -0.31231562731901 ,
+ 16.815 , -0.24106197922092 ,
+ 16.82 , -0.1686326543263 ,
+ 16.825 , -9.679598568714549E-02 ,
+ 16.83 , -2.728380092511400E-02 ,
+ 16.835 , 3.824293020108400E-02 ,
+ 16.84 , 9.824002683071940E-02 ,
+ 16.845 , 0.151346034414838 ,
+ 16.85 , 0.196448639221428 ,
+ 16.855 , 0.232748834021365 ,
+ 16.86 , 0.259798117288868 ,
+ 16.865 , 0.277506221603702 ,
+ 16.87 , 0.286111918797314 ,
+ 16.875 , 0.286131733842289 ,
+ 16.88 , 0.278296735618878 ,
+ 16.885 , 0.263498277115562 ,
+ 16.89 , 0.24274886174333 ,
+ 16.895 , 0.217166404345327 ,
+ 16.9 , 0.187968246853482 ,
+ 16.905 , 0.156461968787081 ,
+ 16.91 , 0.124015045694316 ,
+ 16.915 , 9.199139026589789E-02 ,
+ 16.92 , 6.165693925050090E-02 ,
+ 16.925 , 3.406870712543500E-02 ,
+ 16.93 , 9.974305988061479E-03 ,
+ 16.935 , -1.024803512308630E-02 ,
+ 16.94 , -2.658403019625520E-02 ,
+ 16.945 , -3.930334521456180E-02 ,
+ 16.95 , -4.881605741987730E-02 ,
+ 16.955 , -5.549717708582600E-02 ,
+ 16.96 , -5.952392534556360E-02 ,
+ 16.965 , -6.076975805147920E-02 ,
+ 16.97 , -5.879314030308780E-02 ,
+ 16.975 , -5.292859848425780E-02 ,
+ 16.98 , -4.246799585244240E-02 ,
+ 16.985 , -2.689000147691090E-02 ,
+ 16.99 , -6.084643377645750E-03 ,
+ 16.995 , 1.948494890135070E-02 ,
+ 17.0 , 4.872381188647930E-02 ,
+ 17.005 , 7.996838345792370E-02 ,
+ 17.01 , 0.111158477862087 ,
+ 17.015 , 0.140083752196672 ,
+ 17.02 , 0.164651035916986 ,
+ 17.025 , 0.18312224741681 ,
+ 17.03 , 0.194279612887888 ,
+ 17.035 , 0.197502657429334 ,
+ 17.04 , 0.192756670137177 ,
+ 17.045 , 0.180518699701142 ,
+ 17.05 , 0.161669903280425 ,
+ 17.055 , 0.137385815960322 ,
+ 17.06 , 0.109043393552795 ,
+ 17.065 , 7.814867623624100E-02 ,
+ 17.07 , 4.627753286711330E-02 ,
+ 17.075 , 1.501227171733180E-02 ,
+ 17.08 , -1.413775130832270E-02 ,
+ 17.085 , -3.983793711438840E-02 ,
+ 17.09 , -6.104036519750250E-02 ,
+ 17.095 , -7.708842285673501E-02 ,
+ 17.1 , -8.778382263463140E-02 ,
+ 17.105 , -9.339483606844121E-02 ,
+ 17.11 , -9.459269265106150E-02 ,
+ 17.115 , -9.232223501388739E-02 ,
+ 17.12 , -8.763025422153840E-02 ,
+ 17.125 , -8.148499770125020E-02 ,
+ 17.13 , -7.462775457220110E-02 ,
+ 17.135 , -6.748324353623050E-02 ,
+ 17.14 , -6.014609852966310E-02 ,
+ 17.145 , -5.243702915474610E-02 ,
+ 17.15 , -4.400785444844100E-02 ,
+ 17.155 , -3.446180958692290E-02 ,
+ 17.16 , -2.345792198001310E-02 ,
+ 17.165 , -1.077394978512690E-02 ,
+ 17.17 , 3.679128728274960E-03 ,
+ 17.175 , 1.988574043577430E-02 ,
+ 17.18 , 3.777667605297300E-02 ,
+ 17.185 , 5.727939847072780E-02 ,
+ 17.19 , 7.834501552629659E-02 ,
+ 17.195 , 0.100944016898245 ,
+ 17.2 , 0.125030824710985 ,
+ 17.205 , 0.150493723897266 ,
+ 17.21 , 0.177105725250697 ,
+ 17.215 , 0.204499198588219 ,
+ 17.22 , 0.232171627050269 ,
+ 17.225 , 0.259522952289019 ,
+ 17.23 , 0.28591162656688 ,
+ 17.235 , 0.310713017545991 ,
+ 17.24 , 0.333360202463241 ,
+ 17.245 , 0.353356491062333 ,
+ 17.25 , 0.370257070307643 ,
+ 17.255 , 0.383631410780558 ,
+ 17.26 , 0.393022771718625 ,
+ 17.265 , 0.397924531915073 ,
+ 17.27 , 0.397789484581034 ,
+ 17.275 , 0.392075448648513 ,
+ 17.28 , 0.380321842357972 ,
+ 17.285 , 0.362236624526743 ,
+ 17.29 , 0.337775799625786 ,
+ 17.295 , 0.307187618217491 ,
+ 17.3 , 0.271012952518342 ,
+ 17.305 , 0.230034748672592 ,
+ 17.31 , 0.185192192119736 ,
+ 17.315 , 0.1374724900416 ,
+ 17.32 , 8.781061932229070E-02 ,
+ 17.325 , 3.701123827098990E-02 ,
+ 17.33 , -1.428322820528750E-02 ,
+ 17.335 , -6.558572925239700E-02 ,
+ 17.34 , -0.11651660768663 ,
+ 17.345 , -0.16673628393002 ,
+ 17.35 , -0.21587015869355 ,
+ 17.355 , -0.26345095520442 ,
+ 17.36 , -0.30888431890374 ,
+ 17.365 , -0.35145163113226 ,
+ 17.37 , -0.39033885127352 ,
+ 17.375 , -0.42469770664605 ,
+ 17.38 , -0.45371821850159 ,
+ 17.385 , -0.4767087589838 ,
+ 17.39 , -0.49316630884791 ,
+ 17.395 , -0.50283205552792 ,
+ 17.4 , -0.50572081737774 ,
+ 17.405 , -0.50212196719028 ,
+ 17.41 , -0.49256808518885 ,
+ 17.415 , -0.47777707225688 ,
+ 17.42 , -0.45857357564831 ,
+ 17.425 , -0.43580164741667 ,
+ 17.43 , -0.41024501009179 ,
+ 17.435 , -0.3825675139441 ,
+ 17.44 , -0.35328788816102 ,
+ 17.445 , -0.32279085797443 ,
+ 17.45 , -0.29137731320226 ,
+ 17.455 , -0.25933449326509 ,
+ 17.46 , -0.2270143702293 ,
+ 17.465 , -0.19489381305459 ,
+ 17.47 , -0.16360264699467 ,
+ 17.475 , -0.1339028594142 ,
+ 17.48 , -0.1066224111889 ,
+ 17.485 , -8.254834652459410E-02 ,
+ 17.49 , -6.230534889079800E-02 ,
+ 17.495 , -4.623541755964700E-02 ,
+ 17.5 , -3.430878641434340E-02 ,
+ 17.505 , -2.607920373761460E-02 ,
+ 17.51 , -2.069570607448080E-02 ,
+ 17.515 , -1.696571448514850E-02 ,
+ 17.52 , -1.346258488402600E-02 ,
+ 17.525 , -8.657687814216761E-03 ,
+ 17.53 , -1.066706267368470E-03 ,
+ 17.535 , 1.061426833550790E-02 ,
+ 17.54 , 2.738663947692650E-02 ,
+ 17.545 , 4.985546977711610E-02 ,
+ 17.55 , 7.816411304470480E-02 ,
+ 17.555 , 0.111966131087412 ,
+ 17.56 , 0.150434055062022 ,
+ 17.565 , 0.19231308509617 ,
+ 17.57 , 0.236013378779133 ,
+ 17.575 , 0.279746002917216 ,
+ 17.58 , 0.321684272405146 ,
+ 17.585 , 0.360138883852544 ,
+ 17.59 , 0.393718048669997 ,
+ 17.595 , 0.421452589177563 ,
+ 17.6 , 0.442859042866297 ,
+ 17.605 , 0.457932285135102 ,
+ 17.61 , 0.467063199142238 ,
+ 17.615 , 0.470901203329776 ,
+ 17.62 , 0.470183933061112 ,
+ 17.625 , 0.465570499510758 ,
+ 17.63 , 0.457509881267887 ,
+ 17.635 , 0.446170505322342 ,
+ 17.64 , 0.431441044905879 ,
+ 17.645 , 0.412997059132728 ,
+ 17.65 , 0.390417907394592 ,
+ 17.655 , 0.363320032948617 ,
+ 17.66 , 0.331482683771369 ,
+ 17.665 , 0.294935652090983 ,
+ 17.67 , 0.254001046090184 ,
+ 17.675 , 0.209280977845859 ,
+ 17.68 , 0.161607754445718 ,
+ 17.685 , 0.111965960430188 ,
+ 17.69 , 6.141586922651330E-02 ,
+ 17.695 , 1.102093548815530E-02 ,
+ 17.7 , -3.820203658969610E-02 ,
+ 17.705 , -8.531704155098779E-02 ,
+ 17.71 , -0.1294862669167 ,
+ 17.715 , -0.16998594459785 ,
+ 17.72 , -0.20622064042651 ,
+ 17.725 , -0.23774591935919 ,
+ 17.73 , -0.26428840511531 ,
+ 17.735 , -0.28576606331927 ,
+ 17.74 , -0.30229286763517 ,
+ 17.745 , -0.31416772926296 ,
+ 17.75 , -0.3218406535065 ,
+ 17.755 , -0.3258645654062 ,
+ 17.76 , -0.32683843068621 ,
+ 17.765 , -0.32535588224289 ,
+ 17.77 , -0.32196457829868 ,
+ 17.775 , -0.31715006731732 ,
+ 17.78 , -0.31133941077337 ,
+ 17.785 , -0.30492235408688 ,
+ 17.79 , -0.29827929738639 ,
+ 17.795 , -0.29180571311681 ,
+ 17.8 , -0.2859227673159 ,
+ 17.805 , -0.2810686116836 ,
+ 17.81 , -0.27767024271612 ,
+ 17.815 , -0.27609995179852 ,
+ 17.82 , -0.27662600365925 ,
+ 17.825 , -0.27936632736658 ,
+ 17.83 , -0.28425416349301 ,
+ 17.835 , -0.29102164261339 ,
+ 17.84 , -0.29920350847177 ,
+ 17.845 , -0.30815897987418 ,
+ 17.85 , -0.31710995942421 ,
+ 17.855 , -0.32518836729579 ,
+ 17.86 , -0.33149006868417 ,
+ 17.865 , -0.33512980995752 ,
+ 17.87 , -0.33529555909469 ,
+ 17.875 , -0.3312973400369 ,
+ 17.88 , -0.32261024125577 ,
+ 17.885 , -0.30890529900639 ,
+ 17.89 , -0.290070720818 ,
+ 17.895 , -0.26621431048452 ,
+ 17.9 , -0.23765242692415 ,
+ 17.905 , -0.20488114286083 ,
+ 17.91 , -0.16853769940936 ,
+ 17.915 , -0.12935252659241 ,
+ 17.92 , -8.810348127193721E-02 ,
+ 17.925 , -4.557141302171240E-02 ,
+ 17.93 , -2.513356389291560E-03 ,
+ 17.935 , 4.035724323904150E-02 ,
+ 17.94 , 8.237249752346711E-02 ,
+ 17.945 , 0.122904827481364 ,
+ 17.95 , 0.16135335850423 ,
+ 17.955 , 0.197135089796928 ,
+ 17.96 , 0.229680590055412 ,
+ 17.965 , 0.258445542327015 ,
+ 17.97 , 0.282931564681535 ,
+ 17.975 , 0.3027256078172 ,
+ 17.98 , 0.317544225316334 ,
+ 17.985 , 0.327282981257925 ,
+ 17.99 , 0.332055566875123 ,
+ 17.995 , 0.332219078215985 ,
+ 18.0 , 0.328372664764279 ,
+ 18.005 , 0.321327968541342 ,
+ 18.01 , 0.312046315167661 ,
+ 18.015 , 0.301552393558308 ,
+ 18.02 , 0.29083015000257 ,
+ 18.025 , 0.280717140577436 ,
+ 18.03 , 0.271812862742294 ,
+ 18.035 , 0.264416834319869 ,
+ 18.04 , 0.258507921567912 ,
+ 18.045 , 0.25377043717894 ,
+ 18.05 , 0.249664740892512 ,
+ 18.055 , 0.245531784942376 ,
+ 18.06 , 0.240715666971269 ,
+ 18.065 , 0.234683989615924 ,
+ 18.07 , 0.227126896191005 ,
+ 18.075 , 0.218018915200585 ,
+ 18.08 , 0.207635259720329 ,
+ 18.085 , 0.196519817484055 ,
+ 18.09 , 0.185413864456323 ,
+ 18.095 , 0.175156074068905 ,
+ 18.1 , 0.166570903921847 ,
+ 18.105 , 0.160362276331594 ,
+ 18.11 , 0.157026715204937 ,
+ 18.115 , 0.156797444080986 ,
+ 18.12 , 0.159624455669982 ,
+ 18.125 , 0.16519187224497 ,
+ 18.13 , 0.172968089200864 ,
+ 18.135 , 0.1822813476427 ,
+ 18.14 , 0.192409206882619 ,
+ 18.145 , 0.202670276399768 ,
+ 18.15 , 0.212504752944377 ,
+ 18.155 , 0.221533110089593 ,
+ 18.16 , 0.229583054017435 ,
+ 18.165 , 0.236681693233947 ,
+ 18.17 , 0.24301317231324 ,
+ 18.175 , 0.248850323481097 ,
+ 18.18 , 0.254471744041749 ,
+ 18.185 , 0.260080804366178 ,
+ 18.19 , 0.265741889443548 ,
+ 18.195 , 0.27134643214208 ,
+ 18.2 , 0.276614811069614 ,
+ 18.205 , 0.281132591864889 ,
+ 18.21 , 0.284412543870369 ,
+ 18.215 , 0.285966261493111 ,
+ 18.22 , 0.28537109719781 ,
+ 18.225 , 0.282316011041418 ,
+ 18.23 , 0.276621372715182 ,
+ 18.235 , 0.268228573189369 ,
+ 18.24 , 0.257171332184819 ,
+ 18.245 , 0.243536231265936 ,
+ 18.25 , 0.227433656521336 ,
+ 18.255 , 0.208982058948683 ,
+ 18.26 , 0.188316971988387 ,
+ 18.265 , 0.165617801602736 ,
+ 18.27 , 0.141146408794358 ,
+ 18.275 , 0.115280086715596 ,
+ 18.28 , 8.852986599304000E-02 ,
+ 18.285 , 6.153122175946150E-02 ,
+ 18.29 , 3.501087677361560E-02 ,
+ 18.295 , 9.728375745511450E-03 ,
+ 18.3 , -1.358945599970610E-02 ,
+ 18.305 , -3.431372431462720E-02 ,
+ 18.31 , -5.195992570184670E-02 ,
+ 18.315 , -6.621459033346280E-02 ,
+ 18.32 , -7.693590669330690E-02 ,
+ 18.325 , -8.413813135115721E-02 ,
+ 18.33 , -8.796246104481401E-02 ,
+ 18.335 , -8.865026558137970E-02 ,
+ 18.34 , -8.651948855745679E-02 ,
+ 18.345 , -8.194991749053140E-02 ,
+ 18.35 , -7.537263942731640E-02 ,
+ 18.355 , -6.726122085666700E-02 ,
+ 18.36 , -5.811712688388060E-02 ,
+ 18.365 , -4.844978592925620E-02 ,
+ 18.37 , -3.874961154322750E-02 ,
+ 18.375 , -2.946321539637920E-02 ,
+ 18.38 , -2.097389378477130E-02 ,
+ 18.385 , -1.359774681728760E-02 ,
+ 18.39 , -7.592927023032140E-03 ,
+ 18.395 , -3.182771456432360E-03 ,
+ 18.4 , -5.797783397815400E-04 ,
+ 18.405 , -3.403899532317900E-06 ,
+ 18.41 , -1.673453644507240E-03 ,
+ 18.415 , -5.782448384807060E-03 ,
+ 18.42 , -1.244176672900140E-02 ,
+ 18.425 , -2.161800758848600E-02 ,
+ 18.43 , -3.307323100644420E-02 ,
+ 18.435 , -4.633260284878780E-02 ,
+ 18.44 , -6.069252068692880E-02 ,
+ 18.445 , -7.527964829315580E-02 ,
+ 18.45 , -8.915230216299309E-02 ,
+ 18.455 , -0.10143296879817 ,
+ 18.46 , -0.11144311748952 ,
+ 18.465 , -0.11881688272356 ,
+ 18.47 , -0.12356683521081 ,
+ 18.475 , -0.12609239258508 ,
+ 18.48 , -0.12712667509216 ,
+ 18.485 , -0.12763705192334 ,
+ 18.49 , -0.12869455777906 ,
+ 18.495 , -0.13134291006952 ,
+ 18.5 , -0.13648385782305 ,
+ 18.505 , -0.14479654925278 ,
+ 18.51 , -0.15669435068272 ,
+ 18.515 , -0.17231899455012 ,
+ 18.52 , -0.19156053351027 ,
+ 18.525 , -0.2140948418449 ,
+ 18.53 , -0.23942532421762 ,
+ 18.535 , -0.26692808116807 ,
+ 18.54 , -0.29589366741626 ,
+ 18.545 , -0.32556987300455 ,
+ 18.55 , -0.35520167089443 ,
+ 18.555 , -0.38407157568151 ,
+ 18.56 , -0.41153207462536 ,
+ 18.565 , -0.43702839771631 ,
+ 18.57 , -0.46010162556848 ,
+ 18.575 , -0.4803753536196 ,
+ 18.58 , -0.49752469104796 ,
+ 18.585 , -0.51123932275576 ,
+ 18.59 , -0.52119100580172 ,
+ 18.595 , -0.52702031860061 ,
+ 18.6 , -0.52835074084744 ,
+ 18.605 , -0.52483178107225 ,
+ 18.61 , -0.51620504117931 ,
+ 18.615 , -0.50237569943468 ,
+ 18.62 , -0.4834730346886 ,
+ 18.625 , -0.45987873870396 ,
+ 18.63 , -0.43221396453591 ,
+ 18.635 , -0.40128199130244 ,
+ 18.64 , -0.36797809251035 ,
+ 18.645 , -0.33318247540211 ,
+ 18.65 , -0.2976655847206 ,
+ 18.655 , -0.26201863587465 ,
+ 18.66 , -0.22662902367112 ,
+ 18.665 , -0.19169728326541 ,
+ 18.67 , -0.15729264669158 ,
+ 18.675 , -0.1234229501959 ,
+ 18.68 , -9.010582719609091E-02 ,
+ 18.685 , -5.741817970014060E-02 ,
+ 18.69 , -2.552248385036910E-02 ,
+ 18.695 , 5.339196527069970E-03 ,
+ 18.7 , 3.486712311982680E-02 ,
+ 18.705 , 6.273660435450590E-02 ,
+ 18.71 , 8.862290998998250E-02 ,
+ 18.715 , 0.112218745947816 ,
+ 18.72 , 0.133237764611335 ,
+ 18.725 , 0.151417354399901 ,
+ 18.73 , 0.166520793732197 ,
+ 18.735 , 0.178358092928635 ,
+ 18.74 , 0.186819039757722 ,
+ 18.745 , 0.191918879888126 ,
+ 18.75 , 0.193841382081441 ,
+ 18.755 , 0.192966026117615 ,
+ 18.76 , 0.189861849245228 ,
+ 18.765 , 0.185243424802453 ,
+ 18.77 , 0.179886808055877 ,
+ 18.775 , 0.174523130427245 ,
+ 18.78 , 0.169727209876345 ,
+ 18.785 , 0.165828266795135 ,
+ 18.79 , 0.162860717438664 ,
+ 18.795 , 0.160568509105303 ,
+ 18.8 , 0.158460262202499 ,
+ 18.805 , 0.155903588032585 ,
+ 18.81 , 0.152236721793017 ,
+ 18.815 , 0.146874335438137 ,
+ 18.82 , 0.139388100075902 ,
+ 18.825 , 0.129551248829624 ,
+ 18.83 , 0.117346184292776 ,
+ 18.835 , 0.102944396398025 ,
+ 18.84 , 8.667203203856250E-02 ,
+ 18.845 , 6.897292950992250E-02 ,
+ 18.85 , 5.037981195577830E-02 ,
+ 18.855 , 3.149222301298260E-02 ,
+ 18.86 , 1.295788909713510E-02 ,
+ 18.865 , -4.552694712540460E-03 ,
+ 18.87 , -2.038471143298640E-02 ,
+ 18.875 , -3.395374370024890E-02 ,
+ 18.88 , -4.480974308295430E-02 ,
+ 18.885 , -5.269874412847760E-02 ,
+ 18.89 , -5.760475116618620E-02 ,
+ 18.895 , -5.975782869643340E-02 ,
+ 18.9 , -5.959990728708000E-02 ,
+ 18.905 , -5.771202182665640E-02 ,
+ 18.91 , -5.471620957553570E-02 ,
+ 18.915 , -5.117481281717030E-02 ,
+ 18.92 , -4.751155121434680E-02 ,
+ 18.925 , -4.397377050356170E-02 ,
+ 18.93 , -4.064613036051550E-02 ,
+ 18.935 , -3.750986634275660E-02 ,
+ 18.94 , -3.453164301123860E-02 ,
+ 18.945 , -3.175456679161500E-02 ,
+ 18.95 , -2.936540580184520E-02 ,
+ 18.955 , -2.771540773125420E-02 ,
+ 18.96 , -2.728673446781490E-02 ,
+ 18.965 , -2.860928038065850E-02 ,
+ 18.97 , -3.214733887015950E-02 ,
+ 18.975 , -3.818284412564310E-02 ,
+ 18.98 , -4.672302188795090E-02 ,
+ 18.985 , -5.745461744704080E-02 ,
+ 18.99 , -6.975424591801779E-02 ,
+ 18.995 , -8.275205425474760E-02 ,
+ 19.0 , -9.543348500501039E-02 ,
+ 19.005 , -0.10675671144965 ,
+ 19.01 , -0.11576388175306 ,
+ 19.015 , -0.12166743333762 ,
+ 19.02 , -0.12390264431233 ,
+ 19.025 , -0.12214656117846 ,
+ 19.03 , -0.11631154879176 ,
+ 19.035 , -0.10652423304446 ,
+ 19.04 , -9.310118520163460E-02 ,
+ 19.045 , -7.652590539072700E-02 ,
+ 19.05 , -5.743089586506230E-02 ,
+ 19.055 , -3.657596705689010E-02 ,
+ 19.06 , -1.481925977005460E-02 ,
+ 19.065 , 6.926924474783110E-03 ,
+ 19.07 , 2.775463368340260E-02 ,
+ 19.075 , 4.683156424739500E-02 ,
+ 19.08 , 6.347270763070770E-02 ,
+ 19.085 , 7.720227146370970E-02 ,
+ 19.09 , 8.779042470764520E-02 ,
+ 19.095 , 9.526029188212271E-02 ,
+ 19.1 , 9.986040447199600E-02 ,
+ 19.105 , 0.102009856725406 ,
+ 19.11 , 0.102225525300876 ,
+ 19.115 , 0.101047428528718 ,
+ 19.12 , 9.897427931868839E-02 ,
+ 19.125 , 9.642072648080460E-02 ,
+ 19.13 , 9.369918170530429E-02 ,
+ 19.135 , 9.102713402201090E-02 ,
+ 19.14 , 8.855073690832560E-02 ,
+ 19.145 , 8.637784747202421E-02 ,
+ 19.15 , 8.460889194052530E-02 ,
+ 19.155 , 8.335969452805890E-02 ,
+ 19.16 , 8.277035792073900E-02 ,
+ 19.165 , 8.300094888178290E-02 ,
+ 19.17 , 8.421449446395760E-02 ,
+ 19.175 , 8.655290215462839E-02 ,
+ 19.18 , 9.010941198122500E-02 ,
+ 19.185 , 9.490288969345520E-02 ,
+ 19.19 , 0.100856185025776 ,
+ 19.195 , 0.107783589409055 ,
+ 19.2 , 0.115386291208123 ,
+ 19.205 , 0.123260349877366 ,
+ 19.21 , 0.130913935378 ,
+ 19.215 , 0.137796521245135 ,
+ 19.22 , 0.143335849367096 ,
+ 19.225 , 0.14698030532155 ,
+ 19.23 , 0.148242029288944 ,
+ 19.235 , 0.146735661784648 ,
+ 19.24 , 0.142208324703231 ,
+ 19.245 , 0.134556865273917 ,
+ 19.25 , 0.123832305128576 ,
+ 19.255 , 0.110231039547548 ,
+ 19.26 , 9.407703422254150E-02 ,
+ 19.265 , 7.579763962651660E-02 ,
+ 19.27 , 5.589930332000480E-02 ,
+ 19.275 , 3.494345559651580E-02 ,
+ 19.28 , 1.352655612925890E-02 ,
+ 19.285 , -7.738281430620860E-03 ,
+ 19.29 , -2.823640126172170E-02 ,
+ 19.295 , -4.736851280459840E-02 ,
+ 19.3 , -6.456726778946650E-02 ,
+ 19.305 , -7.931522042729799E-02 ,
+ 19.31 , -9.116146754991310E-02 ,
+ 19.315 , -9.973543395603350E-02 ,
+ 19.32 , -0.10475595669325 ,
+ 19.325 , -0.10603430822357 ,
+ 19.33 , -0.10347284701214 ,
+ 19.335 , -9.706124752024230E-02 ,
+ 19.34 , -8.687430152469530E-02 ,
+ 19.345 , -7.307405512475940E-02 ,
+ 19.35 , -5.591887411984520E-02 ,
+ 19.355 , -3.577706479529710E-02 ,
+ 19.36 , -1.314335388833300E-02 ,
+ 19.365 , 1.134983613684490E-02 ,
+ 19.37 , 3.693079681400050E-02 ,
+ 19.375 , 6.270474265740390E-02 ,
+ 19.38 , 8.768905345507640E-02 ,
+ 19.385 , 0.1108686368144 ,
+ 19.39 , 0.1312644416171 ,
+ 19.395 , 0.148009041167522 ,
+ 19.4 , 0.160416739422417 ,
+ 19.405 , 0.168040427167663 ,
+ 19.41 , 0.170704607506662 ,
+ 19.415 , 0.168512624998284 ,
+ 19.42 , 0.161826470167071 ,
+ 19.425 , 0.151223327305197 ,
+ 19.43 , 0.137436526462059 ,
+ 19.435 , 0.12128787067038 ,
+ 19.44 , 0.103621500126964 ,
+ 19.445 , 8.524411667406280E-02 ,
+ 19.45 , 6.687930552254420E-02 ,
+ 19.455 , 4.913589731864990E-02 ,
+ 19.46 , 3.249281642772610E-02 ,
+ 19.465 , 1.729796363375550E-02 ,
+ 19.47 , 3.779772699936010E-03 ,
+ 19.475 , -7.933453913126739E-03 ,
+ 19.48 , -1.778837362450150E-02 ,
+ 19.485 , -2.578180319663970E-02 ,
+ 19.49 , -3.193743546434960E-02 ,
+ 19.495 , -3.628975661666560E-02 ,
+ 19.5 , -3.887558954382360E-02 ,
+ 19.505 , -3.973470241057670E-02 ,
+ 19.51 , -3.891788867951480E-02 ,
+ 19.515 , -3.649986139114820E-02 ,
+ 19.52 , -3.259249709820460E-02 ,
+ 19.525 , -2.735427053548850E-02 ,
+ 19.53 , -2.099133842643200E-02 ,
+ 19.535 , -1.374830536741160E-02 ,
+ 19.54 , -5.887877188928280E-03 ,
+ 19.545 , 2.336959611728440E-03 ,
+ 19.55 , 1.071436148192050E-02 ,
+ 19.555 , 1.910203440373310E-02 ,
+ 19.56 , 2.744608047788240E-02 ,
+ 19.565 , 3.578603089731680E-02 ,
+ 19.57 , 4.424249115467690E-02 ,
+ 19.575 , 5.298918396292150E-02 ,
+ 19.58 , 6.221237826554930E-02 ,
+ 19.585 , 7.206505940082400E-02 ,
+ 19.59 , 8.262287004060030E-02 ,
+ 19.595 , 9.385089818082880E-02 ,
+ 19.6 , 0.105586535210159 ,
+ 19.605 , 0.117542979202558 ,
+ 19.61 , 0.129332330456747 ,
+ 19.615 , 0.140505656304056 ,
+ 19.62 , 0.150602470682144 ,
+ 19.625 , 0.159201510072528 ,
+ 19.63 , 0.165963272203869 ,
+ 19.635 , 0.170657754779367 ,
+ 19.64 , 0.173171986392552 ,
+ 19.645 , 0.173497060176099 ,
+ 19.65 , 0.171698563869022 ,
+ 19.655 , 0.167877117650055 ,
+ 19.66 , 0.162128958008132 ,
+ 19.665 , 0.154515020640188 ,
+ 19.67 , 0.145047978425579 ,
+ 19.675 , 0.133699089240968 ,
+ 19.68 , 0.120425826006013 ,
+ 19.685 , 0.105211954035009 ,
+ 19.69 , 8.811482794436119E-02 ,
+ 19.695 , 6.930362885349300E-02 ,
+ 19.7 , 4.908317786948910E-02 ,
+ 19.705 , 2.789284466062680E-02 ,
+ 19.71 , 6.282684187232620E-03 ,
+ 19.715 , -1.513293891731910E-02 ,
+ 19.72 , -3.573219349475490E-02 ,
+ 19.725 , -5.494565996060560E-02 ,
+ 19.73 , -7.230331792209500E-02 ,
+ 19.735 , -8.746611435403620E-02 ,
+ 19.74 , -0.10023408196077 ,
+ 19.745 , -0.11053680897542 ,
+ 19.75 , -0.11840927699064 ,
+ 19.755 , -0.12396609115553 ,
+ 19.76 , -0.12737940482213 ,
+ 19.765 , -0.12886942680431 ,
+ 19.77 , -0.12870508549978 ,
+ 19.775 , -0.12721486235372 ,
+ 19.78 , -0.12479696224801 ,
+ 19.785 , -0.12192134851853 ,
+ 19.79 , -0.11911512331687 ,
+ 19.795 , -0.11692852296234 ,
+ 19.8 , -0.1158828122011 ,
+ 19.805 , -0.11640862718208 ,
+ 19.81 , -0.11878469144379 ,
+ 19.815 , -0.12309145404105 ,
+ 19.82 , -0.12918833366224 ,
+ 19.825 , -0.13672125838288 ,
+ 19.83 , -0.14515938284391 ,
+ 19.835 , -0.15385497532022 ,
+ 19.84 , -0.16211467849934 ,
+ 19.845 , -0.16927092799142 ,
+ 19.85 , -0.1747405815055 ,
+ 19.855 , -0.17806542050622 ,
+ 19.86 , -0.17893075004105 ,
+ 19.865 , -0.17716517197334 ,
+ 19.87 , -0.1727273398208 ,
+ 19.875 , -0.16568659834495 ,
+ 19.88 , -0.15620370102824 ,
+ 19.885 , -0.14451379659869 ,
+ 19.89 , -0.13091402606184 ,
+ 19.895 , -0.11575112780621 ,
+ 19.9 , -9.940839096806510E-02 ,
+ 19.905 , -8.228798219382000E-02 ,
+ 19.91 , -6.479104079602420E-02 ,
+ 19.915 , -4.729626907194930E-02 ,
+ 19.92 , -3.014389625728430E-02 ,
+ 19.925 , -1.362770379699480E-02 ,
+ 19.93 , 1.998432435284760E-03 ,
+ 19.935 , 1.650283145918720E-02 ,
+ 19.94 , 2.964895620060110E-02 ,
+ 19.945 , 4.116860136833410E-02 ,
+ 19.95 , 5.074351304162170E-02 ,
+ 19.955 , 5.800645031803000E-02 ,
+ 19.96 , 6.256532313956960E-02 ,
+ 19.965 , 6.405233292472851E-02 ,
+ 19.97 , 6.218959865152200E-02 ,
+ 19.975 , 5.686184515599930E-02 ,
+ 19.98 , 4.817972906533240E-02 ,
+ 19.985 , 3.651967859402010E-02 ,
+ 19.99 , 2.252985493696160E-02 ,
+ 19.995 , 7.097071756102240E-03 ,
+ 20.0 , -8.721812839652310E-03 ,
+ 20.005 , -2.379447424676810E-02 ,
+ 20.01 , -3.701839037090120E-02 ,
+ 20.015 , -4.742092878891140E-02 ,
+ 20.02 , -5.423951270215350E-02 ,
+ 20.025 , -5.697258922350620E-02 ,
+ 20.03 , -5.539776158916270E-02 ,
+ 20.035 , -4.956057087520670E-02 ,
+ 20.04 , -3.974179526714170E-02 ,
+ 20.045 , -2.641288342533750E-02 ,
+ 20.05 , -1.019081782994870E-02 ,
+ 20.055 , 8.202447545571230E-03 ,
+ 20.06 , 2.797116679219240E-02 ,
+ 20.065 , 4.827036868959560E-02 ,
+ 20.07 , 6.822566739672180E-02 ,
+ 20.075 , 8.695562572496580E-02 ,
+ 20.08 , 0.103598292547575 ,
+ 20.085 , 0.117345557097572 ,
+ 20.09 , 0.127481089438341 ,
+ 20.095 , 0.133420394415517 ,
+ 20.1 , 0.134744188882336 ,
+ 20.105 , 0.131221676654994 ,
+ 20.11 , 0.122818973076751 ,
+ 20.115 , 0.109691680974573 ,
+ 20.12 , 9.216522604322611E-02 ,
+ 20.125 , 7.070600814518090E-02 ,
+ 20.13 , 4.589147778332150E-02 ,
+ 20.135 , 1.838180387523030E-02 ,
+ 20.14 , -1.110108370552780E-02 ,
+ 20.145 , -4.178877084026370E-02 ,
+ 20.15 , -7.287571484484311E-02 ,
+ 20.155 , -0.10352963470195 ,
+ 20.16 , -0.13290387884342 ,
+ 20.165 , -0.16015839093613 ,
+ 20.17 , -0.18448715088686 ,
+ 20.175 , -0.20515328670567 ,
+ 20.18 , -0.22152568111903 ,
+ 20.185 , -0.23311328473587 ,
+ 20.19 , -0.23959100455607 ,
+ 20.195 , -0.24081433909493 ,
+ 20.2 , -0.23682050088862 ,
+ 20.205 , -0.22781739014645 ,
+ 20.21 , -0.21416412518464 ,
+ 20.215 , -0.19634582016096 ,
+ 20.22 , -0.17494767238438 ,
+ 20.225 , -0.15062916150452 ,
+ 20.23 , -0.12410162176008 ,
+ 20.235 , -9.610482601536199E-02 ,
+ 20.24 , -6.738446390246500E-02 ,
+ 20.245 , -3.866506506796110E-02 ,
+ 20.25 , -1.062408132283030E-02 ,
+ 20.255 , 1.613821656425260E-02 ,
+ 20.26 , 4.112363448240460E-02 ,
+ 20.265 , 6.395563455415000E-02 ,
+ 20.27 , 8.438638743734070E-02 ,
+ 20.275 , 0.10229225024046 ,
+ 20.28 , 0.11765525248804 ,
+ 20.285 , 0.13053719119583 ,
+ 20.29 , 0.141047644803831 ,
+ 20.295 , 0.14931741898274 ,
+ 20.3 , 0.155478926240496 ,
+ 20.305 , 0.159660339201315 ,
+ 20.31 , 0.161990227205732 ,
+ 20.315 , 0.162612590283051 ,
+ 20.32 , 0.161703234926074 ,
+ 20.325 , 0.159483350064339 ,
+ 20.33 , 0.156221155279841 ,
+ 20.335 , 0.152221918187124 ,
+ 20.34 , 0.147804677752111 ,
+ 20.345 , 0.143271172359312 ,
+ 20.35 , 0.138873332096741 ,
+ 20.355 , 0.134787926819641 ,
+ 20.36 , 0.131103697853831 ,
+ 20.365 , 0.127825557460833 ,
+ 20.37 , 0.12489405648423 ,
+ 20.375 , 0.122216684366155 ,
+ 20.38 , 0.119703338338164 ,
+ 20.385 , 0.117298332826065 ,
+ 20.39 , 0.115002111347558 ,
+ 20.395 , 0.1128792665639 ,
+ 20.4 , 0.111051600017025 ,
+ 20.405 , 0.109680624221402 ,
+ 20.41 , 0.108942958893076 ,
+ 20.415 , 0.109006468464252 ,
+ 20.42 , 0.110010955231372 ,
+ 20.425 , 0.112056904842183 ,
+ 20.43 , 0.115202427994996 ,
+ 20.435 , 0.119466647868312 ,
+ 20.44 , 0.124835559019734 ,
+ 20.445 , 0.131267773242386 ,
+ 20.45 , 0.138696105432056 ,
+ 20.455 , 0.14702533406325 ,
+ 20.46 , 0.156125727838975 ,
+ 20.465 , 0.165825042690333 ,
+ 20.47 , 0.0 ,
+            ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+                    
+                    
+ACCELV1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+(
+ 0.0 , 0.0 ,
+ 1.000000000000000E-02 , 1.310000000000000E-03 ,
+ 2.000000000000000E-02 , 7.200000000000000E-04 ,
+ 3.000000000000000E-02 , -1.160000000000000E-03 ,
+ 4.000000000000000E-02 , -4.010000000000000E-03 ,
+ 5.000000000000000E-02 , -8.580000000000001E-03 ,
+ 6.000000000000000E-02 , -1.459000000000000E-02 ,
+ 7.000000000000001E-02 , -1.920000000000000E-02 ,
+ 8.000000000000000E-02 , -1.947000000000000E-02 ,
+ 9.000000000000000E-02 , -1.781000000000000E-02 ,
+ 0.1 , -1.970000000000000E-02 ,
+ 0.11 , -2.520000000000000E-02 ,
+ 0.12 , -3.281000000000000E-02 ,
+ 0.13 , -4.377000000000000E-02 ,
+ 0.14 , -5.504000000000000E-02 ,
+ 0.15 , -5.797000000000000E-02 ,
+ 0.16 , -4.627000000000000E-02 ,
+ 0.17 , -2.536000000000000E-02 ,
+ 0.18 , -6.700000000000000E-03 ,
+ 0.19 , 7.849999999999999E-03 ,
+ 0.2 , 2.168000000000000E-02 ,
+ 0.21 , 3.643000000000000E-02 ,
+ 0.22 , 5.686000000000000E-02 ,
+ 0.23 , 8.019999999999999E-02 ,
+ 0.24 , 8.942000000000000E-02 ,
+ 0.25 , 7.790000000000000E-02 ,
+ 0.26 , 6.301000000000000E-02 ,
+ 0.27 , 5.860000000000000E-02 ,
+ 0.28 , 5.444000000000000E-02 ,
+ 0.29 , 3.314000000000000E-02 ,
+ 0.3 , -4.730000000000000E-03 ,
+ 0.31 , -3.492000000000000E-02 ,
+ 0.32 , -3.413000000000000E-02 ,
+ 0.33 , -7.530000000000000E-03 ,
+ 0.34 , 1.991000000000000E-02 ,
+ 0.35 , 2.983000000000000E-02 ,
+ 0.36 , 2.482000000000000E-02 ,
+ 0.37 , 1.676000000000000E-02 ,
+ 0.38 , 4.890000000000000E-03 ,
+ 0.39 , -1.521000000000000E-02 ,
+ 0.4 , -3.575000000000000E-02 ,
+ 0.41 , -5.053000000000000E-02 ,
+ 0.42 , -6.325000000000000E-02 ,
+ 0.43 , -7.273000000000000E-02 ,
+ 0.44 , -7.520000000000000E-02 ,
+ 0.45 , -8.463000000000000E-02 ,
+ 0.46 , -0.11597 ,
+ 0.47 , -0.1564 ,
+ 0.48 , -0.18027 ,
+ 0.49 , -0.17201 ,
+ 0.5 , -0.13845 ,
+ 0.51 , -0.1016 ,
+ 0.52 , -6.390999999999999E-02 ,
+ 0.53 , -1.035000000000000E-02 ,
+ 0.54 , 5.961000000000000E-02 ,
+ 0.55 , 0.12972 ,
+ 0.56 , 0.18788 ,
+ 0.57 , 0.23015 ,
+ 0.58 , 0.23082 ,
+ 0.59 , 0.1643 ,
+ 0.6 , 6.750000000000000E-02 ,
+ 0.61 , 7.450000000000000E-03 ,
+ 0.62 , 1.664000000000000E-02 ,
+ 0.63 , 8.058000000000000E-02 ,
+ 0.64 , 0.15546 ,
+ 0.65 , 0.2133 ,
+ 0.66 , 0.24265 ,
+ 0.67 , 0.21922 ,
+ 0.68 , 0.1295 ,
+ 0.69 , 1.220000000000000E-03 ,
+ 0.7 , -0.12397 ,
+ 0.71 , -0.1882 ,
+ 0.72 , -0.17059 ,
+ 0.73 , -0.11119 ,
+ 0.74 , -9.375000000000000E-02 ,
+ 0.75 , -0.15419 ,
+ 0.76 , -0.21371 ,
+ 0.77 , -0.19269 ,
+ 0.78 , -0.12556 ,
+ 0.79 , -8.054000000000000E-02 ,
+ 0.8 , -5.658000000000000E-02 ,
+ 0.81 , -2.563000000000000E-02 ,
+ 0.82 , -1.082000000000000E-02 ,
+ 0.83 , -6.067000000000000E-02 ,
+ 0.84 , -0.16876 ,
+ 0.85 , -0.26933 ,
+ 0.86 , -0.31693 ,
+ 0.87 , -0.3189 ,
+ 0.88 , -0.31999 ,
+ 0.89 , -0.32387 ,
+ 0.9 , -0.35623 ,
+ 0.91 , -0.38483 ,
+ 0.92 , -0.36307 ,
+ 0.93 , -0.29278 ,
+ 0.94 , -0.18821 ,
+ 0.95 , -6.119000000000000E-02 ,
+ 0.96 , 3.932000000000000E-02 ,
+ 0.97 , 7.092000000000000E-02 ,
+ 0.98 , 3.394000000000000E-02 ,
+ 0.99 , 1.056000000000000E-02 ,
+ 1.0 , 3.006000000000000E-02 ,
+ 1.01 , 4.384000000000000E-02 ,
+ 1.02 , 1.582000000000000E-02 ,
+ 1.03 , -2.452000000000000E-02 ,
+ 1.04 , -3.991000000000000E-02 ,
+ 1.05 , -4.053000000000000E-02 ,
+ 1.06 , -4.416000000000000E-02 ,
+ 1.07 , -6.185000000000000E-02 ,
+ 1.08 , -0.10165 ,
+ 1.09 , -0.13542 ,
+ 1.1 , -0.142 ,
+ 1.11 , -0.13819 ,
+ 1.12 , -0.13187 ,
+ 1.13 , -0.11765 ,
+ 1.14 , -8.853000000000000E-02 ,
+ 1.15 , -4.957000000000000E-02 ,
+ 1.16 , -2.751000000000000E-02 ,
+ 1.17 , -4.837000000000000E-02 ,
+ 1.18 , -0.11303 ,
+ 1.19 , -0.16115 ,
+ 1.2 , -0.1365 ,
+ 1.21 , -9.369000000000000E-02 ,
+ 1.22 , -0.10681 ,
+ 1.23 , -0.16911 ,
+ 1.24 , -0.23593 ,
+ 1.25 , -0.27067 ,
+ 1.26 , -0.27471 ,
+ 1.27 , -0.25731 ,
+ 1.28 , -0.19103 ,
+ 1.29 , -7.716000000000001E-02 ,
+ 1.3 , 1.100000000000000E-03 ,
+ 1.31 , -4.582000000000000E-02 ,
+ 1.32 , -0.19352 ,
+ 1.33 , -0.32144 ,
+ 1.34 , -0.37399 ,
+ 1.35 , -0.40308 ,
+ 1.36 , -0.45452 ,
+ 1.37 , -0.51071 ,
+ 1.38 , -0.52231 ,
+ 1.39 , -0.45018 ,
+ 1.4 , -0.30537 ,
+ 1.41 , -0.15517 ,
+ 1.42 , -7.362000000000000E-02 ,
+ 1.43 , -9.615000000000000E-02 ,
+ 1.44 , -0.17148 ,
+ 1.45 , -0.17476 ,
+ 1.46 , -8.399000000000000E-02 ,
+ 1.47 , -2.696000000000000E-02 ,
+ 1.48 , -6.808000000000000E-02 ,
+ 1.49 , -0.12817 ,
+ 1.5 , -0.12265 ,
+ 1.51 , -6.149000000000000E-02 ,
+ 1.52 , -8.380000000000000E-03 ,
+ 1.53 , 1.139000000000000E-02 ,
+ 1.54 , 5.830000000000000E-03 ,
+ 1.55 , -2.002000000000000E-02 ,
+ 1.56 , -3.584000000000000E-02 ,
+ 1.57 , -1.060000000000000E-03 ,
+ 1.58 , 6.028000000000000E-02 ,
+ 1.59 , 8.509000000000000E-02 ,
+ 1.6 , 9.515000000000000E-02 ,
+ 1.61 , 0.14372 ,
+ 1.62 , 0.17863 ,
+ 1.63 , 0.16098 ,
+ 1.64 , 0.15227 ,
+ 1.65 , 0.16265 ,
+ 1.66 , 0.1009 ,
+ 1.67 , -8.347000000000000E-02 ,
+ 1.68 , -0.28571 ,
+ 1.69 , -0.3845 ,
+ 1.7 , -0.42649 ,
+ 1.71 , -0.48045 ,
+ 1.72 , -0.48546 ,
+ 1.73 , -0.34744 ,
+ 1.74 , -4.460000000000000E-02 ,
+ 1.75 , 0.31704 ,
+ 1.76 , 0.56244 ,
+ 1.77 , 0.61288 ,
+ 1.78 , 0.56235 ,
+ 1.79 , 0.56046 ,
+ 1.8 , 0.58601 ,
+ 1.81 , 0.50428 ,
+ 1.82 , 0.34783 ,
+ 1.83 , 0.2707 ,
+ 1.84 , 0.32579 ,
+ 1.85 , 0.43838 ,
+ 1.86 , 0.49734 ,
+ 1.87 , 0.46993 ,
+ 1.88 , 0.42104 ,
+ 1.89 , 0.39656 ,
+ 1.9 , 0.37011 ,
+ 1.91 , 0.3211 ,
+ 1.92 , 0.27122 ,
+ 1.93 , 0.2175 ,
+ 1.94 , 0.1251 ,
+ 1.95 , 3.090000000000000E-03 ,
+ 1.96 , -9.401000000000000E-02 ,
+ 1.97 , -0.13751 ,
+ 1.98 , -0.12623 ,
+ 1.99 , -3.147000000000000E-02 ,
+ 2.0 , 0.15999 ,
+ 2.01 , 0.39077 ,
+ 2.02 , 0.57348 ,
+ 2.03 , 0.61086 ,
+ 2.04 , 0.4807 ,
+ 2.05 , 0.29864 ,
+ 2.06 , 0.18108 ,
+ 2.07 , 0.167 ,
+ 2.08 , 0.23579 ,
+ 2.09 , 0.28543 ,
+ 2.1 , 0.21887 ,
+ 2.11 , 6.136000000000000E-02 ,
+ 2.12 , -8.754000000000001E-02 ,
+ 2.13 , -0.18795 ,
+ 2.14 , -0.28217 ,
+ 2.15 , -0.39328 ,
+ 2.16 , -0.47351 ,
+ 2.17 , -0.45659 ,
+ 2.18 , -0.38611 ,
+ 2.19 , -0.40359 ,
+ 2.2 , -0.49671 ,
+ 2.21 , -0.47831 ,
+ 2.22 , -0.24834 ,
+ 2.23 , 9.692000000000001E-02 ,
+ 2.24 , 0.36832 ,
+ 2.25 , 0.49779 ,
+ 2.26 , 0.55588 ,
+ 2.27 , 0.55074 ,
+ 2.28 , 0.47652 ,
+ 2.29 , 0.42596 ,
+ 2.3 , 0.45439 ,
+ 2.31 , 0.4758 ,
+ 2.32 , 0.36011 ,
+ 2.33 , 9.916999999999999E-02 ,
+ 2.34 , -0.22081 ,
+ 2.35 , -0.53559 ,
+ 2.36 , -0.73055 ,
+ 2.37 , -0.68219 ,
+ 2.38 , -0.46512 ,
+ 2.39 , -0.29795 ,
+ 2.4 , -0.29155 ,
+ 2.41 , -0.37205 ,
+ 2.42 , -0.45321 ,
+ 2.43 , -0.52678 ,
+ 2.44 , -0.53549 ,
+ 2.45 , -0.39903 ,
+ 2.46 , -0.17073 ,
+ 2.47 , 4.007000000000000E-02 ,
+ 2.48 , 0.19098 ,
+ 2.49 , 0.23016 ,
+ 2.5 , 0.11487 ,
+ 2.51 , -3.277000000000000E-02 ,
+ 2.52 , -2.678000000000000E-02 ,
+ 2.53 , 0.14456 ,
+ 2.54 , 0.33564 ,
+ 2.55 , 0.43459 ,
+ 2.56 , 0.47636 ,
+ 2.57 , 0.56106 ,
+ 2.58 , 0.69871 ,
+ 2.59 , 0.78021 ,
+ 2.6 , 0.69033 ,
+ 2.61 , 0.48738 ,
+ 2.62 , 0.37542 ,
+ 2.63 , 0.44792 ,
+ 2.64 , 0.63115 ,
+ 2.65 , 0.80303 ,
+ 2.66 , 0.86913 ,
+ 2.67 , 0.81861 ,
+ 2.68 , 0.67639 ,
+ 2.69 , 0.44981 ,
+ 2.7 , 0.19577 ,
+ 2.71 , 1.762000000000000E-02 ,
+ 2.72 , -7.475000000000000E-02 ,
+ 2.73 , -0.18543 ,
+ 2.74 , -0.31712 ,
+ 2.75 , -0.30763 ,
+ 2.76 , -5.022000000000000E-02 ,
+ 2.77 , 0.36264 ,
+ 2.78 , 0.71418 ,
+ 2.79 , 0.86474 ,
+ 2.8 , 0.91391 ,
+ 2.81 , 0.97578 ,
+ 2.82 , 0.99997 ,
+ 2.83 , 0.90663 ,
+ 2.84 , 0.71448 ,
+ 2.85 , 0.55982 ,
+ 2.86 , 0.55183 ,
+ 2.87 , 0.63744 ,
+ 2.88 , 0.70292 ,
+ 2.89 , 0.68299 ,
+ 2.9 , 0.58616 ,
+ 2.91 , 0.47484 ,
+ 2.92 , 0.38822 ,
+ 2.93 , 0.3229 ,
+ 2.94 , 0.25296 ,
+ 2.95 , 0.16705 ,
+ 2.96 , 0.10044 ,
+ 2.97 , 7.353000000000000E-02 ,
+ 2.98 , 4.790000000000000E-02 ,
+ 2.99 , -3.974000000000000E-02 ,
+ 3.0 , -0.21989 ,
+ 3.01 , -0.43388 ,
+ 3.02 , -0.59094 ,
+ 3.03 , -0.68752 ,
+ 3.04 , -0.77344 ,
+ 3.05 , -0.84165 ,
+ 3.06 , -0.87592 ,
+ 3.07 , -0.92165 ,
+ 3.08 , -0.98681 ,
+ 3.09 , -0.9813 ,
+ 3.1 , -0.85134 ,
+ 3.11 , -0.71226 ,
+ 3.12 , -0.70318 ,
+ 3.13 , -0.73062 ,
+ 3.14 , -0.63434 ,
+ 3.15 , -0.49621 ,
+ 3.16 , -0.46434 ,
+ 3.17 , -0.4895 ,
+ 3.18 , -0.43989 ,
+ 3.19 , -0.297 ,
+ 3.2 , -0.12264 ,
+ 3.21 , 5.685000000000000E-02 ,
+ 3.22 , 0.20721 ,
+ 3.23 , 0.29127 ,
+ 3.24 , 0.37167 ,
+ 3.25 , 0.47314 ,
+ 3.26 , 0.48428 ,
+ 3.27 , 0.34199 ,
+ 3.28 , 0.14378 ,
+ 3.29 , 2.014000000000000E-02 ,
+ 3.3 , -3.310000000000000E-03 ,
+ 3.31 , 3.046000000000000E-02 ,
+ 3.32 , 7.851000000000000E-02 ,
+ 3.33 , 0.1222 ,
+ 3.34 , 0.19291 ,
+ 3.35 , 0.2916 ,
+ 3.36 , 0.38011 ,
+ 3.37 , 0.46514 ,
+ 3.38 , 0.52328 ,
+ 3.39 , 0.51669 ,
+ 3.4 , 0.4727 ,
+ 3.41 , 0.38682 ,
+ 3.42 , 0.22939 ,
+ 3.43 , 1.800000000000000E-02 ,
+ 3.44 , -0.199 ,
+ 3.45 , -0.40018 ,
+ 3.46 , -0.5733 ,
+ 3.47 , -0.72332 ,
+ 3.48 , -0.82419 ,
+ 3.49 , -0.83348 ,
+ 3.5 , -0.74258 ,
+ 3.51 , -0.61694 ,
+ 3.52 , -0.56099 ,
+ 3.53 , -0.61112 ,
+ 3.54 , -0.71023 ,
+ 3.55 , -0.78959 ,
+ 3.56 , -0.85129 ,
+ 3.57 , -0.93566 ,
+ 3.58 , -0.99997 ,
+ 3.59 , -0.92052 ,
+ 3.6 , -0.6664 ,
+ 3.61 , -0.3873 ,
+ 3.62 , -0.25033 ,
+ 3.63 , -0.24161 ,
+ 3.64 , -0.18701 ,
+ 3.65 , 9.379999999999999E-03 ,
+ 3.66 , 0.11381 ,
+ 3.67 , 0.16743 ,
+ 3.68 , 0.16297 ,
+ 3.69 , 0.1216 ,
+ 3.7 , 5.279000000000000E-02 ,
+ 3.71 , -9.607000000000000E-02 ,
+ 3.72 , -0.30972 ,
+ 3.73 , -0.35938 ,
+ 3.74 , -0.19296 ,
+ 3.75 , 6.919000000000000E-02 ,
+ 3.76 , 0.27173 ,
+ 3.77 , 0.34172 ,
+ 3.78 , 0.31251 ,
+ 3.79 , 0.24099 ,
+ 3.8 , 0.15009 ,
+ 3.81 , 0.10136 ,
+ 3.82 , 0.18046 ,
+ 3.83 , 0.36244 ,
+ 3.84 , 0.47034 ,
+ 3.85 , 0.36939 ,
+ 3.86 , 0.15689 ,
+ 3.87 , 1.108000000000000E-02 ,
+ 3.88 , 3.990000000000000E-03 ,
+ 3.89 , 0.11976 ,
+ 3.9 , 0.24956 ,
+ 3.91 , 0.21477 ,
+ 3.92 , -3.172000000000000E-02 ,
+ 3.93 , -0.24232 ,
+ 3.94 , -0.1514 ,
+ 3.95 , 0.12645 ,
+ 3.96 , 0.3411 ,
+ 3.97 , 0.48457 ,
+ 3.98 , 0.61705 ,
+ 3.99 , 0.70283 ,
+ 4.0 , 0.70328 ,
+ 4.01 , 0.62998 ,
+ 4.02 , 0.53518 ,
+ 4.03 , 0.44668 ,
+ 4.04 , 0.36172 ,
+ 4.05 , 0.31406 ,
+ 4.06 , 0.32888 ,
+ 4.07 , 0.35459 ,
+ 4.08 , 0.32512 ,
+ 4.09 , 0.25195 ,
+ 4.1 , 0.20405 ,
+ 4.11 , 0.22648 ,
+ 4.12 , 0.30571 ,
+ 4.13 , 0.37309 ,
+ 4.14 , 0.35283 ,
+ 4.15 , 0.24118 ,
+ 4.16 , 0.11162 ,
+ 4.17 , 1.458000000000000E-02 ,
+ 4.18 , -7.364000000000000E-02 ,
+ 4.19 , -0.1521 ,
+ 4.2 , -0.14128 ,
+ 4.21 , 2.440000000000000E-02 ,
+ 4.22 , 0.2852 ,
+ 4.23 , 0.45129 ,
+ 4.24 , 0.38982 ,
+ 4.25 , 0.15588 ,
+ 4.26 , -0.11495 ,
+ 4.27 , -0.31375 ,
+ 4.28 , -0.42086 ,
+ 4.29 , -0.48904 ,
+ 4.3 , -0.52097 ,
+ 4.31 , -0.49168 ,
+ 4.32 , -0.4234 ,
+ 4.33 , -0.36559 ,
+ 4.34 , -0.36994 ,
+ 4.35 , -0.42675 ,
+ 4.36 , -0.45696 ,
+ 4.37 , -0.39583 ,
+ 4.38 , -0.24523 ,
+ 4.39 , -7.371999999999999E-02 ,
+ 4.4 , 5.577000000000000E-02 ,
+ 4.41 , 0.13029 ,
+ 4.42 , 0.17 ,
+ 4.43 , 0.21223 ,
+ 4.44 , 0.25214 ,
+ 4.45 , 0.25221 ,
+ 4.46 , 0.20971 ,
+ 4.47 , 0.15915 ,
+ 4.48 , 0.13965 ,
+ 4.49 , 0.1015 ,
+ 4.5 , -5.693000000000000E-02 ,
+ 4.51 , -0.30165 ,
+ 4.52 , -0.49413 ,
+ 4.53 , -0.5601 ,
+ 4.54 , -0.5473 ,
+ 4.55 , -0.52318 ,
+ 4.56 , -0.43186 ,
+ 4.57 , -0.21177 ,
+ 4.58 , 5.701000000000000E-02 ,
+ 4.59 , 0.26717 ,
+ 4.6 , 0.3673 ,
+ 4.61 , 0.3813 ,
+ 4.62 , 0.40079 ,
+ 4.63 , 0.39365 ,
+ 4.64 , 0.18973 ,
+ 4.65 , -0.17373 ,
+ 4.66 , -0.40285 ,
+ 4.67 , -0.36957 ,
+ 4.68 , -0.23873 ,
+ 4.69 , -0.13623 ,
+ 4.7 , -1.420000000000000E-02 ,
+ 4.71 , 0.15954 ,
+ 4.72 , 0.31583 ,
+ 4.73 , 0.4076 ,
+ 4.74 , 0.44925 ,
+ 4.75 , 0.43323 ,
+ 4.76 , 0.36783 ,
+ 4.77 , 0.32597 ,
+ 4.78 , 0.34835 ,
+ 4.79 , 0.36693 ,
+ 4.8 , 0.28138 ,
+ 4.81 , 0.11386 ,
+ 4.82 , -4.390000000000000E-02 ,
+ 4.83 , -0.20925 ,
+ 4.84 , -0.42702 ,
+ 4.85 , -0.62277 ,
+ 4.86 , -0.72429 ,
+ 4.87 , -0.7462 ,
+ 4.88 , -0.75887 ,
+ 4.89 , -0.77194 ,
+ 4.9 , -0.72951 ,
+ 4.91 , -0.66245 ,
+ 4.92 , -0.67709 ,
+ 4.93 , -0.80669 ,
+ 4.94 , -0.95972 ,
+ 4.95 , -0.99997 ,
+ 4.96 , -0.88454 ,
+ 4.97 , -0.69049 ,
+ 4.98 , -0.52094 ,
+ 4.99 , -0.3957 ,
+ 5.0 , -0.24286 ,
+ 5.01 , -3.739000000000000E-02 ,
+ 5.02 , 0.10577 ,
+ 5.03 , 0.17347 ,
+ 5.04 , 0.16886 ,
+ 5.05 , 0.14491 ,
+ 5.06 , 0.14907 ,
+ 5.07 , 0.17361 ,
+ 5.08 , 0.20083 ,
+ 5.09 , 0.21954 ,
+ 5.1 , 0.2328 ,
+ 5.11 , 0.2575 ,
+ 5.12 , 0.28932 ,
+ 5.13 , 0.31126 ,
+ 5.14 , 0.29244 ,
+ 5.15 , 0.19772 ,
+ 5.16 , 5.796000000000000E-02 ,
+ 5.17 , -6.429000000000000E-02 ,
+ 5.18 , -5.218000000000000E-02 ,
+ 5.19 , 9.539000000000000E-02 ,
+ 5.2 , 0.20966 ,
+ 5.21 , 0.15862 ,
+ 5.22 , 1.473000000000000E-02 ,
+ 5.23 , -3.926000000000000E-02 ,
+ 5.24 , 8.541000000000000E-02 ,
+ 5.25 , 0.31423 ,
+ 5.26 , 0.44181 ,
+ 5.27 , 0.30949 ,
+ 5.28 , -4.230000000000000E-03 ,
+ 5.29 , -0.32893 ,
+ 5.3 , -0.59096 ,
+ 5.31 , -0.72514 ,
+ 5.32 , -0.65562 ,
+ 5.33 , -0.42079 ,
+ 5.34 , -0.1588 ,
+ 5.35 , 2.904000000000000E-02 ,
+ 5.36 , 0.10308 ,
+ 5.37 , 4.177000000000000E-02 ,
+ 5.38 , -6.319000000000000E-02 ,
+ 5.39 , -4.705000000000000E-02 ,
+ 5.4 , 9.604000000000000E-02 ,
+ 5.41 , 0.24518 ,
+ 5.42 , 0.30632 ,
+ 5.43 , 0.23914 ,
+ 5.44 , 9.232000000000000E-02 ,
+ 5.45 , -1.776000000000000E-02 ,
+ 5.46 , -7.690000000000000E-03 ,
+ 5.47 , 7.241000000000000E-02 ,
+ 5.48 , 9.512000000000000E-02 ,
+ 5.49 , 8.989000000000000E-02 ,
+ 5.5 , 0.19384 ,
+ 5.51 , 0.35667 ,
+ 5.52 , 0.38627 ,
+ 5.53 , 0.27202 ,
+ 5.54 , 0.22809 ,
+ 5.55 , 0.35372 ,
+ 5.56 , 0.49889 ,
+ 5.57 , 0.54618 ,
+ 5.58 , 0.55561 ,
+ 5.59 , 0.6075 ,
+ 5.6 , 0.65833 ,
+ 5.61 , 0.62315 ,
+ 5.62 , 0.54314 ,
+ 5.63 , 0.5024 ,
+ 5.64 , 0.49951 ,
+ 5.65 , 0.50238 ,
+ 5.66 , 0.459 ,
+ 5.67 , 0.32065 ,
+ 5.68 , 0.12297 ,
+ 5.69 , -4.304000000000000E-02 ,
+ 5.7 , -0.12348 ,
+ 5.71 , -0.16939 ,
+ 5.72 , -0.26337 ,
+ 5.73 , -0.37116 ,
+ 5.74 , -0.40828 ,
+ 5.75 , -0.39748 ,
+ 5.76 , -0.42458 ,
+ 5.77 , -0.49729 ,
+ 5.78 , -0.51741 ,
+ 5.79 , -0.39554 ,
+ 5.8 , -0.19178 ,
+ 5.81 , -6.471000000000000E-02 ,
+ 5.82 , -6.743000000000000E-02 ,
+ 5.83 , -0.1271 ,
+ 5.84 , -0.1634 ,
+ 5.85 , -0.13345 ,
+ 5.86 , -6.090000000000000E-02 ,
+ 5.87 , 2.519000000000000E-02 ,
+ 5.88 , 0.14903 ,
+ 5.89 , 0.28064 ,
+ 5.9 , 0.34038 ,
+ 5.91 , 0.3104 ,
+ 5.92 , 0.22998 ,
+ 5.93 , 0.15353 ,
+ 5.94 , 0.1055 ,
+ 5.95 , 7.457000000000000E-02 ,
+ 5.96 , 5.763000000000000E-02 ,
+ 5.97 , 8.033999999999999E-02 ,
+ 5.98 , 0.14644 ,
+ 5.99 , 0.1332 ,
+ 6.0 , -7.482000000000000E-02 ,
+ 6.01 , -0.36556 ,
+ 6.02 , -0.55895 ,
+ 6.03 , -0.59056 ,
+ 6.04 , -0.46664 ,
+ 6.05 , -0.26194 ,
+ 6.06 , -7.546000000000000E-02 ,
+ 6.07 , 7.784000000000001E-02 ,
+ 6.08 , 0.23755 ,
+ 6.09 , 0.36836 ,
+ 6.1 , 0.37298 ,
+ 6.11 , 0.26509 ,
+ 6.12 , 0.15102 ,
+ 6.13 , 6.525000000000000E-02 ,
+ 6.14 , -1.695000000000000E-02 ,
+ 6.15 , -0.10207 ,
+ 6.16 , -0.1821 ,
+ 6.17 , -0.26644 ,
+ 6.18 , -0.32842 ,
+ 6.19 , -0.24869 ,
+ 6.2 , 2.279000000000000E-02 ,
+ 6.21 , 0.37255 ,
+ 6.22 , 0.6758 ,
+ 6.23 , 0.86221 ,
+ 6.24 , 0.91467 ,
+ 6.25 , 0.89167 ,
+ 6.26 , 0.84631 ,
+ 6.27 , 0.74074 ,
+ 6.28 , 0.49841 ,
+ 6.29 , 0.16761 ,
+ 6.3 , -4.544000000000000E-02 ,
+ 6.31 , -2.644000000000000E-02 ,
+ 6.32 , 9.400000000000000E-02 ,
+ 6.33 , 0.16063 ,
+ 6.34 , 0.18176 ,
+ 6.35 , 0.20612 ,
+ 6.36 , 0.22068 ,
+ 6.37 , 0.22211 ,
+ 6.38 , 0.23664 ,
+ 6.39 , 0.24671 ,
+ 6.4 , 0.1861 ,
+ 6.41 , 0.10676 ,
+ 6.42 , 0.2039 ,
+ 6.43 , 0.4894 ,
+ 6.44 , 0.7178 ,
+ 6.45 , 0.73624 ,
+ 6.46 , 0.64197 ,
+ 6.47 , 0.61236 ,
+ 6.48 , 0.66281 ,
+ 6.49 , 0.6407 ,
+ 6.5 , 0.48402 ,
+ 6.51 , 0.28743 ,
+ 6.52 , 0.1436 ,
+ 6.53 , 6.140000000000000E-02 ,
+ 6.54 , -1.770000000000000E-03 ,
+ 6.55 , -6.498000000000000E-02 ,
+ 6.56 , -0.12251 ,
+ 6.57 , -0.16577 ,
+ 6.58 , -0.20217 ,
+ 6.59 , -0.28219 ,
+ 6.6 , -0.37605 ,
+ 6.61 , -0.34257 ,
+ 6.62 , -0.12814 ,
+ 6.63 , 0.1706 ,
+ 6.64 , 0.38468 ,
+ 6.65 , 0.39384 ,
+ 6.66 , 0.26746 ,
+ 6.67 , 0.18207 ,
+ 6.68 , 0.19512 ,
+ 6.69 , 0.22133 ,
+ 6.7 , 0.209 ,
+ 6.71 , 0.17146 ,
+ 6.72 , 6.763000000000000E-02 ,
+ 6.73 , -0.13527 ,
+ 6.74 , -0.37496 ,
+ 6.75 , -0.55764 ,
+ 6.76 , -0.58824 ,
+ 6.77 , -0.44844 ,
+ 6.78 , -0.27116 ,
+ 6.79 , -0.19551 ,
+ 6.8 , -0.18978 ,
+ 6.81 , -9.911000000000000E-02 ,
+ 6.82 , 0.11626 ,
+ 6.83 , 0.30541 ,
+ 6.84 , 0.3521 ,
+ 6.85 , 0.27698 ,
+ 6.86 , 0.10781 ,
+ 6.87 , -0.13553 ,
+ 6.88 , -0.3724 ,
+ 6.89 , -0.51163 ,
+ 6.9 , -0.49535 ,
+ 6.91 , -0.29991 ,
+ 6.92 , -1.034000000000000E-02 ,
+ 6.93 , 0.19111 ,
+ 6.94 , 0.1843 ,
+ 6.95 , 6.730000000000000E-03 ,
+ 6.96 , -0.21507 ,
+ 6.97 , -0.41983 ,
+ 6.98 , -0.58894 ,
+ 6.99 , -0.63614 ,
+ 7.0 , -0.54698 ,
+ 7.01 , -0.44682 ,
+ 7.02 , -0.42416 ,
+ 7.03 , -0.46132 ,
+ 7.04 , -0.48084 ,
+ 7.05 , -0.43504 ,
+ 7.06 , -0.34615 ,
+ 7.07 , -0.23496 ,
+ 7.08 , -0.13072 ,
+ 7.09 , -5.857000000000000E-02 ,
+ 7.1 , 1.753000000000000E-02 ,
+ 7.11 , 0.10141 ,
+ 7.12 , 0.12684 ,
+ 7.13 , 9.014000000000000E-02 ,
+ 7.14 , 0.11682 ,
+ 7.15 , 0.28896 ,
+ 7.16 , 0.48134 ,
+ 7.17 , 0.54721 ,
+ 7.18 , 0.49147 ,
+ 7.19 , 0.35746 ,
+ 7.2 , 0.17093 ,
+ 7.21 , -6.870000000000000E-03 ,
+ 7.22 , -7.575999999999999E-02 ,
+ 7.23 , -4.320000000000000E-03 ,
+ 7.24 , 6.714000000000001E-02 ,
+ 7.25 , 2.620000000000000E-03 ,
+ 7.26 , -0.12071 ,
+ 7.27 , -0.16453 ,
+ 7.28 , -0.1671 ,
+ 7.29 , -0.24591 ,
+ 7.3 , -0.36246 ,
+ 7.31 , -0.39855 ,
+ 7.32 , -0.33851 ,
+ 7.33 , -0.22608 ,
+ 7.34 , -0.1129 ,
+ 7.35 , -3.976000000000000E-02 ,
+ 7.36 , 5.950000000000000E-03 ,
+ 7.37 , 4.231000000000000E-02 ,
+ 7.38 , 9.320000000000001E-02 ,
+ 7.39 , 0.21161 ,
+ 7.4 , 0.37502 ,
+ 7.41 , 0.46085 ,
+ 7.42 , 0.42852 ,
+ 7.43 , 0.39911 ,
+ 7.44 , 0.48134 ,
+ 7.45 , 0.61862 ,
+ 7.46 , 0.65845 ,
+ 7.47 , 0.52488 ,
+ 7.48 , 0.27775 ,
+ 7.49 , 2.611000000000000E-02 ,
+ 7.5 , -0.16858 ,
+ 7.51 , -0.35917 ,
+ 7.52 , -0.64888 ,
+ 7.53 , -0.93894 ,
+ 7.54 , -0.99997 ,
+ 7.55 , -0.79545 ,
+ 7.56 , -0.50022 ,
+ 7.57 , -0.31055 ,
+ 7.58 , -0.28451 ,
+ 7.59 , -0.32788 ,
+ 7.6 , -0.34293 ,
+ 7.61 , -0.30914 ,
+ 7.62 , -0.29364 ,
+ 7.63 , -0.36128 ,
+ 7.64 , -0.43128 ,
+ 7.65 , -0.41928 ,
+ 7.66 , -0.39651 ,
+ 7.67 , -0.43324 ,
+ 7.68 , -0.4592 ,
+ 7.69 , -0.3661 ,
+ 7.7 , -0.17726 ,
+ 7.71 , -7.930000000000000E-03 ,
+ 7.72 , 9.228000000000000E-02 ,
+ 7.73 , 0.12711 ,
+ 7.74 , 0.10315 ,
+ 7.75 , 9.070000000000000E-03 ,
+ 7.76 , -0.1676 ,
+ 7.77 , -0.37078 ,
+ 7.78 , -0.48702 ,
+ 7.79 , -0.42176 ,
+ 7.8 , -0.20091 ,
+ 7.81 , -7.270000000000000E-03 ,
+ 7.82 , 3.404000000000000E-02 ,
+ 7.83 , 2.700000000000000E-03 ,
+ 7.84 , -4.730000000000000E-03 ,
+ 7.85 , -2.107000000000000E-02 ,
+ 7.86 , -7.763000000000000E-02 ,
+ 7.87 , -0.11332 ,
+ 7.88 , -9.217000000000000E-02 ,
+ 7.89 , -7.226000000000000E-02 ,
+ 7.9 , -0.10282 ,
+ 7.91 , -0.18072 ,
+ 7.92 , -0.27112 ,
+ 7.93 , -0.33308 ,
+ 7.94 , -0.37009 ,
+ 7.95 , -0.41046 ,
+ 7.96 , -0.46542 ,
+ 7.97 , -0.51679 ,
+ 7.98 , -0.48695 ,
+ 7.99 , -0.31766 ,
+ 8.0 , -0.11193 ,
+ 8.01 , -1.808000000000000E-02 ,
+ 8.02 , -9.790000000000000E-03 ,
+ 8.03 , 7.910000000000000E-03 ,
+ 8.04 , 2.892000000000000E-02 ,
+ 8.05 , 5.256000000000000E-02 ,
+ 8.06 , 0.15118 ,
+ 8.07 , 0.33598 ,
+ 8.08 , 0.47411 ,
+ 8.09 , 0.4184 ,
+ 8.1 , 0.22182 ,
+ 8.11 , 6.008000000000000E-02 ,
+ 8.12 , 7.820000000000001E-03 ,
+ 8.13 , 3.031000000000000E-02 ,
+ 8.14 , 6.139000000000000E-02 ,
+ 8.15 , 9.475000000000000E-02 ,
+ 8.16 , 0.1711 ,
+ 8.17 , 0.25375 ,
+ 8.18 , 0.32694 ,
+ 8.19 , 0.47654 ,
+ 8.2 , 0.71476 ,
+ 8.21 , 0.92354 ,
+ 8.22 , 0.99997 ,
+ 8.23 , 0.96174 ,
+ 8.24 , 0.85956 ,
+ 8.25 , 0.67462 ,
+ 8.26 , 0.42666 ,
+ 8.27 , 0.21402 ,
+ 8.28 , 8.068000000000000E-02 ,
+ 8.29 , -2.572000000000000E-02 ,
+ 8.3 , -0.18823 ,
+ 8.31 , -0.43016 ,
+ 8.32 , -0.69265 ,
+ 8.33 , -0.84523 ,
+ 8.34 , -0.78451 ,
+ 8.35 , -0.5823 ,
+ 8.36 , -0.39951 ,
+ 8.37 , -0.3009 ,
+ 8.38 , -0.28826 ,
+ 8.39 , -0.34762 ,
+ 8.4 , -0.40794 ,
+ 8.41 , -0.37827 ,
+ 8.42 , -0.24945 ,
+ 8.43 , -0.10703 ,
+ 8.44 , -1.106000000000000E-02 ,
+ 8.45 , 6.251000000000000E-02 ,
+ 8.46 , 0.1419 ,
+ 8.47 , 0.19928 ,
+ 8.48 , 0.18798 ,
+ 8.49 , 0.11645 ,
+ 8.5 , 4.575000000000000E-02 ,
+ 8.51 , 4.959000000000000E-02 ,
+ 8.52 , 0.17716 ,
+ 8.53 , 0.34359 ,
+ 8.54 , 0.36584 ,
+ 8.55 , 0.23915 ,
+ 8.56 , 0.18171 ,
+ 8.57 , 0.30089 ,
+ 8.58 , 0.43922 ,
+ 8.59 , 0.40395 ,
+ 8.6 , 0.15759 ,
+ 8.61 , -0.16407 ,
+ 8.62 , -0.36165 ,
+ 8.63 , -0.39041 ,
+ 8.64 , -0.35247 ,
+ 8.65 , -0.31056 ,
+ 8.66 , -0.24355 ,
+ 8.67 , -9.318000000000000E-02 ,
+ 8.68 , 7.779999999999999E-02 ,
+ 8.69 , 5.175000000000000E-02 ,
+ 8.7 , -0.23925 ,
+ 8.71 , -0.59171 ,
+ 8.72 , -0.77473 ,
+ 8.73 , -0.75474 ,
+ 8.74 , -0.64528 ,
+ 8.75 , -0.48987 ,
+ 8.76 , -0.29956 ,
+ 8.77 , -0.1701 ,
+ 8.78 , -0.13175 ,
+ 8.79 , -0.10789 ,
+ 8.8 , -4.978000000000000E-02 ,
+ 8.81 , 4.376000000000000E-02 ,
+ 8.82 , 0.15205 ,
+ 8.83 , 0.2202 ,
+ 8.84 , 0.17479 ,
+ 8.85 , 2.103000000000000E-02 ,
+ 8.86 , -0.14172 ,
+ 8.87 , -0.26548 ,
+ 8.88 , -0.38534 ,
+ 8.89 , -0.50451 ,
+ 8.9 , -0.53404 ,
+ 8.91 , -0.38116 ,
+ 8.92 , -0.11525 ,
+ 8.93 , 7.395000000000000E-02 ,
+ 8.94 , 0.10361 ,
+ 8.95 , 6.577000000000000E-02 ,
+ 8.96 , 6.259000000000001E-02 ,
+ 8.97 , 5.649000000000000E-02 ,
+ 8.98 , -3.880000000000000E-03 ,
+ 8.99 , -2.390000000000000E-02 ,
+ 9.0 , 7.305000000000000E-02 ,
+ 9.01 , 0.19452 ,
+ 9.02 , 0.2608 ,
+ 9.03 , 0.35267 ,
+ 9.04 , 0.5391 ,
+ 9.05 , 0.73389 ,
+ 9.06 , 0.83545 ,
+ 9.07 , 0.82904 ,
+ 9.08 , 0.72024 ,
+ 9.09 , 0.51294 ,
+ 9.1 , 0.23736 ,
+ 9.11 , -4.577000000000000E-02 ,
+ 9.12 , -0.26395 ,
+ 9.13 , -0.38853 ,
+ 9.14 , -0.43089 ,
+ 9.15 , -0.4349 ,
+ 9.16 , -0.41682 ,
+ 9.17 , -0.37537 ,
+ 9.18 , -0.32465 ,
+ 9.19 , -0.29702 ,
+ 9.2 , -0.32491 ,
+ 9.21 , -0.3466 ,
+ 9.22 , -0.28185 ,
+ 9.23 , -0.19619 ,
+ 9.24 , -0.14637 ,
+ 9.25 , -9.772000000000000E-02 ,
+ 9.26 , -7.858999999999999E-02 ,
+ 9.27 , -0.13191 ,
+ 9.28 , -0.21558 ,
+ 9.29 , -0.24568 ,
+ 9.3 , -0.18549 ,
+ 9.31 , -9.976000000000000E-02 ,
+ 9.32 , -6.297000000000000E-02 ,
+ 9.33 , -8.577000000000000E-02 ,
+ 9.34 , -0.11997 ,
+ 9.35 , -5.070000000000000E-02 ,
+ 9.36 , 0.19743 ,
+ 9.37 , 0.55636 ,
+ 9.38 , 0.86649 ,
+ 9.39 , 0.99997 ,
+ 9.4 , 0.95787 ,
+ 9.41 , 0.80859 ,
+ 9.42 , 0.58733 ,
+ 9.43 , 0.34042 ,
+ 9.44 , 0.15629 ,
+ 9.45 , 7.298000000000000E-02 ,
+ 9.46 , 3.103000000000000E-02 ,
+ 9.47 , -1.360000000000000E-03 ,
+ 9.48 , 2.567000000000000E-02 ,
+ 9.49 , 9.848000000000000E-02 ,
+ 9.5 , 0.13363 ,
+ 9.51 , 0.10499 ,
+ 9.52 , 1.947000000000000E-02 ,
+ 9.53 , -0.11686 ,
+ 9.54 , -0.25475 ,
+ 9.55 , -0.33284 ,
+ 9.56 , -0.37717 ,
+ 9.57 , -0.45927 ,
+ 9.58 , -0.53679 ,
+ 9.59 , -0.50988 ,
+ 9.6 , -0.4323 ,
+ 9.61 , -0.46891 ,
+ 9.62 , -0.62414 ,
+ 9.63 , -0.67897 ,
+ 9.64 , -0.46893 ,
+ 9.65 , -0.10561 ,
+ 9.66 , 0.12896 ,
+ 9.67 , 7.442000000000000E-02 ,
+ 9.68 , -0.13619 ,
+ 9.69 , -0.25497 ,
+ 9.7 , -0.19615 ,
+ 9.71 , -5.295000000000000E-02 ,
+ 9.72 , 5.399000000000000E-02 ,
+ 9.73 , 8.438000000000000E-02 ,
+ 9.74 , 7.897000000000000E-02 ,
+ 9.75 , 0.11239 ,
+ 9.76 , 0.18699 ,
+ 9.77 , 0.19038 ,
+ 9.78 , 0.13535 ,
+ 9.79 , 0.20938 ,
+ 9.8 , 0.43787 ,
+ 9.81 , 0.63937 ,
+ 9.82 , 0.67742 ,
+ 9.83 , 0.58799 ,
+ 9.84 , 0.49876 ,
+ 9.85 , 0.4183 ,
+ 9.86 , 0.29948 ,
+ 9.87 , 0.22905 ,
+ 9.88 , 0.2606 ,
+ 9.89 , 0.28847 ,
+ 9.9 , 0.22616 ,
+ 9.91 , 0.12545 ,
+ 9.92 , 8.956000000000000E-02 ,
+ 9.93 , 0.12928 ,
+ 9.94 , 0.15076 ,
+ 9.95 , 4.544000000000000E-02 ,
+ 9.96 , -0.20722 ,
+ 9.97 , -0.49063 ,
+ 9.98 , -0.6894 ,
+ 9.99 , -0.80485 ,
+ 10.0 , -0.84771 ,
+ 10.01 , -0.76807 ,
+ 10.02 , -0.56037 ,
+ 10.03 , -0.32503 ,
+ 10.04 , -0.15016 ,
+ 10.05 , -3.882000000000000E-02 ,
+ 10.06 , 6.110000000000000E-03 ,
+ 10.07 , -2.178000000000000E-02 ,
+ 10.08 , -6.615000000000000E-02 ,
+ 10.09 , -3.796000000000000E-02 ,
+ 10.1 , 8.788000000000000E-02 ,
+ 10.11 , 0.2149 ,
+ 10.12 , 0.23018 ,
+ 10.13 , 0.14302 ,
+ 10.14 , 3.300000000000000E-02 ,
+ 10.15 , -5.442000000000000E-02 ,
+ 10.16 , -9.190000000000000E-02 ,
+ 10.17 , -5.636000000000000E-02 ,
+ 10.18 , 1.760000000000000E-03 ,
+ 10.19 , -4.910000000000000E-03 ,
+ 10.2 , -7.645000000000000E-02 ,
+ 10.21 , -0.16067 ,
+ 10.22 , -0.22708 ,
+ 10.23 , -0.23139 ,
+ 10.24 , -0.12101 ,
+ 10.25 , 7.537000000000001E-02 ,
+ 10.26 , 0.24004 ,
+ 10.27 , 0.32546 ,
+ 10.28 , 0.38826 ,
+ 10.29 , 0.41863 ,
+ 10.3 , 0.35794 ,
+ 10.31 , 0.23222 ,
+ 10.32 , 0.11401 ,
+ 10.33 , 1.697000000000000E-02 ,
+ 10.34 , -0.10766 ,
+ 10.35 , -0.25136 ,
+ 10.36 , -0.35757 ,
+ 10.37 , -0.41565 ,
+ 10.38 , -0.3843 ,
+ 10.39 , -0.22915 ,
+ 10.4 , -7.590000000000000E-03 ,
+ 10.41 , 0.24235 ,
+ 10.42 , 0.48677 ,
+ 10.43 , 0.65383 ,
+ 10.44 , 0.70515 ,
+ 10.45 , 0.61222 ,
+ 10.46 , 0.40693 ,
+ 10.47 , 0.24331 ,
+ 10.48 , 0.2277 ,
+ 10.49 , 0.27807 ,
+ 10.5 , 0.24063 ,
+ 10.51 , 9.018000000000000E-02 ,
+ 10.52 , -8.182000000000000E-02 ,
+ 10.53 , -0.23302 ,
+ 10.54 , -0.37812 ,
+ 10.55 , -0.4703 ,
+ 10.56 , -0.41592 ,
+ 10.57 , -0.24651 ,
+ 10.58 , -0.12814 ,
+ 10.59 , -0.13 ,
+ 10.6 , -0.17581 ,
+ 10.61 , -0.22261 ,
+ 10.62 , -0.29974 ,
+ 10.63 , -0.40731 ,
+ 10.64 , -0.49694 ,
+ 10.65 , -0.51567 ,
+ 10.66 , -0.38399 ,
+ 10.67 , -6.413000000000001E-02 ,
+ 10.68 , 0.26417 ,
+ 10.69 , 0.33331 ,
+ 10.7 , 0.13429 ,
+ 10.71 , -8.293000000000000E-02 ,
+ 10.72 , -0.1463 ,
+ 10.73 , -0.13542 ,
+ 10.74 , -0.20542 ,
+ 10.75 , -0.35982 ,
+ 10.76 , -0.44591 ,
+ 10.77 , -0.37107 ,
+ 10.78 , -0.25668 ,
+ 10.79 , -0.25179 ,
+ 10.8 , -0.31124 ,
+ 10.81 , -0.28374 ,
+ 10.82 , -0.12758 ,
+ 10.83 , 1.490000000000000E-02 ,
+ 10.84 , 1.229000000000000E-02 ,
+ 10.85 , -6.356000000000001E-02 ,
+ 10.86 , -5.771000000000000E-02 ,
+ 10.87 , 8.679000000000001E-02 ,
+ 10.88 , 0.31097 ,
+ 10.89 , 0.53347 ,
+ 10.9 , 0.68419 ,
+ 10.91 , 0.65081 ,
+ 10.92 , 0.4251 ,
+ 10.93 , 0.19891 ,
+ 10.94 , 0.11666 ,
+ 10.95 , 0.13796 ,
+ 10.96 , 0.14749 ,
+ 10.97 , 9.375000000000000E-02 ,
+ 10.98 , 2.569000000000000E-02 ,
+ 10.99 , -1.828000000000000E-02 ,
+ 11.0 , -6.660000000000000E-03 ,
+ 11.01 , 9.803000000000001E-02 ,
+ 11.02 , 0.2156 ,
+ 11.03 , 0.2608 ,
+ 11.04 , 0.28376 ,
+ 11.05 , 0.31446 ,
+ 11.06 , 0.30511 ,
+ 11.07 , 0.25332 ,
+ 11.08 , 0.19284 ,
+ 11.09 , 0.1152 ,
+ 11.1 , 1.948000000000000E-02 ,
+ 11.11 , -8.540000000000001E-03 ,
+ 11.12 , -8.070000000000001E-03 ,
+ 11.13 , 5.720000000000000E-03 ,
+ 11.14 , 5.899000000000000E-02 ,
+ 11.15 , 0.13421 ,
+ 11.16 , 0.26053 ,
+ 11.17 , 0.41353 ,
+ 11.18 , 0.51092 ,
+ 11.19 , 0.52002 ,
+ 11.2 , 0.50124 ,
+ 11.21 , 0.5386 ,
+ 11.22 , 0.65388 ,
+ 11.23 , 0.8058 ,
+ 11.24 , 0.93844 ,
+ 11.25 , 0.99997 ,
+ 11.26 , 0.96789 ,
+ 11.27 , 0.87593 ,
+ 11.28 , 0.80065 ,
+ 11.29 , 0.79192 ,
+ 11.3 , 0.8141 ,
+ 11.31 , 0.8052 ,
+ 11.32 , 0.74262 ,
+ 11.33 , 0.61546 ,
+ 11.34 , 0.41975 ,
+ 11.35 , 0.22346 ,
+ 11.36 , 0.14585 ,
+ 11.37 , 0.18339 ,
+ 11.38 , 0.21495 ,
+ 11.39 , 0.22018 ,
+ 11.4 , 0.23766 ,
+ 11.41 , 0.19769 ,
+ 11.42 , 1.272000000000000E-02 ,
+ 11.43 , -0.33277 ,
+ 11.44 , -0.5999 ,
+ 11.45 , -0.66307 ,
+ 11.46 , -0.54941 ,
+ 11.47 , -0.30754 ,
+ 11.48 , 9.150000000000000E-03 ,
+ 11.49 , 0.33567 ,
+ 11.5 , 0.62395 ,
+ 11.51 , 0.82292 ,
+ 11.52 , 0.92488 ,
+ 11.53 , 0.94922 ,
+ 11.54 , 0.90162 ,
+ 11.55 , 0.81535 ,
+ 11.56 , 0.68529 ,
+ 11.57 , 0.48301 ,
+ 11.58 , 0.28744 ,
+ 11.59 , 0.21968 ,
+ 11.6 , 0.31463 ,
+ 11.61 , 0.4858 ,
+ 11.62 , 0.58845 ,
+ 11.63 , 0.57005 ,
+ 11.64 , 0.49055 ,
+ 11.65 , 0.39877 ,
+ 11.66 , 0.2819 ,
+ 11.67 , 0.11731 ,
+ 11.68 , -6.177000000000000E-02 ,
+ 11.69 , -0.1701 ,
+ 11.7 , -0.21434 ,
+ 11.71 , -0.36528 ,
+ 11.72 , -0.67236 ,
+ 11.73 , -0.88398 ,
+ 11.74 , -0.82736 ,
+ 11.75 , -0.67582 ,
+ 11.76 , -0.64387 ,
+ 11.77 , -0.69937 ,
+ 11.78 , -0.68858 ,
+ 11.79 , -0.5758 ,
+ 11.8 , -0.46315 ,
+ 11.81 , -0.45051 ,
+ 11.82 , -0.51549 ,
+ 11.83 , -0.51468 ,
+ 11.84 , -0.35292 ,
+ 11.85 , -0.11964 ,
+ 11.86 , -1.117000000000000E-02 ,
+ 11.87 , -0.1357 ,
+ 11.88 , -0.40276 ,
+ 11.89 , -0.63738 ,
+ 11.9 , -0.73699 ,
+ 11.91 , -0.69661 ,
+ 11.92 , -0.58112 ,
+ 11.93 , -0.46357 ,
+ 11.94 , -0.38497 ,
+ 11.95 , -0.33617 ,
+ 11.96 , -0.26831 ,
+ 11.97 , -0.19582 ,
+ 11.98 , -0.16518 ,
+ 11.99 , -0.14401 ,
+ 12.0 , -7.318000000000000E-02 ,
+ 12.01 , 7.769000000000000E-02 ,
+ 12.02 , 0.26041 ,
+ 12.03 , 0.37046 ,
+ 12.04 , 0.40569 ,
+ 12.05 , 0.44476 ,
+ 12.06 , 0.50231 ,
+ 12.07 , 0.52622 ,
+ 12.08 , 0.47631 ,
+ 12.09 , 0.35672 ,
+ 12.1 , 0.14838 ,
+ 12.11 , -0.13846 ,
+ 12.12 , -0.36979 ,
+ 12.13 , -0.47711 ,
+ 12.14 , -0.54786 ,
+ 12.15 , -0.62333 ,
+ 12.16 , -0.64749 ,
+ 12.17 , -0.58515 ,
+ 12.18 , -0.46856 ,
+ 12.19 , -0.35151 ,
+ 12.2 , -0.26225 ,
+ 12.21 , -0.22214 ,
+ 12.22 , -0.22853 ,
+ 12.23 , -0.19257 ,
+ 12.24 , -2.725000000000000E-02 ,
+ 12.25 , 0.18283 ,
+ 12.26 , 0.25344 ,
+ 12.27 , 0.12964 ,
+ 12.28 , -9.258000000000000E-02 ,
+ 12.29 , -0.29733 ,
+ 12.3 , -0.42242 ,
+ 12.31 , -0.45343 ,
+ 12.32 , -0.38158 ,
+ 12.33 , -0.24116 ,
+ 12.34 , -0.13557 ,
+ 12.35 , -0.11938 ,
+ 12.36 , -0.14999 ,
+ 12.37 , -0.17426 ,
+ 12.38 , -0.16707 ,
+ 12.39 , -0.12211 ,
+ 12.4 , -6.938000000000000E-02 ,
+ 12.41 , -5.365000000000000E-02 ,
+ 12.42 , -6.988999999999999E-02 ,
+ 12.43 , -0.10537 ,
+ 12.44 , -0.18301 ,
+ 12.45 , -0.26683 ,
+ 12.46 , -0.27079 ,
+ 12.47 , -0.18067 ,
+ 12.48 , -5.357000000000000E-02 ,
+ 12.49 , 5.621000000000000E-02 ,
+ 12.5 , 0.12411 ,
+ 12.51 , 0.1349 ,
+ 12.52 , 0.10552 ,
+ 12.53 , 8.767000000000000E-02 ,
+ 12.54 , 5.312000000000000E-02 ,
+ 12.55 , -7.994000000000000E-02 ,
+ 12.56 , -0.28316 ,
+ 12.57 , -0.43439 ,
+ 12.58 , -0.45819 ,
+ 12.59 , -0.39875 ,
+ 12.6 , -0.3257 ,
+ 12.61 , -0.21617 ,
+ 12.62 , -5.834000000000000E-02 ,
+ 12.63 , 6.234000000000000E-02 ,
+ 12.64 , 7.834000000000001E-02 ,
+ 12.65 , 2.524000000000000E-02 ,
+ 12.66 , -4.370000000000000E-03 ,
+ 12.67 , 2.088000000000000E-02 ,
+ 12.68 , 3.738000000000000E-02 ,
+ 12.69 , -5.780000000000000E-03 ,
+ 12.7 , -7.783000000000000E-02 ,
+ 12.71 , -0.10293 ,
+ 12.72 , -5.917000000000000E-02 ,
+ 12.73 , -2.088000000000000E-02 ,
+ 12.74 , -4.084000000000000E-02 ,
+ 12.75 , -7.596000000000000E-02 ,
+ 12.76 , -7.527000000000000E-02 ,
+ 12.77 , -4.418000000000000E-02 ,
+ 12.78 , -2.046000000000000E-02 ,
+ 12.79 , -2.682000000000000E-02 ,
+ 12.8 , -2.654000000000000E-02 ,
+ 12.81 , 3.635000000000000E-02 ,
+ 12.82 , 0.12352 ,
+ 12.83 , 0.13159 ,
+ 12.84 , 4.372000000000000E-02 ,
+ 12.85 , -6.480000000000000E-02 ,
+ 12.86 , -0.1361 ,
+ 12.87 , -0.17058 ,
+ 12.88 , -0.1883 ,
+ 12.89 , -0.19167 ,
+ 12.9 , -0.19116 ,
+ 12.91 , -0.20869 ,
+ 12.92 , -0.23797 ,
+ 12.93 , -0.28017 ,
+ 12.94 , -0.36467 ,
+ 12.95 , -0.46778 ,
+ 12.96 , -0.49324 ,
+ 12.97 , -0.38894 ,
+ 12.98 , -0.2225 ,
+ 12.99 , -9.676000000000000E-02 ,
+ 13.0 , -5.153000000000000E-02 ,
+ 13.01 , -5.856000000000000E-02 ,
+ 13.02 , -6.265000000000000E-02 ,
+ 13.03 , -3.700000000000000E-02 ,
+ 13.04 , 8.800000000000001E-03 ,
+ 13.05 , 4.189000000000000E-02 ,
+ 13.06 , 1.048000000000000E-02 ,
+ 13.07 , -8.393000000000000E-02 ,
+ 13.08 , -0.17214 ,
+ 13.09 , -0.21986 ,
+ 13.1 , -0.25265 ,
+ 13.11 , -0.28696 ,
+ 13.12 , -0.29845 ,
+ 13.13 , -0.27534 ,
+ 13.14 , -0.25187 ,
+ 13.15 , -0.25011 ,
+ 13.16 , -0.27425 ,
+ 13.17 , -0.33551 ,
+ 13.18 , -0.41051 ,
+ 13.19 , -0.45406 ,
+ 13.2 , -0.44533 ,
+ 13.21 , -0.38727 ,
+ 13.22 , -0.30756 ,
+ 13.23 , -0.24203 ,
+ 13.24 , -0.20129 ,
+ 13.25 , -0.16106 ,
+ 13.26 , -9.457000000000000E-02 ,
+ 13.27 , -2.440000000000000E-02 ,
+ 13.28 , 7.040000000000000E-03 ,
+ 13.29 , 8.600000000000000E-03 ,
+ 13.3 , 1.981000000000000E-02 ,
+ 13.31 , 4.834000000000000E-02 ,
+ 13.32 , 7.178000000000000E-02 ,
+ 13.33 , 8.525000000000001E-02 ,
+ 13.34 , 0.1107 ,
+ 13.35 , 0.15822 ,
+ 13.36 , 0.21564 ,
+ 13.37 , 0.27468 ,
+ 13.38 , 0.32506 ,
+ 13.39 , 0.34096 ,
+ 13.4 , 0.32619 ,
+ 13.41 , 0.32491 ,
+ 13.42 , 0.34842 ,
+ 13.43 , 0.36279 ,
+ 13.44 , 0.34026 ,
+ 13.45 , 0.2756 ,
+ 13.46 , 0.18648 ,
+ 13.47 , 9.881000000000000E-02 ,
+ 13.48 , 3.222000000000000E-02 ,
+ 13.49 , 1.061000000000000E-02 ,
+ 13.5 , 4.343000000000000E-02 ,
+ 13.51 , 9.372000000000000E-02 ,
+ 13.52 , 0.10628 ,
+ 13.53 , 7.198000000000000E-02 ,
+ 13.54 , 3.458000000000000E-02 ,
+ 13.55 , 2.182000000000000E-02 ,
+ 13.56 , 1.377000000000000E-02 ,
+ 13.57 , -1.295000000000000E-02 ,
+ 13.58 , -4.297000000000000E-02 ,
+ 13.59 , -4.232000000000000E-02 ,
+ 13.6 , -1.224000000000000E-02 ,
+ 13.61 , 1.559000000000000E-02 ,
+ 13.62 , 1.639000000000000E-02 ,
+ 13.63 , -1.544000000000000E-02 ,
+ 13.64 , -5.384000000000000E-02 ,
+ 13.65 , -7.287000000000000E-02 ,
+ 13.66 , -8.747000000000001E-02 ,
+ 13.67 , -0.10976 ,
+ 13.68 , -0.11529 ,
+ 13.69 , -8.388000000000000E-02 ,
+ 13.7 , -3.945000000000000E-02 ,
+ 13.71 , -2.420000000000000E-02 ,
+ 13.72 , -3.630000000000000E-02 ,
+ 13.73 , -3.928000000000000E-02 ,
+ 13.74 , -2.207000000000000E-02 ,
+ 13.75 , -5.590000000000000E-03 ,
+ 13.76 , -9.450000000000000E-03 ,
+ 13.77 , -2.752000000000000E-02 ,
+ 13.78 , -4.478000000000000E-02 ,
+ 13.79 , -6.457000000000000E-02 ,
+ 13.8 , -8.530000000000000E-02 ,
+ 13.81 , -8.704000000000001E-02 ,
+ 13.82 , -5.918000000000000E-02 ,
+ 13.83 , -3.830000000000000E-03 ,
+ 13.84 , 7.192000000000000E-02 ,
+ 13.85 , 0.14312 ,
+ 13.86 , 0.17488 ,
+ 13.87 , 0.16315 ,
+ 13.88 , 0.14274 ,
+ 13.89 , 0.14017 ,
+ 13.9 , 0.14556 ,
+ 13.91 , 0.13989 ,
+ 13.92 , 0.12104 ,
+ 13.93 , 9.578000000000000E-02 ,
+ 13.94 , 7.056999999999999E-02 ,
+ 13.95 , 5.257000000000000E-02 ,
+ 13.96 , 4.283000000000000E-02 ,
+ 13.97 , 3.754000000000000E-02 ,
+ 13.98 , 3.580000000000000E-02 ,
+ 13.99 , 3.422000000000000E-02 ,
+ 14.0 , 2.593000000000000E-02 ,
+ 14.01 , 4.220000000000000E-03 ,
+ 14.02 , -1.590000000000000E-02 ,
+ 14.03 , -2.929000000000000E-02 ,
+ 14.04 , 4.251000000000000E-02 ,
+ 14.05 , 5.369000000000000E-02 ,
+ 14.06 , 6.154000000000000E-02 ,
+ 14.07 , 6.560000000000001E-02 ,
+ 14.08 , 6.591000000000000E-02 ,
+ 14.09 , 6.272000000000000E-02 ,
+ 14.1 , 5.704000000000000E-02 ,
+ 14.11 , 5.054000000000000E-02 ,
+ 14.12 , 4.304000000000000E-02 ,
+ 14.13 , 3.569000000000000E-02 ,
+ 14.14 , 2.953000000000000E-02 ,
+ 14.15 , 2.591000000000000E-02 ,
+ 14.16 , 2.479000000000000E-02 ,
+ 14.17 , 2.511000000000000E-02 ,
+ 14.18 , 2.581000000000000E-02 ,
+ 14.19 , 2.493000000000000E-02 ,
+ 14.2 , 2.314000000000000E-02 ,
+ 14.21 , 2.027000000000000E-02 ,
+ 14.22 , 1.935000000000000E-02 ,
+ 14.23 , 2.023000000000000E-02 ,
+ 14.24 , 2.506000000000000E-02 ,
+ 14.25 , 3.099000000000000E-02 ,
+ 14.26 , 3.760000000000000E-02 ,
+ 14.27 , 4.262000000000000E-02 ,
+ 14.28 , 4.532000000000000E-02 ,
+ 14.29 , 4.802000000000000E-02 ,
+ 14.3 , 5.005000000000000E-02 ,
+ 14.31 , 5.302000000000000E-02 ,
+ 14.32 , 5.416000000000000E-02 ,
+ 14.33 , 5.517000000000000E-02 ,
+ 14.34 , 5.543000000000000E-02 ,
+ 14.35 , 5.403000000000000E-02 ,
+ 14.36 , 5.095000000000000E-02 ,
+ 14.37 , 4.660000000000000E-02 ,
+ 14.38 , 4.407000000000000E-02 ,
+ 14.39 , 4.359000000000000E-02 ,
+ 14.4 , 4.649000000000000E-02 ,
+ 14.41 , 4.927000000000000E-02 ,
+ 14.42 , 5.116000000000000E-02 ,
+ 14.43 , 5.246000000000000E-02 ,
+ 14.44 , 5.290000000000000E-02 ,
+ 14.45 , 5.342000000000000E-02 ,
+ 14.46 , 5.301000000000000E-02 ,
+ 14.47 , 5.389000000000000E-02 ,
+ 14.48 , 5.518000000000000E-02 ,
+ 14.49 , 5.594000000000000E-02 ,
+ 14.5 , 5.543000000000000E-02 ,
+ 14.51 , 5.542000000000000E-02 ,
+ 14.52 , 5.677000000000000E-02 ,
+ 14.53 , 5.746000000000000E-02 ,
+ 14.54 , 5.802000000000000E-02 ,
+ 14.55 , 5.847000000000000E-02 ,
+ 14.56 , 5.842000000000000E-02 ,
+ 14.57 , 5.750000000000000E-02 ,
+ 14.58 , 5.606000000000000E-02 ,
+ 14.59 , 5.592000000000000E-02 ,
+ 14.6 , 5.517000000000000E-02 ,
+ 14.61 , 5.439000000000000E-02 ,
+ 14.62 , 5.392000000000000E-02 ,
+ 14.63 , 5.395000000000000E-02 ,
+ 14.64 , 5.260000000000000E-02 ,
+ 14.65 , 5.031000000000000E-02 ,
+ 14.66 , 4.883000000000000E-02 ,
+ 14.67 , 4.944000000000000E-02 ,
+ 14.68 , 5.215000000000000E-02 ,
+ 14.69 , 5.627000000000000E-02 ,
+ 14.7 , 6.244000000000000E-02 ,
+ 14.71 , 6.783000000000000E-02 ,
+ 14.72 , 7.159000000000000E-02 ,
+ 14.73 , 7.149999999999999E-02 ,
+ 14.74 , 6.673000000000000E-02 ,
+ 14.75 , 5.755000000000000E-02 ,
+ 14.76 , 4.539000000000000E-02 ,
+ 14.77 , 3.504000000000000E-02 ,
+ 14.78 , 2.721000000000000E-02 ,
+ 14.79 , 2.308000000000000E-02 ,
+ 14.8 , 2.125000000000000E-02 ,
+ 14.81 , 2.022000000000000E-02 ,
+ 14.82 , 1.831000000000000E-02 ,
+ 14.83 , 1.547000000000000E-02 ,
+ 14.84 , 1.321000000000000E-02 ,
+ 14.85 , 1.112000000000000E-02 ,
+ 14.86 , 1.025000000000000E-02 ,
+ 14.87 , 9.549999999999999E-03 ,
+ 14.88 , 1.040000000000000E-02 ,
+ 14.89 , 1.059000000000000E-02 ,
+ 14.9 , 1.108000000000000E-02 ,
+ 14.91 , 1.195000000000000E-02 ,
+ 14.92 , 1.452000000000000E-02 ,
+ 14.93 , 1.809000000000000E-02 ,
+ 14.94 , 2.029000000000000E-02 ,
+ 14.95 , 2.323000000000000E-02 ,
+ 14.96 , 2.515000000000000E-02 ,
+ 14.97 , 2.836000000000000E-02 ,
+ 14.98 , 3.278000000000000E-02 ,
+ 14.99 , 3.934000000000000E-02 ,
+ 15.00 , 0.0 ,
+      ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+
+
+
+
diff --git a/Tests/old/testcomm/param2.com0 b/Tests/old/testcomm/param2.com0
new file mode 100644 (file)
index 0000000..2d32a38
--- /dev/null
@@ -0,0 +1,4 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=mon_param,);
+FIN();
+
diff --git a/Tests/old/testcomm/param3.11 b/Tests/old/testcomm/param3.11
new file mode 100644 (file)
index 0000000..236ca5c
--- /dev/null
@@ -0,0 +1,2 @@
+x=45
+y=77
diff --git a/Tests/old/testcomm/param3.12 b/Tests/old/testcomm/param3.12
new file mode 100644 (file)
index 0000000..2c2a215
--- /dev/null
@@ -0,0 +1 @@
+d=5;f=7
diff --git a/Tests/old/testcomm/param3.com0 b/Tests/old/testcomm/param3.com0
new file mode 100644 (file)
index 0000000..d5a0bbf
--- /dev/null
@@ -0,0 +1,11 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=2*mon_param+1,);
+l2=DEFI_LIST_ENTI(DEBUT=a[1]);
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                    VARIANTE='A',          TYPE_VALE='NOMI',
+                    NOM_MATER='MAT3',       INFO=1               )
+INCLUDE(UNITE=11)
+INCLUDE(UNITE=12)
+
+FIN();
+
diff --git a/Tests/old/testcomm/testcomm.py b/Tests/old/testcomm/testcomm.py
new file mode 100644 (file)
index 0000000..14d8981
--- /dev/null
@@ -0,0 +1,70 @@
+import os,glob,sys
+import unittest
+import difflib
+
+import prefs
+from InterfaceTK import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+class TestCase(unittest.TestCase):
+   app=None
+   def setUp(self):
+      if self.app == None:
+         self.app=appli.STANDALONE(version='v8')
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   i=0
+   files= os.path.join(os.path.dirname(__file__),"*.comm")
+   for f in glob.glob(files):
+      for o in ('3','2','1','0','m'):
+       f=f[:-1]+o
+       if os.path.isfile(f):break
+
+      i=i+1
+      exec """def test%s(self,file="%s"):
+                  "fichier:%s"
+                  self.commtest(file)
+""" % (i,f,f)
+   del i
+
+   def commtest(self,file):
+      """ Test generique"""
+      #print file
+      name=os.path.splitext(os.path.basename(file))[0]
+      errfile=os.path.join(os.path.dirname(__file__),name+".err")
+      err=""
+      if os.path.isfile(errfile):
+          f=open(errfile)
+          err=f.read()
+          f.close()
+      j=self.app.openJDC(file=file)
+      assert j.cr.get_mess_exception() == ""
+
+      if err == "":
+        assert j.isvalid(),j.report()
+      else:
+        txt=str(j.report())
+        assert txt == err,cdiff(err,txt)
+
+      CONTEXT.unset_current_step()
+      j.supprime()
+      assert sys.getrefcount(j) == 2,sys.getrefcount(j)
diff --git a/Tests/old/testcomm7/a.11 b/Tests/old/testcomm7/a.11
new file mode 100644 (file)
index 0000000..1723fcb
--- /dev/null
@@ -0,0 +1 @@
+MM=LIRE_MAILLAGE()
diff --git a/Tests/old/testcomm7/a.com0 b/Tests/old/testcomm7/a.com0
new file mode 100644 (file)
index 0000000..04d1cc2
--- /dev/null
@@ -0,0 +1,3 @@
+POURSUITE()
+MA=LIRE_MAILLAGE(INFO=inf)
+FIN()
diff --git a/Tests/old/testcomm7/efica01a.11 b/Tests/old/testcomm7/efica01a.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm7/efica01a.com0 b/Tests/old/testcomm7/efica01a.com0
new file mode 100755 (executable)
index 0000000..25134e9
--- /dev/null
@@ -0,0 +1,49 @@
+POURSUITE(CODE=_F(  NOM = 'EFICA01A'))
+
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                      VARIANTE='A',          TYPE_VALE='NOMI',
+                     NOM_MATER='MAT3',       INFO=1               )
+
+CHMAT3=AFFE_MATERIAU(  MAILLAGE=MAILLA3,
+                       AFFE=_F(  TOUT='OUI', MATER = MAT3, TEMP_REF = 20.))
+
+riginor = 2.88E7 
+
+TRAN_GE2=DYNA_TRAN_MODAL(  MASS_GENE=MGEN_BIC,   RIGI_GENE=RGEN_BIC,
+                 METHODE='EULER',
+                 AMOR_REDUIT=( 0.07,  0.07, ),
+                MODE_STAT=MSTA_BIC,EXCIT=(
+                _F(  VECT_GENE = VECT_X1,  ACCE = ACCELER1,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO1',
+                       VITE = VITESSE1, DEPL = DEPLACE1), 
+                _F(  VECT_GENE = VECT_X2,  ACCE = ACCELER2,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO11',
+                       VITE = VITESSE2, DEPL = DEPLACE2)), 
+                CHOC=_F(  GROUP_NO_1 = 'MASSES1',
+                       GROUP_NO_2 = 'MASSES2',
+                       OBSTACLE = GRILLE,
+                       INTITULE = 'NO2/NO12',
+                       NORM_OBST = (0., 0., 1.,),
+                       DIST_1 = 0.4495,
+                       DIST_2 = 0.4495,
+                       RIGI_NOR = riginor,
+                       AMOR_NOR = 0.,
+                       RIGI_TAN = 0.,
+                       COULOMB = 0.),
+                 INCREMENT=_F( INST_INIT = 0.,  INST_FIN = 1.,  PAS = 0.00025),
+                ARCHIVAGE=_F(  PAS_ARCH = 8)
+                )
+
+LISTIMP=DEFI_LIST_REEL(  DEBUT=0.,
+                    INTERVALLE=_F(  JUSQU_A = 1.,  NOMBRE = 500))
+
+RESUA1=REST_BASE_PHYS(  RESU_GENE=TRAN_GE1,
+                        LIST_INST=LISTIMP,
+                        INTERPOL='LIN',
+                        NOM_CHAM='DEPL',
+                        MULT_APPUI='OUI'
+                       )
+
+FIN()
diff --git a/Tests/old/testcomm7/efica01b.11 b/Tests/old/testcomm7/efica01b.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm7/forma12c.22 b/Tests/old/testcomm7/forma12c.22
new file mode 100755 (executable)
index 0000000..1452b8f
--- /dev/null
@@ -0,0 +1,5616 @@
+ACCELH1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+ (
+ 0.0 , 0.0 ,
+ 5.000000000000000E-03 , 1.384945820672120E-02 ,
+ 1.000000000000000E-02 , 1.382919843991470E-02 ,
+ 1.500000000000000E-02 , 1.382973754982250E-02 ,
+ 2.000000000000000E-02 , 1.383338152282280E-02 ,
+ 2.500000000000000E-02 , 1.393648950771420E-02 ,
+ 3.000000000000000E-02 , 1.434779984741860E-02 ,
+ 3.500000000000000E-02 , 1.512950713231800E-02 ,
+ 4.000000000000000E-02 , 1.614535272002630E-02 ,
+ 4.500000000000000E-02 , 1.731995083544010E-02 ,
+ 5.000000000000000E-02 , 1.859624623558040E-02 ,
+ 5.500000000000000E-02 , 1.953967672923960E-02 ,
+ 6.000000000000000E-02 , 1.941781110418540E-02 ,
+ 6.500000000000000E-02 , 1.786343830924350E-02 ,
+ 7.000000000000001E-02 , 1.516191250319950E-02 ,
+ 7.500000000000000E-02 , 1.188464893531830E-02 ,
+ 8.000000000000000E-02 , 8.604671706807470E-03 ,
+ 8.500000000000001E-02 , 5.843238016204390E-03 ,
+ 9.000000000000000E-02 , 3.844393537029640E-03 ,
+ 9.500000000000000E-02 , 2.578831760615030E-03 ,
+ 0.1 , 2.285337760842440E-03 ,
+ 0.105 , 3.429647164261850E-03 ,
+ 0.11 , 5.693975593542530E-03 ,
+ 0.115 , 8.059677068797949E-03 ,
+ 0.12 , 1.074690536157120E-02 ,
+ 0.125 , 1.570430547663250E-02 ,
+ 0.13 , 2.370085802024690E-02 ,
+ 0.135 , 3.228248728765840E-02 ,
+ 0.14 , 3.854420890726100E-02 ,
+ 0.145 , 4.255105840524570E-02 ,
+ 0.15 , 4.542487497977820E-02 ,
+ 0.155 , 4.522394778102340E-02 ,
+ 0.16 , 3.829095514459380E-02 ,
+ 0.165 , 2.483633029107950E-02 ,
+ 0.17 , 9.962011825963081E-03 ,
+ 0.175 , -1.690338763720670E-03 ,
+ 0.18 , -9.628765294085771E-03 ,
+ 0.185 , -1.491533457160890E-02 ,
+ 0.19 , -1.675574249783150E-02 ,
+ 0.195 , -1.397302390604700E-02 ,
+ 0.2 , -8.394257392452909E-03 ,
+ 0.205 , -4.066198655663860E-03 ,
+ 0.21 , -2.824511823738000E-03 ,
+ 0.215 , -2.617183840945080E-03 ,
+ 0.22 , -1.417346427510000E-03 ,
+ 0.225 , -1.143002215953450E-03 ,
+ 0.23 , -5.114862179520550E-03 ,
+ 0.235 , -1.257393226409120E-02 ,
+ 0.24 , -2.009825306788950E-02 ,
+ 0.245 , -2.922606396367100E-02 ,
+ 0.25 , -4.681398923377460E-02 ,
+ 0.255 , -7.440515051138789E-02 ,
+ 0.26 , -0.10334790104033 ,
+ 0.265 , -0.12586697159281 ,
+ 0.27 , -0.14387794464775 ,
+ 0.275 , -0.15814759425273 ,
+ 0.28 , -0.15645166862504 ,
+ 0.285 , -0.12686021613717 ,
+ 0.29 , -7.870738657620450E-02 ,
+ 0.295 , -3.337529798013800E-02 ,
+ 0.3 , 4.960493246599410E-03 ,
+ 0.305 , 5.045559596258160E-02 ,
+ 0.31 , 0.105226085321393 ,
+ 0.315 , 0.149377859842677 ,
+ 0.32 , 0.169404090056596 ,
+ 0.325 , 0.175768658339062 ,
+ 0.33 , 0.179795570216475 ,
+ 0.335 , 0.172362231098084 ,
+ 0.34 , 0.14178782193451 ,
+ 0.345 , 9.600009720172401E-02 ,
+ 0.35 , 4.821844915823450E-02 ,
+ 0.355 , -4.337533256019430E-03 ,
+ 0.36 , -6.584719156367530E-02 ,
+ 0.365 , -0.11836425870338 ,
+ 0.37 , -0.13733576068719 ,
+ 0.375 , -0.12352979806305 ,
+ 0.38 , -9.647458189678811E-02 ,
+ 0.385 , -6.215705630868780E-02 ,
+ 0.39 , -1.230416228554950E-02 ,
+ 0.395 , 4.641921735700460E-02 ,
+ 0.4 , 8.859572962085120E-02 ,
+ 0.405 , 9.988862929152570E-02 ,
+ 0.41 , 9.014811266775360E-02 ,
+ 0.415 , 7.203047941527541E-02 ,
+ 0.42 , 4.502398610270280E-02 ,
+ 0.425 , 6.797639622722420E-03 ,
+ 0.43 , -3.515202910758360E-02 ,
+ 0.435 , -7.008994299356780E-02 ,
+ 0.44 , -9.184195885494270E-02 ,
+ 0.445 , -9.764578216442391E-02 ,
+ 0.45 , -8.980199943709211E-02 ,
+ 0.455 , -7.844678621890611E-02 ,
+ 0.46 , -7.092648374585479E-02 ,
+ 0.465 , -5.916134617989510E-02 ,
+ 0.47 , -2.956966177372460E-02 ,
+ 0.475 , 1.671374368998170E-02 ,
+ 0.48 , 6.681414337976969E-02 ,
+ 0.485 , 0.115921896874314 ,
+ 0.49 , 0.168522035427266 ,
+ 0.495 , 0.222448388891968 ,
+ 0.5 , 0.268501345352512 ,
+ 0.505 , 0.304492502191568 ,
+ 0.51 , 0.333201521434027 ,
+ 0.515 , 0.348912055073103 ,
+ 0.52 , 0.344336194210705 ,
+ 0.525 , 0.328357457992693 ,
+ 0.53 , 0.315639958020935 ,
+ 0.535 , 0.298753776631336 ,
+ 0.54 , 0.252828404979867 ,
+ 0.545 , 0.169993172714936 ,
+ 0.55 , 6.727059721322880E-02 ,
+ 0.555 , -4.209915010595060E-02 ,
+ 0.56 , -0.16027870746769 ,
+ 0.565 , -0.28051898189652 ,
+ 0.57 , -0.37473468426368 ,
+ 0.575 , -0.41761046311846 ,
+ 0.58 , -0.40704487960185 ,
+ 0.585 , -0.35317881167887 ,
+ 0.59 , -0.26473865427636 ,
+ 0.595 , -0.15439054042026 ,
+ 0.6 , -4.069603171914010E-02 ,
+ 0.605 , 6.408493301865420E-02 ,
+ 0.61 , 0.155029022019142 ,
+ 0.615 , 0.221244653075603 ,
+ 0.62 , 0.250448298949297 ,
+ 0.625 , 0.2498283906321 ,
+ 0.63 , 0.239493456134941 ,
+ 0.635 , 0.218886088833644 ,
+ 0.64 , 0.164337222785859 ,
+ 0.645 , 7.035013146739150E-02 ,
+ 0.65 , -3.065825126167990E-02 ,
+ 0.655 , -0.10313193025801 ,
+ 0.66 , -0.14127712726139 ,
+ 0.665 , -0.15425776005121 ,
+ 0.67 , -0.14167316851909 ,
+ 0.675 , -0.10137097186279 ,
+ 0.68 , -4.328536800004760E-02 ,
+ 0.685 , 2.048801937177380E-02 ,
+ 0.69 , 8.302000641121640E-02 ,
+ 0.695 , 0.129331142992423 ,
+ 0.7 , 0.139601455006784 ,
+ 0.705 , 0.121227983591054 ,
+ 0.71 , 0.113005236382458 ,
+ 0.715 , 0.1379818615802 ,
+ 0.72 , 0.176308826146499 ,
+ 0.725 , 0.205232483015008 ,
+ 0.73 , 0.236700670002903 ,
+ 0.735 , 0.28518726999873 ,
+ 0.74 , 0.325155532319882 ,
+ 0.745 , 0.319888795846513 ,
+ 0.75 , 0.275055725375209 ,
+ 0.755 , 0.223753796143942 ,
+ 0.76 , 0.172075077677344 ,
+ 0.765 , 0.102710116433296 ,
+ 0.77 , 2.458158105150330E-02 ,
+ 0.775 , -2.772090362464080E-02 ,
+ 0.78 , -4.579263759539020E-02 ,
+ 0.785 , -5.563702283874560E-02 ,
+ 0.79 , -6.754184615076410E-02 ,
+ 0.795 , -5.871706032442020E-02 ,
+ 0.8 , -1.692509300464670E-02 ,
+ 0.805 , 3.809918865159700E-02 ,
+ 0.81 , 9.363878798804159E-02 ,
+ 0.815 , 0.168712355371222 ,
+ 0.82 , 0.278043767236916 ,
+ 0.825 , 0.400260018759297 ,
+ 0.83 , 0.503549901131272 ,
+ 0.835 , 0.576593704222666 ,
+ 0.84 , 0.611464547720466 ,
+ 0.845 , 0.581774928421811 ,
+ 0.85 , 0.466685485187298 ,
+ 0.855 , 0.279469592461024 ,
+ 0.86 , 4.649599505060000E-02 ,
+ 0.865 , -0.22611474655397 ,
+ 0.87 , -0.53742100922433 ,
+ 0.875 , -0.85597468112981 ,
+ 0.88 , -1.12858445463436 ,
+ 0.885 , -1.31964097839003 ,
+ 0.89 , -1.41810357733099 ,
+ 0.895 , -1.4129005458435 ,
+ 0.9 , -1.29047173798494 ,
+ 0.905 , -1.05919909208997 ,
+ 0.91 , -0.75411881989804 ,
+ 0.915 , -0.41406737678731 ,
+ 0.92 , -7.194360976911091E-02 ,
+ 0.925 , 0.232932654611786 ,
+ 0.93 , 0.457448784206965 ,
+ 0.935 , 0.581369260987795 ,
+ 0.94 , 0.617884772522987 ,
+ 0.945 , 0.588638581913632 ,
+ 0.95 , 0.499594354895777 ,
+ 0.955 , 0.351854051263097 ,
+ 0.96 , 0.167285288529307 ,
+ 0.965 , -1.354817972678980E-02 ,
+ 0.97 , -0.16506107206104 ,
+ 0.975 , -0.30020976135865 ,
+ 0.98 , -0.44800006523462 ,
+ 0.985 , -0.60571664044792 ,
+ 0.99 , -0.72882650966723 ,
+ 0.995 , -0.78150351703968 ,
+ 1.0 , -0.78325351768449 ,
+ 1.005 , -0.7804638307994 ,
+ 1.01 , -0.77907901470961 ,
+ 1.015 , -0.74044922924701 ,
+ 1.02 , -0.64794816611668 ,
+ 1.025 , -0.53653982368824 ,
+ 1.03 , -0.43590944296704 ,
+ 1.035 , -0.32196595199848 ,
+ 1.04 , -0.15803623495676 ,
+ 1.045 , 4.418314484939760E-02 ,
+ 1.05 , 0.242865235492215 ,
+ 1.055 , 0.422391619487335 ,
+ 1.06 , 0.586878740356939 ,
+ 1.065 , 0.710461681206935 ,
+ 1.07 , 0.741340861669433 ,
+ 1.075 , 0.655713664787049 ,
+ 1.08 , 0.470616913700976 ,
+ 1.085 , 0.20656145315631 ,
+ 1.09 , -0.12112308548803 ,
+ 1.095 , -0.47118919290136 ,
+ 1.1 , -0.77786799146278 ,
+ 1.105 , -0.99394827732625 ,
+ 1.11 , -1.10304473601585 ,
+ 1.115 , -1.08949447190265 ,
+ 1.12 , -0.93583496154967 ,
+ 1.125 , -0.65727377808015 ,
+ 1.13 , -0.30107834922153 ,
+ 1.135 , 9.620828359443580E-02 ,
+ 1.14 , 0.514013416080853 ,
+ 1.145 , 0.90642132985077 ,
+ 1.15 , 1.20374217441116 ,
+ 1.155 , 1.37257710404611 ,
+ 1.16 , 1.43303286111545 ,
+ 1.165 , 1.40075730037501 ,
+ 1.17 , 1.25846296855354 ,
+ 1.175 , 1.00832137286648 ,
+ 1.18 , 0.706462116642059 ,
+ 1.185 , 0.413493607411118 ,
+ 1.19 , 0.148293682071222 ,
+ 1.195 , -8.190792579850280E-02 ,
+ 1.2 , -0.25000976533114 ,
+ 1.205 , -0.34497838239222 ,
+ 1.21 , -0.39991632301279 ,
+ 1.215 , -0.44361527764964 ,
+ 1.22 , -0.45948891812011 ,
+ 1.225 , -0.43276591909851 ,
+ 1.23 , -0.39819165775721 ,
+ 1.235 , -0.38929817650006 ,
+ 1.24 , -0.37545880341991 ,
+ 1.245 , -0.30998449197619 ,
+ 1.25 , -0.21624700688801 ,
+ 1.255 , -0.16343645166853 ,
+ 1.26 , -0.17391443905321 ,
+ 1.265 , -0.21919282258219 ,
+ 1.27 , -0.29688345097037 ,
+ 1.275 , -0.43984931085551 ,
+ 1.28 , -0.64071500818847 ,
+ 1.285 , -0.82875858278133 ,
+ 1.29 , -0.93796346189032 ,
+ 1.295 , -0.949512523725 ,
+ 1.3 , -0.857601537535 ,
+ 1.305 , -0.65014691427727 ,
+ 1.31 , -0.34930571456794 ,
+ 1.315 , -2.752743937664530E-02 ,
+ 1.32 , 0.246332435481473 ,
+ 1.325 , 0.45001279080827 ,
+ 1.33 , 0.58297681321004 ,
+ 1.335 , 0.636158064092188 ,
+ 1.34 , 0.611598530544366 ,
+ 1.345 , 0.543575003876384 ,
+ 1.35 , 0.472132760127251 ,
+ 1.355 , 0.4099056501601 ,
+ 1.36 , 0.349344621324927 ,
+ 1.365 , 0.282806527352702 ,
+ 1.37 , 0.200676817565078 ,
+ 1.375 , 9.097626989587490E-02 ,
+ 1.38 , -3.844874520206900E-02 ,
+ 1.385 , -0.1485730750104 ,
+ 1.39 , -0.19431957586841 ,
+ 1.395 , -0.15348271845224 ,
+ 1.4 , -2.614043201034680E-02 ,
+ 1.405 , 0.177537986918302 ,
+ 1.41 , 0.435115227256899 ,
+ 1.415 , 0.705841641151383 ,
+ 1.42 , 0.939450691097474 ,
+ 1.425 , 1.09606995057385 ,
+ 1.43 , 1.16508829271638 ,
+ 1.435 , 1.17152904343664 ,
+ 1.44 , 1.15677325221222 ,
+ 1.445 , 1.14474618562157 ,
+ 1.45 , 1.13563604509728 ,
+ 1.455 , 1.136131797716 ,
+ 1.46 , 1.17059034109195 ,
+ 1.465 , 1.24349566378999 ,
+ 1.47 , 1.31555125128714 ,
+ 1.475 , 1.34451073520553 ,
+ 1.48 , 1.32767985662737 ,
+ 1.485 , 1.27338631745007 ,
+ 1.49 , 1.15790168079473 ,
+ 1.495 , 0.956521791996786 ,
+ 1.5 , 0.698290997947875 ,
+ 1.505 , 0.438367846650034 ,
+ 1.51 , 0.189519144568428 ,
+ 1.515 , -6.309865148517370E-02 ,
+ 1.52 , -0.2907946493572 ,
+ 1.525 , -0.43414032419491 ,
+ 1.53 , -0.49035140435209 ,
+ 1.535 , -0.51769162343818 ,
+ 1.54 , -0.53944953961898 ,
+ 1.545 , -0.51762829963883 ,
+ 1.55 , -0.44905875024602 ,
+ 1.555 , -0.41047655284131 ,
+ 1.56 , -0.45801991852189 ,
+ 1.565 , -0.5452728301642 ,
+ 1.57 , -0.60180223196739 ,
+ 1.575 , -0.64090769354799 ,
+ 1.58 , -0.71776674993069 ,
+ 1.585 , -0.81770575898523 ,
+ 1.59 , -0.86693741584294 ,
+ 1.595 , -0.84067997754846 ,
+ 1.6 , -0.78353488744314 ,
+ 1.605 , -0.71744286940014 ,
+ 1.61 , -0.59774454986713 ,
+ 1.615 , -0.38171240617319 ,
+ 1.62 , -8.924731070437070E-02 ,
+ 1.625 , 0.229074480135456 ,
+ 1.63 , 0.542610098773165 ,
+ 1.635 , 0.829628497520742 ,
+ 1.64 , 1.04494574127203 ,
+ 1.645 , 1.13156269562082 ,
+ 1.65 , 1.05624249517991 ,
+ 1.655 , 0.819935992458342 ,
+ 1.66 , 0.449565343322086 ,
+ 1.665 , -2.180707598866940E-03 ,
+ 1.67 , -0.46040931126981 ,
+ 1.675 , -0.85138688793934 ,
+ 1.68 , -1.12388943755807 ,
+ 1.685 , -1.24657385888904 ,
+ 1.69 , -1.20179685962043 ,
+ 1.695 , -0.99981038351547 ,
+ 1.7 , -0.69163368557204 ,
+ 1.705 , -0.34742052586021 ,
+ 1.71 , -1.646326697056420E-02 ,
+ 1.715 , 0.283945578116849 ,
+ 1.72 , 0.543028107021654 ,
+ 1.725 , 0.737133979583192 ,
+ 1.73 , 0.84487160610996 ,
+ 1.735 , 0.870212972351319 ,
+ 1.74 , 0.834700198404195 ,
+ 1.745 , 0.747170431789498 ,
+ 1.75 , 0.594410232927394 ,
+ 1.755 , 0.367486332109475 ,
+ 1.76 , 8.962182967477010E-02 ,
+ 1.765 , -0.1883067260291 ,
+ 1.77 , -0.41613375697166 ,
+ 1.775 , -0.56543072263443 ,
+ 1.78 , -0.62930681455469 ,
+ 1.785 , -0.60967253780204 ,
+ 1.79 , -0.50702726496872 ,
+ 1.795 , -0.32533912503295 ,
+ 1.8 , -9.026946700126549E-02 ,
+ 1.805 , 0.145429511003968 ,
+ 1.81 , 0.330819022676906 ,
+ 1.815 , 0.45222714352563 ,
+ 1.82 , 0.524252434401283 ,
+ 1.825 , 0.544685292311812 ,
+ 1.83 , 0.482635967462947 ,
+ 1.835 , 0.323118603668567 ,
+ 1.84 , 9.999214308770410E-02 ,
+ 1.845 , -0.1356321129448 ,
+ 1.85 , -0.36128518628156 ,
+ 1.855 , -0.57322505412043 ,
+ 1.86 , -0.74566937227067 ,
+ 1.865 , -0.831111234663 ,
+ 1.87 , -0.79988891088422 ,
+ 1.875 , -0.65798317740384 ,
+ 1.88 , -0.42968513644553 ,
+ 1.885 , -0.14457167669537 ,
+ 1.89 , 0.161701689894838 ,
+ 1.895 , 0.456458659481019 ,
+ 1.9 , 0.720641473510481 ,
+ 1.905 , 0.93536449279502 ,
+ 1.91 , 1.06690148982661 ,
+ 1.915 , 1.08832474904443 ,
+ 1.92 , 1.00876475369484 ,
+ 1.925 , 0.854457298011041 ,
+ 1.93 , 0.628173977645005 ,
+ 1.935 , 0.322546940276438 ,
+ 1.94 , -2.596888473873320E-02 ,
+ 1.945 , -0.33525384338564 ,
+ 1.95 , -0.5416882826646 ,
+ 1.955 , -0.63460201942509 ,
+ 1.96 , -0.61577036509424 ,
+ 1.965 , -0.46445342826001 ,
+ 1.97 , -0.17427091738081 ,
+ 1.975 , 0.197608608481982 ,
+ 1.98 , 0.551300717211572 ,
+ 1.985 , 0.807313151449369 ,
+ 1.99 , 0.929291756112952 ,
+ 1.995 , 0.900203655372628 ,
+ 2.0 , 0.711960914602783 ,
+ 2.005 , 0.386125888668035 ,
+ 2.01 , -1.664845298933290E-02 ,
+ 2.015 , -0.42003837834356 ,
+ 2.02 , -0.75822166854004 ,
+ 2.025 , -0.97936810396973 ,
+ 2.03 , -1.0426579951744 ,
+ 2.035 , -0.93057240999803 ,
+ 2.04 , -0.66368034717177 ,
+ 2.045 , -0.29110991423144 ,
+ 2.05 , 0.119136312621438 ,
+ 2.055 , 0.505291402538494 ,
+ 2.06 , 0.880216899892637 ,
+ 2.065 , 1.20828770980265 ,
+ 2.07 , 1.46849325860208 ,
+ 2.075 , 1.67233522841001 ,
+ 2.08 , 1.84159238892188 ,
+ 2.085 , 1.97017314302929 ,
+ 2.09 , 2.02820005370812 ,
+ 2.095 , 2.00307389537606 ,
+ 2.1 , 1.90918679712901 ,
+ 2.105 , 1.7492164388665 ,
+ 2.11 , 1.49601732028444 ,
+ 2.115 , 1.13320644545655 ,
+ 2.12 , 0.691534368057989 ,
+ 2.125 , 0.222522846896641 ,
+ 2.13 , -0.2568718835065 ,
+ 2.135 , -0.73270869895797 ,
+ 2.14 , -1.16691560085841 ,
+ 2.145 , -1.52131308342383 ,
+ 2.15 , -1.77830659090987 ,
+ 2.155 , -1.94190868704924 ,
+ 2.16 , -2.01807428134882 ,
+ 2.165 , -2.01753841723068 ,
+ 2.17 , -1.96550102271951 ,
+ 2.175 , -1.88172547074643 ,
+ 2.18 , -1.76181108149962 ,
+ 2.185 , -1.60314470865115 ,
+ 2.19 , -1.43287068566641 ,
+ 2.195 , -1.27868078783724 ,
+ 2.2 , -1.12992856906385 ,
+ 2.205 , -0.96854903020236 ,
+ 2.21 , -0.82469988669093 ,
+ 2.215 , -0.75306712540506 ,
+ 2.22 , -0.75949831264927 ,
+ 2.225 , -0.80266627698916 ,
+ 2.23 , -0.86825465400046 ,
+ 2.235 , -0.98190873939491 ,
+ 2.24 , -1.13332846537187 ,
+ 2.245 , -1.24587809111606 ,
+ 2.25 , -1.25403636722243 ,
+ 2.255 , -1.16774949125882 ,
+ 2.26 , -1.02737996901608 ,
+ 2.265 , -0.83618584315821 ,
+ 2.27 , -0.58078051378866 ,
+ 2.275 , -0.28886675266917 ,
+ 2.28 , -1.584903466322660E-02 ,
+ 2.285 , 0.243494185775485 ,
+ 2.29 , 0.493747779128152 ,
+ 2.295 , 0.763367558765503 ,
+ 2.3 , 1.04659160151311 ,
+ 2.305 , 1.31787059651459 ,
+ 2.31 , 1.55330513693362 ,
+ 2.315 , 1.72708398800512 ,
+ 2.32 , 1.80403390270411 ,
+ 2.325 , 1.74474528448072 ,
+ 2.33 , 1.51781565889812 ,
+ 2.335 , 1.11765857002866 ,
+ 2.34 , 0.582482410154426 ,
+ 2.345 , -9.718428438488540E-03 ,
+ 2.35 , -0.57168637020167 ,
+ 2.355 , -1.03230607359137 ,
+ 2.36 , -1.33718623748091 ,
+ 2.365 , -1.44694517260007 ,
+ 2.37 , -1.35098612723151 ,
+ 2.375 , -1.07661964039704 ,
+ 2.38 , -0.67815732332436 ,
+ 2.385 , -0.22427774359532 ,
+ 2.39 , 0.206546911873295 ,
+ 2.395 , 0.541628296955107 ,
+ 2.4 , 0.739725635914114 ,
+ 2.405 , 0.792688071679571 ,
+ 2.41 , 0.699855261818748 ,
+ 2.415 , 0.460345996951087 ,
+ 2.42 , 9.825062680758330E-02 ,
+ 2.425 , -0.32686436332366 ,
+ 2.43 , -0.75151572607261 ,
+ 2.435 , -1.13800924040631 ,
+ 2.44 , -1.46265919709476 ,
+ 2.445 , -1.69312259897435 ,
+ 2.45 , -1.79655595938503 ,
+ 2.455 , -1.76112116582848 ,
+ 2.46 , -1.59504402395201 ,
+ 2.465 , -1.31375304224191 ,
+ 2.47 , -0.94339622712974 ,
+ 2.475 , -0.5311872307141 ,
+ 2.48 , -0.13652655158703 ,
+ 2.485 , 0.191652831784399 ,
+ 2.49 , 0.427316277261529 ,
+ 2.495 , 0.565105289247264 ,
+ 2.5 , 0.614388715344672 ,
+ 2.505 , 0.595214227948157 ,
+ 2.51 , 0.537482815214678 ,
+ 2.515 , 0.480599475426244 ,
+ 2.52 , 0.461418219827792 ,
+ 2.525 , 0.490351150400196 ,
+ 2.53 , 0.544926077525614 ,
+ 2.535 , 0.597359901626847 ,
+ 2.54 , 0.63915145270988 ,
+ 2.545 , 0.666359147512914 ,
+ 2.55 , 0.659549902572926 ,
+ 2.555 , 0.607653814797886 ,
+ 2.56 , 0.542274304956947 ,
+ 2.565 , 0.514978623780516 ,
+ 2.57 , 0.542507936778163 ,
+ 2.575 , 0.605343596447052 ,
+ 2.58 , 0.694971250554721 ,
+ 2.585 , 0.820564438850225 ,
+ 2.59 , 0.964525817889196 ,
+ 2.595 , 1.07728875105342 ,
+ 2.6 , 1.13416623229962 ,
+ 2.605 , 1.16046452303612 ,
+ 2.61 , 1.18333170206295 ,
+ 2.615 , 1.19818806982642 ,
+ 2.62 , 1.2055342011362 ,
+ 2.625 , 1.23921335799247 ,
+ 2.63 , 1.32082369230339 ,
+ 2.635 , 1.41353565810184 ,
+ 2.64 , 1.45647248242833 ,
+ 2.645 , 1.42296156176653 ,
+ 2.65 , 1.31247243180803 ,
+ 2.655 , 1.10982597617917 ,
+ 2.66 , 0.796193729509591 ,
+ 2.665 , 0.391525367264635 ,
+ 2.67 , -5.039209232008630E-02 ,
+ 2.675 , -0.48551296055089 ,
+ 2.68 , -0.89084690987514 ,
+ 2.685 , -1.24148991258587 ,
+ 2.69 , -1.50817716119153 ,
+ 2.695 , -1.67597297557138 ,
+ 2.7 , -1.74058611919401 ,
+ 2.705 , -1.69018703360535 ,
+ 2.71 , -1.51441737441596 ,
+ 2.715 , -1.22691360409733 ,
+ 2.72 , -0.85820811206465 ,
+ 2.725 , -0.43656402639097 ,
+ 2.73 , -1.877591162527850E-03 ,
+ 2.735 , 0.3722134714064 ,
+ 2.74 , 0.604368486493566 ,
+ 2.745 , 0.654206094948509 ,
+ 2.75 , 0.520823349815255 ,
+ 2.755 , 0.204565302761595 ,
+ 2.76 , -0.24284766157643 ,
+ 2.765 , -0.75311719985656 ,
+ 2.77 , -1.25324781337662 ,
+ 2.775 , -1.6520239944361 ,
+ 2.78 , -1.91175925323649 ,
+ 2.785 , -2.02042853839568 ,
+ 2.79 , -1.95654753001104 ,
+ 2.795 , -1.71189367332731 ,
+ 2.8 , -1.33217954914393 ,
+ 2.805 , -0.90169171320611 ,
+ 2.81 , -0.48741397679456 ,
+ 2.815 , -0.11957680209296 ,
+ 2.82 , 0.208180180447444 ,
+ 2.825 , 0.429754499753944 ,
+ 2.83 , 0.500373556893508 ,
+ 2.835 , 0.453923556202155 ,
+ 2.84 , 0.356589274872127 ,
+ 2.845 , 0.252756610751608 ,
+ 2.85 , 0.15368816142573 ,
+ 2.855 , 7.226479768245560E-02 ,
+ 2.86 , 3.888968358902120E-02 ,
+ 2.865 , 7.085947846528430E-02 ,
+ 2.87 , 0.145649387450817 ,
+ 2.875 , 0.221440328548596 ,
+ 2.88 , 0.271936154319643 ,
+ 2.885 , 0.285520971687156 ,
+ 2.89 , 0.244558483181686 ,
+ 2.895 , 0.131111505423643 ,
+ 2.9 , -4.976188706858230E-02 ,
+ 2.905 , -0.27342387270832 ,
+ 2.91 , -0.51955671330527 ,
+ 2.915 , -0.77083790776384 ,
+ 2.92 , -0.9909431240431 ,
+ 2.925 , -1.1326860598253 ,
+ 2.93 , -1.17530215375529 ,
+ 2.935 , -1.1315547074335 ,
+ 2.94 , -1.01461371409468 ,
+ 2.945 , -0.82697517656886 ,
+ 2.95 , -0.5923950948081 ,
+ 2.955 , -0.367250148284 ,
+ 2.96 , -0.19748847576212 ,
+ 2.965 , -8.287483750208639E-02 ,
+ 2.97 , 1.205615998459890E-03 ,
+ 2.975 , 6.700285876984650E-02 ,
+ 2.98 , 0.142475719272639 ,
+ 2.985 , 0.272732688275581 ,
+ 2.99 , 0.498473860216776 ,
+ 2.995 , 0.815246300242191 ,
+ 3.0 , 1.17850966940332 ,
+ 3.005 , 1.5365879707165 ,
+ 3.01 , 1.83696246846193 ,
+ 3.015 , 2.01683359177992 ,
+ 3.02 , 2.02473029766593 ,
+ 3.025 , 1.85763991176815 ,
+ 3.03 , 1.55996114842794 ,
+ 3.035 , 1.19160270003895 ,
+ 3.04 , 0.817034460759104 ,
+ 3.045 , 0.512897988315463 ,
+ 3.05 , 0.347660769303193 ,
+ 3.055 , 0.341161122643262 ,
+ 3.06 , 0.460638539442427 ,
+ 3.065 , 0.655193651694964 ,
+ 3.07 , 0.871495085561553 ,
+ 3.075 , 1.04025886670637 ,
+ 3.08 , 1.0866972125822 ,
+ 3.085 , 0.97592646156581 ,
+ 3.09 , 0.732149789609832 ,
+ 3.095 , 0.404350262104711 ,
+ 3.1 , 3.450811147404410E-02 ,
+ 3.105 , -0.3574143716153 ,
+ 3.11 , -0.67593382755679 ,
+ 3.115 , -0.85741138771834 ,
+ 3.12 , -0.88812837843921 ,
+ 3.125 , -0.79137979090702 ,
+ 3.13 , -0.59262327029812 ,
+ 3.135 , -0.31629865744548 ,
+ 3.14 , -7.233283133936310E-03 ,
+ 3.145 , 0.273183439196407 ,
+ 3.15 , 0.478066409829062 ,
+ 3.155 , 0.58805365224197 ,
+ 3.16 , 0.593648649534557 ,
+ 3.165 , 0.483000051126779 ,
+ 3.17 , 0.254384438681656 ,
+ 3.175 , -6.624305965878829E-02 ,
+ 3.18 , -0.4267275966133 ,
+ 3.185 , -0.81396009231636 ,
+ 3.19 , -1.1955849391981 ,
+ 3.195 , -1.53431204255614 ,
+ 3.2 , -1.79550741772338 ,
+ 3.205 , -1.95961471169112 ,
+ 3.21 , -2.02193224868472 ,
+ 3.215 , -1.98153140879109 ,
+ 3.22 , -1.83692731893728 ,
+ 3.225 , -1.59274123405354 ,
+ 3.23 , -1.26186737186096 ,
+ 3.235 , -0.85475661028155 ,
+ 3.24 , -0.37101324608578 ,
+ 3.245 , 0.104191797011254 ,
+ 3.25 , 0.444402436394787 ,
+ 3.255 , 0.80270823947836 ,
+ 3.26 , 1.15997110726162 ,
+ 3.265 , 1.495182836989 ,
+ 3.27 , 1.77744468860316 ,
+ 3.275 , 1.96545418255327 ,
+ 3.28 , 2.0238275806165 ,
+ 3.285 , 1.94070094966571 ,
+ 3.29 , 1.72718398222401 ,
+ 3.295 , 1.40473739766314 ,
+ 3.3 , 1.00200904728279 ,
+ 3.305 , 0.563540200278601 ,
+ 3.31 , 0.149874332156587 ,
+ 3.315 , -0.36080714644631 ,
+ 3.32 , -0.78705501088032 ,
+ 3.325 , -0.96779259671266 ,
+ 3.33 , -0.92388383903371 ,
+ 3.335 , -0.70129187312547 ,
+ 3.34 , -0.37633413832281 ,
+ 3.345 , -4.983212937679970E-02 ,
+ 3.35 , 0.182525585093038 ,
+ 3.355 , 0.262197946276188 ,
+ 3.36 , 0.176793782229557 ,
+ 3.365 , -5.176420413944920E-02 ,
+ 3.37 , -0.37933630972585 ,
+ 3.375 , -0.74271351288949 ,
+ 3.38 , -1.06375084817712 ,
+ 3.385 , -1.26478653529069 ,
+ 3.39 , -1.29047203891782 ,
+ 3.395 , -1.12256167350094 ,
+ 3.4 , -0.78075489126115 ,
+ 3.405 , -0.31359677016703 ,
+ 3.41 , 0.21274034122224 ,
+ 3.415 , 0.723339413347021 ,
+ 3.42 , 1.14216320992711 ,
+ 3.425 , 1.40285852862188 ,
+ 3.43 , 1.46353765010519 ,
+ 3.435 , 1.31751508169454 ,
+ 3.44 , 0.990610982524745 ,
+ 3.445 , 0.528518300724784 ,
+ 3.45 , -1.201464116995880E-02 ,
+ 3.455 , -0.56495490805526 ,
+ 3.46 , -1.06256507808036 ,
+ 3.465 , -1.45449004401942 ,
+ 3.47 , -1.72216993561753 ,
+ 3.475 , -1.87372425489139 ,
+ 3.48 , -1.93012616321294 ,
+ 3.485 , -1.92125770401275 ,
+ 3.49 , -1.88683182264746 ,
+ 3.495 , -1.86489427093378 ,
+ 3.5 , -1.87314769209702 ,
+ 3.505 , -1.90576881574645 ,
+ 3.51 , -1.947112317286 ,
+ 3.515 , -1.97949862409975 ,
+ 3.52 , -1.97797423254897 ,
+ 3.525 , -1.91218852417812 ,
+ 3.53 , -1.76423764925703 ,
+ 3.535 , -1.54024679422456 ,
+ 3.54 , -1.25875344890035 ,
+ 3.545 , -0.9338632056843 ,
+ 3.55 , -0.57694094749828 ,
+ 3.555 , -0.20814045746558 ,
+ 3.56 , 0.146206363036127 ,
+ 3.565 , 0.468653953534567 ,
+ 3.57 , 0.754631835985132 ,
+ 3.575 , 0.999185044322006 ,
+ 3.58 , 1.18633789810153 ,
+ 3.585 , 1.29531712809396 ,
+ 3.59 , 1.31308664187438 ,
+ 3.595 , 1.23731524907479 ,
+ 3.6 , 1.07118836166498 ,
+ 3.605 , 0.822464072088323 ,
+ 3.61 , 0.509927368235254 ,
+ 3.615 , 0.167608567620092 ,
+ 3.62 , -0.16136132010127 ,
+ 3.625 , -0.43756626339828 ,
+ 3.63 , -0.63523583164368 ,
+ 3.635 , -0.74542737572521 ,
+ 3.64 , -0.7756133968174 ,
+ 3.645 , -0.74811092815284 ,
+ 3.65 , -0.69606885610044 ,
+ 3.655 , -0.6565734770812 ,
+ 3.66 , -0.66248883313473 ,
+ 3.665 , -0.7327889886856 ,
+ 3.67 , -0.86178796221599 ,
+ 3.675 , -1.01484775035497 ,
+ 3.68 , -1.13874812866412 ,
+ 3.685 , -1.18063976569405 ,
+ 3.69 , -1.10015331426255 ,
+ 3.695 , -0.87258642642403 ,
+ 3.7 , -0.49606882241743 ,
+ 3.705 , -3.859866915145810E-03 ,
+ 3.71 , 0.536274174652005 ,
+ 3.715 , 1.04296495682297 ,
+ 3.72 , 1.44309287260192 ,
+ 3.725 , 1.67861157963259 ,
+ 3.73 , 1.7100067792938 ,
+ 3.735 , 1.52993945453465 ,
+ 3.74 , 1.17332394495836 ,
+ 3.745 , 0.705456146258253 ,
+ 3.75 , 0.19881090381289 ,
+ 3.755 , -0.27919234543845 ,
+ 3.76 , -0.66960551503829 ,
+ 3.765 , -0.93205155196248 ,
+ 3.77 , -1.05626273217395 ,
+ 3.775 , -1.05832450991158 ,
+ 3.78 , -0.96616376411692 ,
+ 3.785 , -0.81175596966687 ,
+ 3.79 , -0.6282915868819 ,
+ 3.795 , -0.43985996859902 ,
+ 3.8 , -0.25160708755689 ,
+ 3.805 , -5.670095344855360E-02 ,
+ 3.81 , 0.149245250303935 ,
+ 3.815 , 0.367246556878583 ,
+ 3.82 , 0.6001728423305 ,
+ 3.825 , 0.842651059699404 ,
+ 3.83 , 1.06576976559939 ,
+ 3.835 , 1.22584984073272 ,
+ 3.84 , 1.29118905603104 ,
+ 3.845 , 1.25131649498925 ,
+ 3.85 , 1.10483834283469 ,
+ 3.855 , 0.858719957928343 ,
+ 3.86 , 0.546596899968826 ,
+ 3.865 , 0.232913780073415 ,
+ 3.87 , -1.178392373167330E-02 ,
+ 3.875 , -0.13503158427521 ,
+ 3.88 , -0.10474649816556 ,
+ 3.885 , 8.615352677596511E-02 ,
+ 3.89 , 0.410679548743155 ,
+ 3.895 , 0.826698146053687 ,
+ 3.9 , 1.26554832994177 ,
+ 3.905 , 1.65499072160026 ,
+ 3.91 , 1.92591491458393 ,
+ 3.915 , 2.02174681879988 ,
+ 3.92 , 1.91690039738994 ,
+ 3.925 , 1.62485068724173 ,
+ 3.93 , 1.1855690119834 ,
+ 3.935 , 0.653037378513217 ,
+ 3.94 , 9.668746640223920E-02 ,
+ 3.945 , -0.4301741972333 ,
+ 3.95 , -0.83059880381395 ,
+ 3.955 , -1.06253651005356 ,
+ 3.96 , -1.12343783668418 ,
+ 3.965 , -1.02905594887957 ,
+ 3.97 , -0.81438063696053 ,
+ 3.975 , -0.53887343061785 ,
+ 3.98 , -0.27199822870815 ,
+ 3.985 , -6.791154597367660E-02 ,
+ 3.99 , 4.530742217552380E-02 ,
+ 3.995 , 6.262857784368379E-02 ,
+ 4.0 , 2.441344328897610E-03 ,
+ 4.005 , -9.190475922367920E-02 ,
+ 4.01 , -0.16297517487801 ,
+ 4.015 , -0.15723894800794 ,
+ 4.02 , -3.537253515270430E-02 ,
+ 4.025 , 0.193043922562747 ,
+ 4.03 , 0.526357119583793 ,
+ 4.035 , 0.929427363269694 ,
+ 4.04 , 1.34182501632519 ,
+ 4.045 , 1.69896106062951 ,
+ 4.05 , 1.94147299764395 ,
+ 4.055 , 2.02131168938189 ,
+ 4.06 , 1.91405493567929 ,
+ 4.065 , 1.62895808406502 ,
+ 4.07 , 1.20381890102136 ,
+ 4.075 , 0.692151048809337 ,
+ 4.08 , 0.156757509395021 ,
+ 4.085 , -0.38604102584051 ,
+ 4.09 , -0.84133083525009 ,
+ 4.095 , -1.156233699226 ,
+ 4.1 , -1.33230861444598 ,
+ 4.105 , -1.38570779035153 ,
+ 4.11 , -1.34124970345719 ,
+ 4.115 , -1.23546550701648 ,
+ 4.12 , -1.10801235519435 ,
+ 4.125 , -0.98248955079667 ,
+ 4.13 , -0.86003296814087 ,
+ 4.135 , -0.73178734822649 ,
+ 4.14 , -0.59090783838188 ,
+ 4.145 , -0.43318234968906 ,
+ 4.15 , -0.25684880447788 ,
+ 4.155 , -6.856986064204031E-02 ,
+ 4.16 , 0.113175698843399 ,
+ 4.165 , 0.263255109728613 ,
+ 4.17 , 0.35752664561249 ,
+ 4.175 , 0.378805103678297 ,
+ 4.18 , 0.323547996037049 ,
+ 4.185 , 0.206516861655614 ,
+ 4.19 , 5.649526699216110E-02 ,
+ 4.195 , -9.378626227851780E-02 ,
+ 4.2 , -0.21317600878937 ,
+ 4.205 , -0.27287940125587 ,
+ 4.21 , -0.25114165876958 ,
+ 4.215 , -0.14168231890677 ,
+ 4.22 , 4.361065500048250E-02 ,
+ 4.225 , 0.279918937448746 ,
+ 4.23 , 0.535273378579502 ,
+ 4.235 , 0.773588682574221 ,
+ 4.24 , 0.958219914615338 ,
+ 4.245 , 1.05647251768057 ,
+ 4.25 , 1.0429998608356 ,
+ 4.255 , 0.904048723430757 ,
+ 4.26 , 0.64342045751792 ,
+ 4.265 , 0.283827852947311 ,
+ 4.27 , -0.13946358577039 ,
+ 4.275 , -0.58422822501242 ,
+ 4.28 , -1.00040723456331 ,
+ 4.285 , -1.33261766567896 ,
+ 4.29 , -1.53443838788264 ,
+ 4.295 , -1.58333249912622 ,
+ 4.3 , -1.48186835325815 ,
+ 4.305 , -1.25134227914383 ,
+ 4.31 , -0.93134131663624 ,
+ 4.315 , -0.58023320392854 ,
+ 4.32 , -0.263068523183 ,
+ 4.325 , -3.234875382342560E-02 ,
+ 4.33 , 8.104457813070970E-02 ,
+ 4.335 , 6.646358030000100E-02 ,
+ 4.34 , -6.520527065940920E-02 ,
+ 4.345 , -0.27865084678943 ,
+ 4.35 , -0.52301393304868 ,
+ 4.355 , -0.75029273588902 ,
+ 4.36 , -0.92586132464525 ,
+ 4.365 , -1.02745479977821 ,
+ 4.37 , -1.045887182644 ,
+ 4.375 , -0.98998208526761 ,
+ 4.38 , -0.88247620098788 ,
+ 4.385 , -0.74513807964771 ,
+ 4.39 , -0.589693305748 ,
+ 4.395 , -0.4218623825717 ,
+ 4.4 , -0.24559350524832 ,
+ 4.405 , -5.960463612956680E-02 ,
+ 4.41 , 0.142717207535869 ,
+ 4.415 , 0.362879306116347 ,
+ 4.42 , 0.588751862423607 ,
+ 4.425 , 0.799650310566393 ,
+ 4.43 , 0.976747652586761 ,
+ 4.435 , 1.1062713323933 ,
+ 4.44 , 1.17888982115871 ,
+ 4.445 , 1.19440253536595 ,
+ 4.45 , 1.16760308413961 ,
+ 4.455 , 1.12503563953872 ,
+ 4.46 , 1.09428815021162 ,
+ 4.465 , 1.09605242115199 ,
+ 4.47 , 1.141397648121 ,
+ 4.475 , 1.22879693707608 ,
+ 4.48 , 1.34085300252377 ,
+ 4.485 , 1.44734590197994 ,
+ 4.49 , 1.51600244532524 ,
+ 4.495 , 1.52347176965462 ,
+ 4.5 , 1.4600805519962 ,
+ 4.505 , 1.32990917025988 ,
+ 4.51 , 1.15031027736352 ,
+ 4.515 , 0.950259774927611 ,
+ 4.52 , 0.764000212508228 ,
+ 4.525 , 0.620467212343643 ,
+ 4.53 , 0.53443313966959 ,
+ 4.535 , 0.504324479922065 ,
+ 4.54 , 0.515518988342075 ,
+ 4.545 , 0.5449123033391 ,
+ 4.55 , 0.565643760216133 ,
+ 4.555 , 0.553361701085439 ,
+ 4.56 , 0.492730481489852 ,
+ 4.565 , 0.380543114015636 ,
+ 4.57 , 0.224809165664267 ,
+ 4.575 , 4.198032082290820E-02 ,
+ 4.58 , -0.14747370012324 ,
+ 4.585 , -0.32583933056166 ,
+ 4.59 , -0.48349824002692 ,
+ 4.595 , -0.61801754775951 ,
+ 4.6 , -0.72971208292477 ,
+ 4.605 , -0.82083468227042 ,
+ 4.61 , -0.89775066250987 ,
+ 4.615 , -0.96888908984926 ,
+ 4.62 , -1.0384220049282 ,
+ 4.625 , -1.10412227179889 ,
+ 4.63 , -1.16142632685637 ,
+ 4.635 , -1.20605223114456 ,
+ 4.64 , -1.23228150965333 ,
+ 4.645 , -1.2330625103562 ,
+ 4.65 , -1.20312802686153 ,
+ 4.655 , -1.13793589958523 ,
+ 4.66 , -1.0287141764878 ,
+ 4.665 , -0.8641100498206 ,
+ 4.67 , -0.63938852378214 ,
+ 4.675 , -0.35979779312165 ,
+ 4.68 , -3.418457890781780E-02 ,
+ 4.685 , 0.32663500010105 ,
+ 4.69 , 0.70029027164172 ,
+ 4.695 , 1.04848934874391 ,
+ 4.7 , 1.32926995685333 ,
+ 4.705 , 1.5103149027497 ,
+ 4.71 , 1.56674966292037 ,
+ 4.715 , 1.47490809529175 ,
+ 4.72 , 1.22042977817102 ,
+ 4.725 , 0.812026061087399 ,
+ 4.73 , 0.280340511193259 ,
+ 4.735 , -0.25291232049697 ,
+ 4.74 , -0.74295446485739 ,
+ 4.745 , -1.21402870653543 ,
+ 4.75 , -1.61401924449385 ,
+ 4.755 , -1.89622337299338 ,
+ 4.76 , -2.02674956179211 ,
+ 4.765 , -1.98422913056168 ,
+ 4.77 , -1.76288837183623 ,
+ 4.775 , -1.38094808362694 ,
+ 4.78 , -0.88180280078288 ,
+ 4.785 , -0.32340693878301 ,
+ 4.79 , 0.309775095794083 ,
+ 4.795 , 0.96398882181726 ,
+ 4.8 , 1.46521480566007 ,
+ 4.805 , 1.77054065361263 ,
+ 4.81 , 1.87515908448363 ,
+ 4.815 , 1.80763374123846 ,
+ 4.82 , 1.61871625340312 ,
+ 4.825 , 1.37383254873989 ,
+ 4.83 , 1.14323155673988 ,
+ 4.835 , 0.984115330306988 ,
+ 4.84 , 0.925398091665492 ,
+ 4.845 , 0.966346779872473 ,
+ 4.85 , 1.08319151549769 ,
+ 4.855 , 1.23351422222229 ,
+ 4.86 , 1.36203968864373 ,
+ 4.865 , 1.41500821627328 ,
+ 4.87 , 1.35632626255014 ,
+ 4.875 , 1.17338649661648 ,
+ 4.88 , 0.873766424591019 ,
+ 4.885 , 0.482332773802851 ,
+ 4.89 , 3.923546396876550E-02 ,
+ 4.895 , -0.22463035892901 ,
+ 4.9 , -0.44775774321397 ,
+ 4.905 , -0.63337252960387 ,
+ 4.91 , -0.77214474283379 ,
+ 4.915 , -0.86139644715887 ,
+ 4.92 , -0.90539713757332 ,
+ 4.925 , -0.91457475953945 ,
+ 4.93 , -0.90292943826226 ,
+ 4.935 , -0.88570153051275 ,
+ 4.94 , -0.87839307255918 ,
+ 4.945 , -0.89582516241653 ,
+ 4.95 , -0.95014576706764 ,
+ 4.955 , -1.0485044185337 ,
+ 4.96 , -1.1912694657772 ,
+ 4.965 , -1.3708025639651 ,
+ 4.97 , -1.57077187288448 ,
+ 4.975 , -1.76663217835511 ,
+ 4.98 , -1.92803570312605 ,
+ 4.985 , -2.02359808191781 ,
+ 4.99 , -2.0273751484136 ,
+ 4.995 , -1.9250033514058 ,
+ 5.0 , -1.71741034508892 ,
+ 5.005 , -1.42182210128631 ,
+ 5.01 , -1.07072647445332 ,
+ 5.015 , -0.70800393596021 ,
+ 5.02 , -0.38102872779966 ,
+ 5.025 , -0.13042197488723 ,
+ 5.03 , 3.718076749748670E-02 ,
+ 5.035 , 0.111181074997115 ,
+ 5.04 , 1.189110285104030E-02 ,
+ 5.045 , -0.20207868848779 ,
+ 5.05 , -0.44910010485315 ,
+ 5.055 , -0.64276640560255 ,
+ 5.06 , -0.71152270492906 ,
+ 5.065 , -0.61247600528197 ,
+ 5.07 , -0.33784697642092 ,
+ 5.075 , 8.416359716705800E-02 ,
+ 5.08 , 0.593871386434318 ,
+ 5.085 , 1.11066790591664 ,
+ 5.09 , 1.547857061782 ,
+ 5.095 , 1.82798847499016 ,
+ 5.1 , 1.89521989018272 ,
+ 5.105 , 1.72255076224409 ,
+ 5.11 , 1.31357650362981 ,
+ 5.115 , 0.700681089848237 ,
+ 5.12 , -3.944101274735180E-02 ,
+ 5.125 , -0.57538253938727 ,
+ 5.13 , -1.09801528037525 ,
+ 5.135 , -1.54898464132246 ,
+ 5.14 , -1.87419746618154 ,
+ 5.145 , -2.02778376701628 ,
+ 5.15 , -1.97724411607912 ,
+ 5.155 , -1.70971194891691 ,
+ 5.16 , -1.23638258073101 ,
+ 5.165 , -0.59315494390597 ,
+ 5.17 , 0.111368648891046 ,
+ 5.175 , 0.663169389460638 ,
+ 5.18 , 1.18144631611042 ,
+ 5.185 , 1.60890018466206 ,
+ 5.19 , 1.8979822410482 ,
+ 5.195 , 2.01808652053979 ,
+ 5.2 , 1.96085818554624 ,
+ 5.205 , 1.74218321821589 ,
+ 5.21 , 1.39935953655912 ,
+ 5.215 , 0.984200755295425 ,
+ 5.22 , 0.55469135825056 ,
+ 5.225 , 0.166760087786826 ,
+ 5.23 , -0.29010383111112 ,
+ 5.235 , -0.69805571505204 ,
+ 5.24 , -0.82852798007756 ,
+ 5.245 , -0.70078564730017 ,
+ 5.25 , -0.3628421318389 ,
+ 5.255 , 7.584234896818380E-02 ,
+ 5.26 , 0.43610921884854 ,
+ 5.265 , 0.80338816570313 ,
+ 5.27 , 1.14583363535399 ,
+ 5.275 , 1.44233546379898 ,
+ 5.28 , 1.68096745166101 ,
+ 5.285 , 1.85664177773435 ,
+ 5.29 , 1.96856248638458 ,
+ 5.295 , 2.01783075579683 ,
+ 5.3 , 2.00659270193592 ,
+ 5.305 , 1.93938767266716 ,
+ 5.31 , 1.82500672559004 ,
+ 5.315 , 1.67686130322037 ,
+ 5.32 , 1.5118566159347 ,
+ 5.325 , 1.34860724410237 ,
+ 5.33 , 1.20475926474899 ,
+ 5.335 , 1.09288033252557 ,
+ 5.34 , 1.01607186043109 ,
+ 5.345 , 0.965585517364128 ,
+ 5.35 , 0.921875442510843 ,
+ 5.355 , 0.858856383267098 ,
+ 5.36 , 0.750174073799282 ,
+ 5.365 , 0.575950824274314 ,
+ 5.37 , 0.328597045194569 ,
+ 5.375 , 1.652082973209100E-02 ,
+ 5.38 , -0.50276970745072 ,
+ 5.385 , -1.03563631031452 ,
+ 5.39 , -1.50490953601753 ,
+ 5.395 , -1.84994677847168 ,
+ 5.4 , -2.02843329407602 ,
+ 5.405 , -2.02545789978173 ,
+ 5.41 , -1.85714442697612 ,
+ 5.415 , -1.56774223620682 ,
+ 5.42 , -1.22052435654413 ,
+ 5.425 , -0.88506969766425 ,
+ 5.43 , -0.62375651367727 ,
+ 5.435 , -0.47941781141452 ,
+ 5.44 , -0.46672787176114 ,
+ 5.445 , -0.57069258501391 ,
+ 5.45 , -0.75256544897363 ,
+ 5.455 , -0.95943306586182 ,
+ 5.46 , -1.13415327472143 ,
+ 5.465 , -1.22591171353667 ,
+ 5.47 , -1.2008821223853 ,
+ 5.475 , -1.04867466773548 ,
+ 5.48 , -0.7816480899877 ,
+ 5.485 , -0.43025221187204 ,
+ 5.49 , -3.849293308865140E-02 ,
+ 5.495 , 0.351248620973817 ,
+ 5.5 , 0.678851223955433 ,
+ 5.505 , 0.903561274568929 ,
+ 5.51 , 1.000825087451 ,
+ 5.515 , 0.960934560706297 ,
+ 5.52 , 0.78992867723245 ,
+ 5.525 , 0.511317876998132 ,
+ 5.53 , 0.162760320816359 ,
+ 5.535 , -0.15233717951736 ,
+ 5.54 , -0.408210240848 ,
+ 5.545 , -0.62888561745421 ,
+ 5.55 , -0.79619865273995 ,
+ 5.555 , -0.90334422649211 ,
+ 5.56 , -0.957273231721 ,
+ 5.565 , -0.97632112916908 ,
+ 5.57 , -0.98529324126005 ,
+ 5.575 , -1.01088001195299 ,
+ 5.58 , -1.07663632540647 ,
+ 5.585 , -1.1964450302827 ,
+ 5.59 , -1.36885544627383 ,
+ 5.595 , -1.57548223311668 ,
+ 5.6 , -1.78343920945552 ,
+ 5.605 , -1.94998845541488 ,
+ 5.61 , -2.02894698358654 ,
+ 5.615 , -1.97893684719994 ,
+ 5.62 , -1.77192812280346 ,
+ 5.625 , -1.39963819951885 ,
+ 5.63 , -0.87646499571534 ,
+ 5.635 , -0.23861147042705 ,
+ 5.64 , 0.336218007155657 ,
+ 5.645 , 0.847327478768983 ,
+ 5.65 , 1.30857622082849 ,
+ 5.655 , 1.67664606685409 ,
+ 5.66 , 1.91879317489308 ,
+ 5.665 , 2.01692172130926 ,
+ 5.67 , 1.96853013034153 ,
+ 5.675 , 1.78510825075991 ,
+ 5.68 , 1.4896405295593 ,
+ 5.685 , 1.11350916384325 ,
+ 5.69 , 0.692073407024996 ,
+ 5.695 , 0.259804585073245 ,
+ 5.7 , -0.24312332096602 ,
+ 5.705 , -0.83740028991543 ,
+ 5.71 , -1.32862161402076 ,
+ 5.715 , -1.69669262414581 ,
+ 5.72 , -1.93128745142237 ,
+ 5.725 , -2.02921997287969 ,
+ 5.73 , -1.99337280480397 ,
+ 5.735 , -1.83373410433008 ,
+ 5.74 , -1.56747293050187 ,
+ 5.745 , -1.21724094498849 ,
+ 5.75 , -0.81052148648056 ,
+ 5.755 , -0.38038326455022 ,
+ 5.76 , 4.429619989889450E-02 ,
+ 5.765 , 0.482041333875258 ,
+ 5.77 , 0.827113852485307 ,
+ 5.775 , 1.05562255275457 ,
+ 5.78 , 1.15574510229285 ,
+ 5.785 , 1.13102185729002 ,
+ 5.79 , 1.00111402711585 ,
+ 5.795 , 0.796402227894675 ,
+ 5.8 , 0.550299036643284 ,
+ 5.805 , 0.294746376632263 ,
+ 5.81 , 5.779627739619110E-02 ,
+ 5.815 , -0.14033970324891 ,
+ 5.82 , -0.29057904479289 ,
+ 5.825 , -0.39279585396293 ,
+ 5.83 , -0.4494482504971 ,
+ 5.835 , -0.46100119177358 ,
+ 5.84 , -0.42521937611264 ,
+ 5.845 , -0.3375317644422 ,
+ 5.85 , -0.19158847654649 ,
+ 5.855 , 1.752214546441880E-02 ,
+ 5.86 , 0.287160001209617 ,
+ 5.865 , 0.602028255467961 ,
+ 5.87 , 0.933254236049531 ,
+ 5.875 , 1.24149905843902 ,
+ 5.88 , 1.48303299176761 ,
+ 5.885 , 1.61843953382086 ,
+ 5.89 , 1.62241665153411 ,
+ 5.895 , 1.49156853196882 ,
+ 5.9 , 1.24765942303674 ,
+ 5.905 , 0.935345755846739 ,
+ 5.91 , 0.614175990416646 ,
+ 5.915 , 0.345931028275661 ,
+ 5.92 , 0.180659960734569 ,
+ 5.925 , 0.145383600846828 ,
+ 5.93 , 0.237765412366942 ,
+ 5.935 , 0.425793201109318 ,
+ 5.94 , 0.654468234473261 ,
+ 5.945 , 0.858677159866798 ,
+ 5.95 , 0.978207334350809 ,
+ 5.955 , 0.970329031591707 ,
+ 5.96 , 0.818026030367143 ,
+ 5.965 , 0.533251338659083 ,
+ 5.97 , 0.15356868640373 ,
+ 5.975 , -0.26839144886352 ,
+ 5.98 , -0.67878215135657 ,
+ 5.985 , -1.03400683986537 ,
+ 5.99 , -1.3073585979251 ,
+ 5.995 , -1.49178002375022 ,
+ 6.0 , -1.59881218617846 ,
+ 6.005 , -1.65263612785215 ,
+ 6.01 , -1.68040775595467 ,
+ 6.015 , -1.70326118069031 ,
+ 6.02 , -1.73147514087517 ,
+ 6.025 , -1.76409391726272 ,
+ 6.03 , -1.79154678107851 ,
+ 6.035 , -1.80004486312369 ,
+ 6.04 , -1.77657113231061 ,
+ 6.045 , -1.71309083748955 ,
+ 6.05 , -1.60890845106533 ,
+ 6.055 , -1.47045377157793 ,
+ 6.06 , -1.30823176663841 ,
+ 6.065 , -1.13218678075657 ,
+ 6.07 , -0.94831725641373 ,
+ 6.075 , -0.7582938943429 ,
+ 6.08 , -0.56105916215743 ,
+ 6.085 , -0.35465660035081 ,
+ 6.09 , -0.1384716720616 ,
+ 6.095 , 8.181401775998960E-02 ,
+ 6.1 , 0.295120583821675 ,
+ 6.105 , 0.488813785339096 ,
+ 6.11 , 0.645978019217284 ,
+ 6.115 , 0.751956445909178 ,
+ 6.12 , 0.797070178696218 ,
+ 6.125 , 0.778938415578525 ,
+ 6.13 , 0.703933126539259 ,
+ 6.135 , 0.586193282063444 ,
+ 6.14 , 0.444346814137257 ,
+ 6.145 , 0.29825595848257 ,
+ 6.15 , 0.16716086262001 ,
+ 6.155 , 6.845201123569530E-02 ,
+ 6.16 , 1.638790200297000E-02 ,
+ 6.165 , 2.138979757918980E-02 ,
+ 6.17 , 9.013446340544370E-02 ,
+ 6.175 , 0.225364316943996 ,
+ 6.18 , 0.424627726925139 ,
+ 6.185 , 0.678666340108451 ,
+ 6.19 , 0.970459569802561 ,
+ 6.195 , 1.27533903222018 ,
+ 6.2 , 1.56265390764561 ,
+ 6.205 , 1.79967884086063 ,
+ 6.21 , 1.95730777614782 ,
+ 6.215 , 2.01568092318868 ,
+ 6.22 , 1.9680798901563 ,
+ 6.225 , 1.82260275300508 ,
+ 6.23 , 1.6012628707179 ,
+ 6.235 , 1.33584067303513 ,
+ 6.24 , 1.06088096670087 ,
+ 6.245 , 0.806020651973241 ,
+ 6.25 , 0.590240383625112 ,
+ 6.255 , 0.419170058894404 ,
+ 6.26 , 0.285567810216695 ,
+ 6.265 , 0.172882474189092 ,
+ 6.27 , 6.141521693570270E-02 ,
+ 6.275 , -4.100655746000240E-02 ,
+ 6.28 , -0.12748144658853 ,
+ 6.285 , -0.22402606929835 ,
+ 6.29 , -0.32266457931099 ,
+ 6.295 , -0.41245768954213 ,
+ 6.3 , -0.48300494677694 ,
+ 6.305 , -0.5281469572368 ,
+ 6.31 , -0.54867239852271 ,
+ 6.315 , -0.55291028225442 ,
+ 6.32 , -0.55498836852966 ,
+ 6.325 , -0.57168033795742 ,
+ 6.33 , -0.61890124937392 ,
+ 6.335 , -0.70832720330432 ,
+ 6.34 , -0.8444688842815 ,
+ 6.345 , -1.02312789012362 ,
+ 6.35 , -1.23201420479741 ,
+ 6.355 , -1.45302869056683 ,
+ 6.36 , -1.66483750094807 ,
+ 6.365 , -1.84512502578643 ,
+ 6.37 , -1.97287391729285 ,
+ 6.375 , -2.03065548439675 ,
+ 6.38 , -2.00620454087577 ,
+ 6.385 , -1.89315139172675 ,
+ 6.39 , -1.69175663119939 ,
+ 6.395 , -1.40995495579992 ,
+ 6.4 , -1.06376441111769 ,
+ 6.405 , -0.67620069765757 ,
+ 6.41 , -0.27510795942141 ,
+ 6.415 , 0.196812130002227 ,
+ 6.42 , 0.789662759769171 ,
+ 6.425 , 1.26662960840841 ,
+ 6.43 , 1.6072638071671 ,
+ 6.435 , 1.81182394487741 ,
+ 6.44 , 1.89972228643561 ,
+ 6.445 , 1.9047619217593 ,
+ 6.45 , 1.86751034078394 ,
+ 6.455 , 1.8254292028055 ,
+ 6.46 , 1.80357147143536 ,
+ 6.465 , 1.80953648503866 ,
+ 6.47 , 1.83384689586528 ,
+ 6.475 , 1.8545291406415 ,
+ 6.48 , 1.84468010904891 ,
+ 6.485 , 1.78185447755559 ,
+ 6.49 , 1.65634384795161 ,
+ 6.495 , 1.47475850013982 ,
+ 6.5 , 1.25778784095604 ,
+ 6.505 , 1.03382280148781 ,
+ 6.51 , 0.830377669084782 ,
+ 6.515 , 0.664847688813952 ,
+ 6.52 , 0.537441337312092 ,
+ 6.525 , 0.429805314578715 ,
+ 6.53 , 0.31046587513464 ,
+ 6.535 , 0.1447657890999 ,
+ 6.54 , -9.382243026102850E-02 ,
+ 6.545 , -0.41334712070585 ,
+ 6.55 , -0.79651775006838 ,
+ 6.555 , -1.20028045361043 ,
+ 6.56 , -1.56291508214219 ,
+ 6.565 , -1.81661688690887 ,
+ 6.57 , -1.90206035531056 ,
+ 6.575 , -1.7817477770441 ,
+ 6.58 , -1.44921463753588 ,
+ 6.585 , -0.93148892423534 ,
+ 6.59 , -0.28406148521622 ,
+ 6.595 , 0.323315074176515 ,
+ 6.6 , 0.852343584238104 ,
+ 6.605 , 1.31274405752464 ,
+ 6.61 , 1.66746511449112 ,
+ 6.615 , 1.89908333611956 ,
+ 6.62 , 2.00928735485692 ,
+ 6.625 , 2.01484159347826 ,
+ 6.63 , 1.94157792559844 ,
+ 6.635 , 1.81783611017065 ,
+ 6.64 , 1.66894503437948 ,
+ 6.645 , 1.51424202651612 ,
+ 6.65 , 1.36676756429498 ,
+ 6.655 , 1.23440796614096 ,
+ 6.66 , 1.12141683734346 ,
+ 6.665 , 1.03005163859298 ,
+ 6.67 , 0.961856012808879 ,
+ 6.675 , 0.917594207115419 ,
+ 6.68 , 0.895802572654735 ,
+ 6.685 , 0.891399934871178 ,
+ 6.69 , 0.895639060058472 ,
+ 6.695 , 0.897175457172006 ,
+ 6.7 , 0.883661601343515 ,
+ 6.705 , 0.844008961722013 ,
+ 6.71 , 0.77132601406367 ,
+ 6.715 , 0.665213447750178 ,
+ 6.72 , 0.531957875807601 ,
+ 6.725 , 0.382692370009228 ,
+ 6.73 , 0.230704777961798 ,
+ 6.735 , 8.848409780228460E-02 ,
+ 6.74 , -4.320967298403890E-02 ,
+ 6.745 , -0.1762892860789 ,
+ 6.75 , -0.28784586821218 ,
+ 6.755 , -0.38905860495499 ,
+ 6.76 , -0.49291382383649 ,
+ 6.765 , -0.61009214038178 ,
+ 6.77 , -0.74528548081034 ,
+ 6.775 , -0.89462751554703 ,
+ 6.78 , -1.04544755808821 ,
+ 6.785 , -1.17892732569852 ,
+ 6.79 , -1.27460153013389 ,
+ 6.795 , -1.31507899117539 ,
+ 6.8 , -1.28996744751844 ,
+ 6.805 , -1.19853880216558 ,
+ 6.81 , -1.0504463612584 ,
+ 6.815 , -0.86390673664632 ,
+ 6.82 , -0.66172430237656 ,
+ 6.825 , -0.46650461944826 ,
+ 6.83 , -0.29641016005237 ,
+ 6.835 , -0.16215486668974 ,
+ 6.84 , -6.552041776213589E-02 ,
+ 6.845 , 2.987151640449150E-04 ,
+ 6.85 , 4.839493719297370E-02 ,
+ 6.855 , 9.446598470843660E-02 ,
+ 6.86 , 0.152946671436979 ,
+ 6.865 , 0.234067255310907 ,
+ 6.87 , 0.342244784612781 ,
+ 6.875 , 0.475796904621799 ,
+ 6.88 , 0.627950076248601 ,
+ 6.885 , 0.788973056491094 ,
+ 6.89 , 0.948691666991149 ,
+ 6.895 , 1.09834384227231 ,
+ 6.9 , 1.23115050816982 ,
+ 6.905 , 1.34171557597024 ,
+ 6.91 , 1.42465179927775 ,
+ 6.915 , 1.47287601846948 ,
+ 6.92 , 1.47626092610496 ,
+ 6.925 , 1.42154296744535 ,
+ 6.93 , 1.29406455566583 ,
+ 6.935 , 1.08117541948277 ,
+ 6.94 , 0.776554035067551 ,
+ 6.945 , 0.384383520531035 ,
+ 6.95 , -7.294167926560280E-02 ,
+ 6.955 , -0.53864400514197 ,
+ 6.96 , -1.00153859379899 ,
+ 6.965 , -1.41800783516812 ,
+ 6.97 , -1.7468581519585 ,
+ 6.975 , -1.95670089086248 ,
+ 6.98 , -2.03182599021495 ,
+ 6.985 , -1.97504743961906 ,
+ 6.99 , -1.80676558399137 ,
+ 6.995 , -1.5604834986916 ,
+ 7.0 , -1.27576644446333 ,
+ 7.005 , -0.9903221748174 ,
+ 7.01 , -0.73330353810734 ,
+ 7.015 , -0.52160326879535 ,
+ 7.02 , -0.35985223488993 ,
+ 7.025 , -0.24369954400838 ,
+ 7.03 , -0.16525998770838 ,
+ 7.035 , -0.11901231195031 ,
+ 7.04 , -0.10598389561423 ,
+ 7.045 , -0.13446900972305 ,
+ 7.05 , -0.21699230917524 ,
+ 7.055 , -0.36458839091288 ,
+ 7.06 , -0.58005276943233 ,
+ 7.065 , -0.85208512054878 ,
+ 7.07 , -1.15259800704237 ,
+ 7.075 , -1.43896995914881 ,
+ 7.08 , -1.66118309359685 ,
+ 7.085 , -1.771927531099 ,
+ 7.09 , -1.73721975477998 ,
+ 7.095 , -1.54526433804976 ,
+ 7.1 , -1.21113953262348 ,
+ 7.105 , -0.7752249017621 ,
+ 7.11 , -0.29527299039846 ,
+ 7.115 , 0.173294693493191 ,
+ 7.12 , 0.57635137765972 ,
+ 7.125 , 0.862335395139578 ,
+ 7.13 , 1.01919271305477 ,
+ 7.135 , 1.06290746127159 ,
+ 7.14 , 1.03167712327493 ,
+ 7.145 , 0.975104812475545 ,
+ 7.15 , 0.94186991196106 ,
+ 7.155 , 0.968697291206275 ,
+ 7.16 , 1.07242991307441 ,
+ 7.165 , 1.24693307983413 ,
+ 7.17 , 1.46588613539846 ,
+ 7.175 , 1.69040391004537 ,
+ 7.18 , 1.87856926470802 ,
+ 7.185 , 1.9942412785979 ,
+ 7.19 , 2.01380495894182 ,
+ 7.195 , 1.93002933646123 ,
+ 7.2 , 1.75219708416187 ,
+ 7.205 , 1.50259348018555 ,
+ 7.21 , 1.21097997176944 ,
+ 7.215 , 0.908929916225265 ,
+ 7.22 , 0.624987318443838 ,
+ 7.225 , 0.380818385977012 ,
+ 7.23 , 0.188682790341481 ,
+ 7.235 , 5.054908150564660E-02 ,
+ 7.24 , -4.224733175465410E-02 ,
+ 7.245 , -0.10533217769884 ,
+ 7.25 , -0.15872049577028 ,
+ 7.255 , -0.22626933934594 ,
+ 7.26 , -0.32933473878503 ,
+ 7.265 , -0.48196141281812 ,
+ 7.27 , -0.68656470353389 ,
+ 7.275 , -0.93107691321487 ,
+ 7.28 , -1.18865855652987 ,
+ 7.285 , -1.420854392386 ,
+ 7.29 , -1.58410377773137 ,
+ 7.295 , -1.63852514448294 ,
+ 7.3 , -1.55725203777855 ,
+ 7.305 , -1.33440140393595 ,
+ 7.31 , -0.98961414150744 ,
+ 7.315 , -0.56741260276393 ,
+ 7.32 , -0.13082880911958 ,
+ 7.325 , 0.249583666745638 ,
+ 7.33 , 0.508940072170202 ,
+ 7.335 , 0.600662717049061 ,
+ 7.34 , 0.5059779991769 ,
+ 7.345 , 0.238142376340394 ,
+ 7.35 , -0.15979854274957 ,
+ 7.355 , -0.62330642360817 ,
+ 7.36 , -1.07861985315351 ,
+ 7.365 , -1.45613573961171 ,
+ 7.37 , -1.70221047327019 ,
+ 7.375 , -1.78733777799186 ,
+ 7.38 , -1.70935128300863 ,
+ 7.385 , -1.49139661468471 ,
+ 7.39 , -1.17576612947581 ,
+ 7.395 , -0.81553092872387 ,
+ 7.4 , -0.46579815462372 ,
+ 7.405 , -0.17584397718572 ,
+ 7.41 , 1.695055532407140E-02 ,
+ 7.415 , 9.080438530410280E-02 ,
+ 7.42 , 4.100203845188310E-02 ,
+ 7.425 , -0.12015714114647 ,
+ 7.43 , -0.36451642152235 ,
+ 7.435 , -0.65063615988914 ,
+ 7.44 , -0.92820901616803 ,
+ 7.445 , -1.14411024994249 ,
+ 7.45 , -1.2495457268474 ,
+ 7.455 , -1.20784941543681 ,
+ 7.46 , -1.00217372922289 ,
+ 7.465 , -0.64135799082343 ,
+ 7.47 , -0.16185956349448 ,
+ 7.475 , 0.375443341531982 ,
+ 7.48 , 0.893242359584305 ,
+ 7.485 , 1.30942170236106 ,
+ 7.49 , 1.55069511538195 ,
+ 7.495 , 1.56597687306026 ,
+ 7.5 , 1.33649434622083 ,
+ 7.505 , 0.880087983425295 ,
+ 7.51 , 0.248772549844589 ,
+ 7.515 , -0.36466467822546 ,
+ 7.52 , -0.91944206639744 ,
+ 7.525 , -1.41086648314942 ,
+ 7.53 , -1.78197182048109 ,
+ 7.535 , -1.99448021035504 ,
+ 7.54 , -2.03276742886028 ,
+ 7.545 , -1.9038540437772 ,
+ 7.55 , -1.63408290724591 ,
+ 7.555 , -1.26366851276266 ,
+ 7.56 , -0.84036300953546 ,
+ 7.565 , -0.41319072336647 ,
+ 7.57 , -2.695184824283270E-02 ,
+ 7.575 , 0.376706658165673 ,
+ 7.58 , 0.651108722060469 ,
+ 7.585 , 0.775943751253261 ,
+ 7.59 , 0.755597751751617 ,
+ 7.595 , 0.613374035034045 ,
+ 7.6 , 0.389100193892965 ,
+ 7.605 , 0.134140214335999 ,
+ 7.61 , -9.593512494436110E-02 ,
+ 7.615 , -0.25014262596395 ,
+ 7.62 , -0.29113724407252 ,
+ 7.625 , -0.20287737386171 ,
+ 7.63 , 5.024227092122790E-03 ,
+ 7.635 , 0.297903261089418 ,
+ 7.64 , 0.622107890736794 ,
+ 7.645 , 0.91558081793758 ,
+ 7.65 , 1.12076183929425 ,
+ 7.655 , 1.19700603742361 ,
+ 7.66 , 1.12967888152307 ,
+ 7.665 , 0.933743975370447 ,
+ 7.67 , 0.650793261469538 ,
+ 7.675 , 0.339973230252299 ,
+ 7.68 , 6.485809767286120E-02 ,
+ 7.685 , -0.12047151548951 ,
+ 7.69 , -0.18271341139574 ,
+ 7.695 , -0.11542038316497 ,
+ 7.7 , 6.117124311775080E-02 ,
+ 7.705 , 0.306221765396461 ,
+ 7.71 , 0.568625694223555 ,
+ 7.715 , 0.79886093305278 ,
+ 7.72 , 0.959184513633666 ,
+ 7.725 , 1.02975813458714 ,
+ 7.73 , 1.00975707269538 ,
+ 7.735 , 0.913870269761431 ,
+ 7.74 , 0.765608368548335 ,
+ 7.745 , 0.589594520216864 ,
+ 7.75 , 0.405299730586112 ,
+ 7.755 , 0.223985767660469 ,
+ 7.76 , 4.920974997763450E-02 ,
+ 7.765 , -0.11994024975627 ,
+ 7.77 , -0.28424112296356 ,
+ 7.775 , -0.43999294669787 ,
+ 7.78 , -0.57663798061898 ,
+ 7.785 , -0.67751213622858 ,
+ 7.79 , -0.72360079867587 ,
+ 7.795 , -0.69901457723046 ,
+ 7.8 , -0.59650776204881 ,
+ 7.805 , -0.42155886366402 ,
+ 7.81 , -0.19380300792328 ,
+ 7.815 , 5.489933475191600E-02 ,
+ 7.82 , 0.285466317840837 ,
+ 7.825 , 0.458377987772727 ,
+ 7.83 , 0.540543411689915 ,
+ 7.835 , 0.510857284716815 ,
+ 7.84 , 0.363486292918927 ,
+ 7.845 , 0.108336402431131 ,
+ 7.85 , -0.21209396424761 ,
+ 7.855 , -0.56957977141521 ,
+ 7.86 , -0.94077073678275 ,
+ 7.865 , -1.29262615047061 ,
+ 7.87 , -1.59622106208727 ,
+ 7.875 , -1.82918316989524 ,
+ 7.88 , -1.97699031089989 ,
+ 7.885 , -2.03327946447786 ,
+ 7.89 , -1.99933934346025 ,
+ 7.895 , -1.88300955675939 ,
+ 7.9 , -1.69721418310355 ,
+ 7.905 , -1.45829064978291 ,
+ 7.91 , -1.18410498022345 ,
+ 7.915 , -0.8919394708508 ,
+ 7.92 , -0.59649837620085 ,
+ 7.925 , -0.30856724453543 ,
+ 7.93 , -3.473084459177880E-02 ,
+ 7.935 , 0.243954038684612 ,
+ 7.94 , 0.505067577023267 ,
+ 7.945 , 0.74523171014185 ,
+ 7.95 , 0.961076322702563 ,
+ 7.955 , 1.14544017577101 ,
+ 7.96 , 1.28755260199966 ,
+ 7.965 , 1.37508301728453 ,
+ 7.97 , 1.39752728794968 ,
+ 7.975 , 1.35018389601987 ,
+ 7.98 , 1.23776787698572 ,
+ 7.985 , 1.07653932806098 ,
+ 7.99 , 0.893865005632781 ,
+ 7.995 , 0.724806073674302 ,
+ 8.0 , 0.606180934525952 ,
+ 8.005 , 0.569233587341791 ,
+ 8.01 , 0.632383043958699 ,
+ 8.015 , 0.795725327814524 ,
+ 8.02 , 1.03874194319127 ,
+ 8.025 , 1.32196705023762 ,
+ 8.03 , 1.59246805399968 ,
+ 8.035 , 1.79229440498998 ,
+ 8.04 , 1.86849022149291 ,
+ 8.045 , 1.78281948278322 ,
+ 8.05 , 1.51926230063055 ,
+ 8.055 , 1.08785213984058 ,
+ 8.06 , 0.524349594247236 ,
+ 8.065 , -0.1140897577962 ,
+ 8.07 , -0.75657207669552 ,
+ 8.075 , -1.32834364834345 ,
+ 8.08 , -1.76124306233852 ,
+ 8.085 , -2.00310207974856 ,
+ 8.09 , -2.02480910234302 ,
+ 8.095 , -1.82430118945956 ,
+ 8.1 , -1.42701906953591 ,
+ 8.105 , -0.88275056011672 ,
+ 8.11 , -0.25930710346958 ,
+ 8.115 , 0.36611395388268 ,
+ 8.12 , 0.916779579720004 ,
+ 8.125 , 1.32634332320688 ,
+ 8.13 , 1.54748990874522 ,
+ 8.135 , 1.55804957216978 ,
+ 8.14 , 1.36358979345776 ,
+ 8.145 , 0.996118542284482 ,
+ 8.15 , 0.509028622424576 ,
+ 8.155 , -3.108833671467930E-02 ,
+ 8.16 , -0.55458355458891 ,
+ 8.165 , -0.9992113406596 ,
+ 8.17 , -1.31909921378195 ,
+ 8.175 , -1.4907344205054 ,
+ 8.18 , -1.51500626604052 ,
+ 8.185 , -1.41506172917135 ,
+ 8.19 , -1.23045719608832 ,
+ 8.195 , -1.00875563741852 ,
+ 8.2 , -0.79618535909745 ,
+ 8.205 , -0.62910374181022 ,
+ 8.21 , -0.52781524086439 ,
+ 8.215 , -0.49375763302869 ,
+ 8.22 , -0.51036868088539 ,
+ 8.225 , -0.54721127046085 ,
+ 8.23 , -0.56640455149806 ,
+ 8.235 , -0.5300607346312 ,
+ 8.24 , -0.40739746710395 ,
+ 8.245 , -0.18031656379607 ,
+ 8.25 , 9.909295562647380E-02 ,
+ 8.255 , 0.384178096593259 ,
+ 8.26 , 0.711568797471058 ,
+ 8.265 , 1.05465985685733 ,
+ 8.27 , 1.38307322715161 ,
+ 8.275 , 1.66640133480447 ,
+ 8.28 , 1.87778042356214 ,
+ 8.285 , 1.99690726227749 ,
+ 8.29 , 2.01218574892656 ,
+ 8.295 , 1.9218468256107 ,
+ 8.3 , 1.73397654400921 ,
+ 8.305 , 1.4654715893691 ,
+ 8.31 , 1.14002097734659 ,
+ 8.315 , 0.785289540807961 ,
+ 8.32 , 0.429654714191936 ,
+ 8.325 , 9.887434390542030E-02 ,
+ 8.33 , -0.27373446466779 ,
+ 8.335 , -0.61453278823147 ,
+ 8.34 , -0.86361514651737 ,
+ 8.345 , -1.02764207046752 ,
+ 8.35 , -1.12312770730449 ,
+ 8.355 , -1.17242345160079 ,
+ 8.36 , -1.19890949112902 ,
+ 8.365 , -1.22231476786338 ,
+ 8.37 , -1.25506074091502 ,
+ 8.375 , -1.30037291926648 ,
+ 8.38 , -1.35246560106362 ,
+ 8.385 , -1.39867274893801 ,
+ 8.39 , -1.42300013455657 ,
+ 8.395 , -1.41027137760835 ,
+ 8.4 , -1.34988412628361 ,
+ 8.405 , -1.23833354826905 ,
+ 8.41 , -1.08003474781669 ,
+ 8.415 , -0.8863811686465 ,
+ 8.42 , -0.67334691448991 ,
+ 8.425 , -0.45824149658395 ,
+ 8.43 , -0.25648271091485 ,
+ 8.435 , -7.919497664086800E-02 ,
+ 8.44 , 6.790702566583660E-02 ,
+ 8.445 , 0.184336104551994 ,
+ 8.45 , 0.273607496426052 ,
+ 8.455 , 0.341427765954767 ,
+ 8.46 , 0.393859568348449 ,
+ 8.465 , 0.436054008314734 ,
+ 8.47 , 0.471822329873715 ,
+ 8.475 , 0.503940686983312 ,
+ 8.48 , 0.534766790770446 ,
+ 8.485 , 0.566720547413461 ,
+ 8.49 , 0.602204083610117 ,
+ 8.495 , 0.642759211345947 ,
+ 8.5 , 0.687546596661957 ,
+ 8.505 , 0.73161370540631 ,
+ 8.51 , 0.764633590722345 ,
+ 8.515 , 0.770779801924118 ,
+ 8.52 , 0.730226474533298 ,
+ 8.525 , 0.622364880535585 ,
+ 8.53 , 0.430299195926097 ,
+ 8.535 , 0.145690142921501 ,
+ 8.54 , -0.1875029917819 ,
+ 8.545 , -0.54835468448798 ,
+ 8.55 , -0.93829077724458 ,
+ 8.555 , -1.32093112448324 ,
+ 8.56 , -1.65568314187632 ,
+ 8.565 , -1.90374313930578 ,
+ 8.57 , -2.03414217931564 ,
+ 8.575 , -2.02871594615485 ,
+ 8.58 , -1.88502979034511 ,
+ 8.585 , -1.61666670363564 ,
+ 8.59 , -1.25090542907548 ,
+ 8.595 , -0.82439719072454 ,
+ 8.6 , -0.3777961843308 ,
+ 8.605 , 5.997342456618780E-02 ,
+ 8.61 , 0.498580351025926 ,
+ 8.615 , 0.848666797179574 ,
+ 8.62 , 1.09518857615416 ,
+ 8.625 , 1.23554791479412 ,
+ 8.63 , 1.2781763580922 ,
+ 8.635 , 1.2403900007702 ,
+ 8.64 , 1.14586627728766 ,
+ 8.645 , 1.02207806372073 ,
+ 8.65 , 0.897804023904626 ,
+ 8.655 , 0.800618191332478 ,
+ 8.66 , 0.754133205007585 ,
+ 8.665 , 0.775081318262375 ,
+ 8.67 , 0.87060821275674 ,
+ 8.675 , 1.03627950859147 ,
+ 8.68 , 1.25531150972849 ,
+ 8.685 , 1.49959206680695 ,
+ 8.69 , 1.73283203030496 ,
+ 8.695 , 1.91564235877547 ,
+ 8.7 , 2.01171708813146 ,
+ 8.705 , 1.99404478322172 ,
+ 8.71 , 1.85004122617725 ,
+ 8.715 , 1.5844790314963 ,
+ 8.72 , 1.21937543098226 ,
+ 8.725 , 0.790685383472318 ,
+ 8.73 , 0.34253999395618 ,
+ 8.735 , -8.315108890721259E-02 ,
+ 8.74 , -0.45782997432698 ,
+ 8.745 , -0.73560630397696 ,
+ 8.75 , -0.90358121095544 ,
+ 8.755 , -0.96494822819405 ,
+ 8.76 , -0.93630744097796 ,
+ 8.765 , -0.84299937779174 ,
+ 8.77 , -0.71350666162014 ,
+ 8.775 , -0.57402043454602 ,
+ 8.78 , -0.44427168990607 ,
+ 8.785 , -0.33542713208977 ,
+ 8.79 , -0.2501116833682 ,
+ 8.795 , -0.18401361018569 ,
+ 8.8 , -0.12842784460002 ,
+ 8.805 , -7.314603730146210E-02 ,
+ 8.81 , -9.074234322190291E-03 ,
+ 8.815 , 7.000693452309770E-02 ,
+ 8.82 , 0.166710878734688 ,
+ 8.825 , 0.280110709519932 ,
+ 8.83 , 0.406273894637497 ,
+ 8.835 , 0.539123020255816 ,
+ 8.84 , 0.671480131538164 ,
+ 8.845 , 0.796107038123461 ,
+ 8.85 , 0.906615981394394 ,
+ 8.855 , 0.998324490593576 ,
+ 8.86 , 1.0690620538107 ,
+ 8.865 , 1.11975528767815 ,
+ 8.87 , 1.15453246345251 ,
+ 8.875 , 1.18023682665442 ,
+ 8.88 , 1.20532586633037 ,
+ 8.885 , 1.23820591293966 ,
+ 8.89 , 1.28520280175297 ,
+ 8.895 , 1.3486570631952 ,
+ 8.9 , 1.42571219461991 ,
+ 8.905 , 1.50820033663049 ,
+ 8.91 , 1.58374708347145 ,
+ 8.915 , 1.63800541668437 ,
+ 8.92 , 1.65764589236558 ,
+ 8.925 , 1.63341505537543 ,
+ 8.93 , 1.5624359419512 ,
+ 8.935 , 1.44906883520367 ,
+ 8.94 , 1.30406714173948 ,
+ 8.945 , 1.14214506133789 ,
+ 8.95 , 0.97845385721763 ,
+ 8.955 , 0.824773099970328 ,
+ 8.96 , 0.686415293227468 ,
+ 8.965 , 0.560675032421674 ,
+ 8.97 , 0.437346493634863 ,
+ 8.975 , 0.301223152764708 ,
+ 8.98 , 0.136102516376474 ,
+ 8.985 , -7.065849555314389E-02 ,
+ 8.99 , -0.32407738413447 ,
+ 8.995 , -0.61898581453294 ,
+ 9.0 , -0.93960037368359 ,
+ 9.005 , -1.26143943272218 ,
+ 9.01 , -1.55516650644025 ,
+ 9.015 , -1.79156612412015 ,
+ 9.02 , -1.94652674681638 ,
+ 9.025 , -2.00503791616427 ,
+ 9.03 , -1.96340298656283 ,
+ 9.035 , -1.82929859570769 ,
+ 9.04 , -1.61975611512981 ,
+ 9.045 , -1.35763976380722 ,
+ 9.05 , -1.06749188919142 ,
+ 9.055 , -0.77165747380896 ,
+ 9.06 , -0.48743715471134 ,
+ 9.065 , -0.22573691716227 ,
+ 9.07 , 8.680561556133970E-03 ,
+ 9.075 , 0.215640087376458 ,
+ 9.08 , 0.397259171267499 ,
+ 9.085 , 0.555581085303924 ,
+ 9.09 , 0.690729679309828 ,
+ 9.095 , 0.800029757983254 ,
+ 9.1 , 0.878247351202657 ,
+ 9.105 , 0.91878759810445 ,
+ 9.11 , 0.915444383097841 ,
+ 9.115 , 0.864214490635585 ,
+ 9.12 , 0.76472553582975 ,
+ 9.125 , 0.620899809131162 ,
+ 9.13 , 0.440670714935382 ,
+ 9.135 , 0.234785445409552 ,
+ 9.14 , 1.501866477042620E-02 ,
+ 9.145 , -0.16256660035877 ,
+ 9.15 , -0.33008216119127 ,
+ 9.155 , -0.49037224168296 ,
+ 9.16 , -0.64324845085619 ,
+ 9.165 , -0.79113983805113 ,
+ 9.17 , -0.93796449486453 ,
+ 9.175 , -1.0876496844508 ,
+ 9.18 , -1.24257624122444 ,
+ 9.185 , -1.40228132491324 ,
+ 9.19 , -1.56269378306469 ,
+ 9.195 , -1.71610185022193 ,
+ 9.2 , -1.85187081485719 ,
+ 9.205 , -1.95781829391389 ,
+ 9.21 , -2.02202032577224 ,
+ 9.215 , -2.03476784125131 ,
+ 9.22 , -1.99032018745331 ,
+ 9.225 , -1.88813289198619 ,
+ 9.23 , -1.73333557866961 ,
+ 9.235 , -1.53634649422576 ,
+ 9.24 , -1.31166062827625 ,
+ 9.245 , -1.075970419663 ,
+ 9.25 , -0.84593818781158 ,
+ 9.255 , -0.63597140868637 ,
+ 9.26 , -0.4563931782957 ,
+ 9.265 , -0.31231411198407 ,
+ 9.27 , -0.20343660584305 ,
+ 9.275 , -0.12481923225902 ,
+ 9.28 , -6.848370877973950E-02 ,
+ 9.285 , -2.555427519972480E-02 ,
+ 9.29 , 1.844706127350420E-02 ,
+ 9.295 , 6.430221576072399E-02 ,
+ 9.3 , 0.10743778394149 ,
+ 9.305 , 0.141299341041405 ,
+ 9.31 , 0.154447624403715 ,
+ 9.315 , 0.133048252401135 ,
+ 9.32 , 6.418690106369780E-02 ,
+ 9.325 , -6.064647417949840E-02 ,
+ 9.33 , -0.24265292279827 ,
+ 9.335 , -0.47405842905361 ,
+ 9.34 , -0.73810449789487 ,
+ 9.345 , -1.0108148464089 ,
+ 9.35 , -1.26431984266432 ,
+ 9.355 , -1.47118757622947 ,
+ 9.36 , -1.60894844812626 ,
+ 9.365 , -1.66394726283033 ,
+ 9.37 , -1.63377593114862 ,
+ 9.375 , -1.52779564631775 ,
+ 9.38 , -1.36560192630373 ,
+ 9.385 , -1.17367488772945 ,
+ 9.39 , -0.98085465048613 ,
+ 9.395 , -0.81346133563023 ,
+ 9.4 , -0.6909389063025 ,
+ 9.405 , -0.62276084953816 ,
+ 9.41 , -0.607149409463 ,
+ 9.415 , -0.63177724383888 ,
+ 9.42 , -0.67625991576389 ,
+ 9.425 , -0.71589163373072 ,
+ 9.43 , -0.72595664968346 ,
+ 9.435 , -0.68589387170155 ,
+ 9.44 , -0.58268627289106 ,
+ 9.445 , -0.412930213848 ,
+ 9.45 , -0.18338626940602 ,
+ 9.455 , 8.998844390524470E-02 ,
+ 9.46 , 0.384209486902062 ,
+ 9.465 , 0.672301526951598 ,
+ 9.47 , 0.926752158620487 ,
+ 9.475 , 1.12295373373336 ,
+ 9.48 , 1.24217806572443 ,
+ 9.485 , 1.27378905610875 ,
+ 9.49 , 1.21646747255966 ,
+ 9.495 , 1.07838936456105 ,
+ 9.5 , 0.876298148043991 ,
+ 9.505 , 0.633562127434793 ,
+ 9.51 , 0.377406516734523 ,
+ 9.515 , 0.135641869430563 ,
+ 9.52 , -6.672476216219871E-02 ,
+ 9.525 , -0.21056458019019 ,
+ 9.53 , -0.28496091918619 ,
+ 9.535 , -0.28841969553759 ,
+ 9.54 , -0.2287139810782 ,
+ 9.545 , -0.12132500570029 ,
+ 9.55 , 7.625888610971770E-03 ,
+ 9.555 , 0.116222883261377 ,
+ 9.56 , 0.213774951165706 ,
+ 9.565 , 0.289397517200485 ,
+ 9.57 , 0.338281477903747 ,
+ 9.575 , 0.362345137379695 ,
+ 9.58 , 0.369650428641696 ,
+ 9.585 , 0.372716892921114 ,
+ 9.59 , 0.386055603509022 ,
+ 9.595 , 0.423398634616031 ,
+ 9.6 , 0.495129281552051 ,
+ 9.605 , 0.60639781396735 ,
+ 9.61 , 0.756225797586165 ,
+ 9.615 , 0.937731164545477 ,
+ 9.62 , 1.13931299682061 ,
+ 9.625 , 1.34651259505288 ,
+ 9.63 , 1.54413547032879 ,
+ 9.635 , 1.71824818793864 ,
+ 9.64 , 1.85768676819293 ,
+ 9.645 , 1.95489941817505 ,
+ 9.65 , 2.00610002856624 ,
+ 9.655 , 2.01090936461916 ,
+ 9.66 , 1.97169865125757 ,
+ 9.665 , 1.89287748522473 ,
+ 9.67 , 1.78030387269109 ,
+ 9.675 , 1.64090911938383 ,
+ 9.68 , 1.48250660526215 ,
+ 9.685 , 1.31363233674109 ,
+ 9.69 , 1.14327915207579 ,
+ 9.695 , 0.980390644995991 ,
+ 9.7 , 0.833122502994828 ,
+ 9.705 , 0.707943691566063 ,
+ 9.71 , 0.608782533951479 ,
+ 9.715 , 0.536448337875884 ,
+ 9.72 , 0.488573445463521 ,
+ 9.725 , 0.46016643878741 ,
+ 9.73 , 0.444740766028055 ,
+ 9.735 , 0.435798656192539 ,
+ 9.74 , 0.428373605655483 ,
+ 9.745 , 0.420256963476142 ,
+ 9.75 , 0.412594868385096 ,
+ 9.755 , 0.409674164332935 ,
+ 9.76 , 0.417930829751558 ,
+ 9.765 , 0.444371250852317 ,
+ 9.77 , 0.494775704856077 ,
+ 9.775 , 0.572057120950962 ,
+ 9.78 , 0.675155981128035 ,
+ 9.785 , 0.798679222993941 ,
+ 9.79 , 0.933324321352313 ,
+ 9.795 , 1.06694698775423 ,
+ 9.8 , 1.18603236012388 ,
+ 9.805 , 1.27724967196587 ,
+ 9.81 , 1.32882747232424 ,
+ 9.815 , 1.33155990686688 ,
+ 9.82 , 1.27942417786924 ,
+ 9.825 , 1.16984949079063 ,
+ 9.83 , 1.00375336219652 ,
+ 9.835 , 0.78541101181126 ,
+ 9.84 , 0.522229879372249 ,
+ 9.845 , 0.224363288427596 ,
+ 9.85 , -7.544298823405959E-02 ,
+ 9.855 , -0.32414911077947 ,
+ 9.86 , -0.56925067043303 ,
+ 9.865 , -0.80153173249929 ,
+ 9.87 , -1.01385881998571 ,
+ 9.875 , -1.20197758458175 ,
+ 9.88 , -1.36481009682394 ,
+ 9.885 , -1.50413197543959 ,
+ 9.89 , -1.62360229940215 ,
+ 9.895 , -1.72737604935286 ,
+ 9.9 , -1.81858556613035 ,
+ 9.905 , -1.89811306323292 ,
+ 9.91 , -1.96399286416952 ,
+ 9.915 , -2.01169321437822 ,
+ 9.92 , -2.03524420540911 ,
+ 9.925 , -2.02897089319518 ,
+ 9.93 , -1.9893635845244 ,
+ 9.935 , -1.91657784009958 ,
+ 9.94 , -1.81508296294018 ,
+ 9.945 , -1.69320466339342 ,
+ 9.95 , -1.56159803137893 ,
+ 9.955 , -1.4309899156992 ,
+ 9.96 , -1.309755744458 ,
+ 9.965 , -1.20194945689331 ,
+ 9.97 , -1.10635858004562 ,
+ 9.975 , -1.01686709903203 ,
+ 9.98 , -0.92410491644605 ,
+ 9.985 , -0.81798616411117 ,
+ 9.99 , -0.69053338279253 ,
+ 9.995 , -0.53828091954851 ,
+ 10.0 , -0.36368359344091 ,
+ 10.005 , -0.17516204935777 ,
+ 10.01 , 3.283892190983560E-02 ,
+ 10.015 , 0.330694200317556 ,
+ 10.02 , 0.577629318788318 ,
+ 10.025 , 0.752762239562344 ,
+ 10.03 , 0.843359973197779 ,
+ 10.035 , 0.846296788144704 ,
+ 10.04 , 0.767736310318568 ,
+ 10.045 , 0.621457280597053 ,
+ 10.05 , 0.426437216065522 ,
+ 10.055 , 0.204358996732675 ,
+ 10.06 , -2.248438925201870E-02 ,
+ 10.065 , -0.23266656596899 ,
+ 10.07 , -0.40662586629101 ,
+ 10.075 , -0.52750200085185 ,
+ 10.08 , -0.58215648669077 ,
+ 10.085 , -0.56248497246021 ,
+ 10.09 , -0.4669190429802 ,
+ 10.095 , -0.30169803576621 ,
+ 10.1 , -8.141467321068210E-02 ,
+ 10.105 , 0.171736188042055 ,
+ 10.11 , 0.430255910671489 ,
+ 10.115 , 0.665052841920839 ,
+ 10.12 , 0.849933032813423 ,
+ 10.125 , 0.965995866692921 ,
+ 10.13 , 1.00493830188015 ,
+ 10.135 , 0.970469370709915 ,
+ 10.14 , 0.877402798238989 ,
+ 10.145 , 0.748601808713132 ,
+ 10.15 , 0.610481808617733 ,
+ 10.155 , 0.488130421487012 ,
+ 10.16 , 0.401133125757128 ,
+ 10.165 , 0.360990723458034 ,
+ 10.17 , 0.370538085006636 ,
+ 10.175 , 0.425250483406994 ,
+ 10.18 , 0.515772332268937 ,
+ 10.185 , 0.630771503752903 ,
+ 10.19 , 0.759255763887151 ,
+ 10.195 , 0.891778215264391 ,
+ 10.2 , 1.02038573505463 ,
+ 10.205 , 1.13765165967161 ,
+ 10.21 , 1.2354498601353 ,
+ 10.215 , 1.30423925529986 ,
+ 10.22 , 1.3333818353705 ,
+ 10.225 , 1.31262109496076 ,
+ 10.23 , 1.23439607687214 ,
+ 10.235 , 1.09630588839482 ,
+ 10.24 , 0.902881246184685 ,
+ 10.245 , 0.665930257015006 ,
+ 10.25 , 0.403145595569434 ,
+ 10.255 , 0.135167464543167 ,
+ 10.26 , -0.1181889683435 ,
+ 10.265 , -0.34158112353947 ,
+ 10.27 , -0.5266606974231 ,
+ 10.275 , -0.67279436439978 ,
+ 10.28 , -0.78577175818034 ,
+ 10.285 , -0.87491503414711 ,
+ 10.29 , -0.94943871678613 ,
+ 10.295 , -1.01514749755514 ,
+ 10.3 , -1.07240552249575 ,
+ 10.305 , -1.1159454664886 ,
+ 10.31 , -1.13652214942974 ,
+ 10.315 , -1.12387719989209 ,
+ 10.32 , -1.07009467236169 ,
+ 10.325 , -0.9723415710773 ,
+ 10.33 , -0.83421714797159 ,
+ 10.335 , -0.66537603566363 ,
+ 10.34 , -0.47961924019497 ,
+ 10.345 , -0.29207437055768 ,
+ 10.35 , -0.11633661841191 ,
+ 10.355 , 3.762456752764130E-02 ,
+ 10.36 , 0.164274796553055 ,
+ 10.365 , 0.262005149857291 ,
+ 10.37 , 0.331666422264028 ,
+ 10.375 , 0.374819782001995 ,
+ 10.38 , 0.392377294442122 ,
+ 10.385 , 0.384141260826285 ,
+ 10.39 , 0.34936414194296 ,
+ 10.395 , 0.288052561776111 ,
+ 10.4 , 0.20242178785536 ,
+ 10.405 , 9.785306567479871E-02 ,
+ 10.41 , -1.713557520971730E-02 ,
+ 10.415 , -0.13204374310037 ,
+ 10.42 , -0.23639873810073 ,
+ 10.425 , -0.32201635263159 ,
+ 10.43 , -0.38475152712529 ,
+ 10.435 , -0.4251245384254 ,
+ 10.44 , -0.44753546126283 ,
+ 10.445 , -0.45825628870499 ,
+ 10.45 , -0.46279334754373 ,
+ 10.455 , -0.46346276944743 ,
+ 10.46 , -0.45799981189361 ,
+ 10.465 , -0.43972280992741 ,
+ 10.47 , -0.39929302861398 ,
+ 10.475 , -0.32758719542718 ,
+ 10.48 , -0.21885278786041 ,
+ 10.485 , -7.315503161217039E-02 ,
+ 10.49 , 0.102651407152514 ,
+ 10.495 , 0.295816563735959 ,
+ 10.5 , 0.490226934148564 ,
+ 10.505 , 0.669891810457828 ,
+ 10.51 , 0.82237594525252 ,
+ 10.515 , 0.941216017829958 ,
+ 10.52 , 1.02661998674533 ,
+ 10.525 , 1.08430529858058 ,
+ 10.53 , 1.12286636573309 ,
+ 10.535 , 1.15051988582967 ,
+ 10.54 , 1.17222128266484 ,
+ 10.545 , 1.18801420247095 ,
+ 10.55 , 1.19307665922947 ,
+ 10.555 , 1.17938295001738 ,
+ 10.56 , 1.13840303313913 ,
+ 10.565 , 1.06394181580147 ,
+ 10.57 , 0.95422952397942 ,
+ 10.575 , 0.812611611237298 ,
+ 10.58 , 0.646677789199809 ,
+ 10.585 , 0.466152014272008 ,
+ 10.59 , 0.280289725059773 ,
+ 10.595 , 9.565146176778430E-02 ,
+ 10.6 , -8.499446193837400E-02 ,
+ 10.605 , -0.26230216706899 ,
+ 10.61 , -0.4386137767682 ,
+ 10.615 , -0.6154630451662 ,
+ 10.62 , -0.79113786663093 ,
+ 10.625 , -0.9591661750224 ,
+ 10.63 , -1.10826769502301 ,
+ 10.635 , -1.22391556601366 ,
+ 10.64 , -1.29112533315649 ,
+ 10.645 , -1.29775475114347 ,
+ 10.65 , -1.23742365152054 ,
+ 10.655 , -1.11129656465532 ,
+ 10.66 , -0.9282894842173 ,
+ 10.665 , -0.70371663339333 ,
+ 10.67 , -0.45680011277455 ,
+ 10.675 , -0.20771128037236 ,
+ 10.68 , 2.512459612945220E-02 ,
+ 10.685 , 0.226918245807304 ,
+ 10.69 , 0.387350552286146 ,
+ 10.695 , 0.500473670939197 ,
+ 10.7 , 0.564029266358019 ,
+ 10.705 , 0.578637288901258 ,
+ 10.71 , 0.547211894628189 ,
+ 10.715 , 0.474757060973486 ,
+ 10.72 , 0.368436624005821 ,
+ 10.725 , 0.237615830995378 ,
+ 10.73 , 9.352792827951401E-02 ,
+ 10.735 , -5.167273774008210E-02 ,
+ 10.74 , -0.18646809540466 ,
+ 10.745 , -0.30187135567744 ,
+ 10.75 , -0.39316916542135 ,
+ 10.755 , -0.46096802891446 ,
+ 10.76 , -0.51111268636195 ,
+ 10.765 , -0.55334646668629 ,
+ 10.77 , -0.59891300067983 ,
+ 10.775 , -0.65764678122702 ,
+ 10.78 , -0.73525453842381 ,
+ 10.785 , -0.83150017185443 ,
+ 10.79 , -0.93976747420304 ,
+ 10.795 , -1.04812248595262 ,
+ 10.8 , -1.14160318244191 ,
+ 10.805 , -1.2051488991501 ,
+ 10.81 , -1.22646384585139 ,
+ 10.815 , -1.19814339245798 ,
+ 10.82 , -1.11865520710004 ,
+ 10.825 , -0.9920714349609 ,
+ 10.83 , -0.82681485385664 ,
+ 10.835 , -0.63386505629908 ,
+ 10.84 , -0.42496268277971 ,
+ 10.845 , -0.21119376102165 ,
+ 10.85 , -2.191019852703480E-03 ,
+ 10.855 , 0.194127641793734 ,
+ 10.86 , 0.371466018382975 ,
+ 10.865 , 0.525035130835761 ,
+ 10.87 , 0.651602813791636 ,
+ 10.875 , 0.749803994860723 ,
+ 10.88 , 0.820544481310922 ,
+ 10.885 , 0.867273287648818 ,
+ 10.89 , 0.895807866624117 ,
+ 10.895 , 0.913572593095597 ,
+ 10.9 , 0.928236729298366 ,
+ 10.905 , 0.946014350836689 ,
+ 10.91 , 0.970040868532415 ,
+ 10.915 , 0.999311930164329 ,
+ 10.92 , 1.02854682988849 ,
+ 10.925 , 1.04913139979 ,
+ 10.93 , 1.05098941441043 ,
+ 10.935 , 1.02499491482512 ,
+ 10.94 , 0.965351048328359 ,
+ 10.945 , 0.871370473531725 ,
+ 10.95 , 0.748233229517312 ,
+ 10.955 , 0.606563895886194 ,
+ 10.96 , 0.460955473292802 ,
+ 10.965 , 0.327805324612049 ,
+ 10.97 , 0.222950093923078 ,
+ 10.975 , 0.159562148201255 ,
+ 10.98 , 0.146631988185719 ,
+ 10.985 , 0.188170103964573 ,
+ 10.99 , 0.283066815855546 ,
+ 10.995 , 0.425428418732869 ,
+ 11.0 , 0.605185596503197 ,
+ 11.005 , 0.808842841129001 ,
+ 11.01 , 1.0203252588096 ,
+ 11.015 , 1.22200011907392 ,
+ 11.02 , 1.39594474367148 ,
+ 11.025 , 1.52549944650203 ,
+ 11.03 , 1.59700049844879 ,
+ 11.035 , 1.60145576944865 ,
+ 11.04 , 1.53581761942562 ,
+ 11.045 , 1.4034930323483 ,
+ 11.05 , 1.2138831423925 ,
+ 11.055 , 0.980912371026411 ,
+ 11.06 , 0.720812505576093 ,
+ 11.065 , 0.449601892036102 ,
+ 11.07 , 0.180857582628542 ,
+ 11.075 , -7.573381698891210E-02 ,
+ 11.08 , -0.31470812975405 ,
+ 11.085 , -0.53405962087938 ,
+ 11.09 , -0.73364261678681 ,
+ 11.095 , -0.91330540113887 ,
+ 11.1 , -1.07132417643687 ,
+ 11.105 , -1.20365312210336 ,
+ 11.11 , -1.30419832213249 ,
+ 11.115 , -1.36604239161232 ,
+ 11.12 , -1.38321880818252 ,
+ 11.125 , -1.35249870150789 ,
+ 11.13 , -1.27462783831177 ,
+ 11.135 , -1.15465182792767 ,
+ 11.14 , -1.00123343402233 ,
+ 11.145 , -0.82518952456788 ,
+ 11.15 , -0.63769529339716 ,
+ 11.155 , -0.44866816516864 ,
+ 11.16 , -0.26576203055682 ,
+ 11.165 , -9.416463454136630E-02 ,
+ 11.17 , 6.287575092606090E-02 ,
+ 11.175 , 0.203141505865471 ,
+ 11.18 , 0.324579712695666 ,
+ 11.185 , 0.424889751727608 ,
+ 11.19 , 0.501750804315283 ,
+ 11.195 , 0.5536421159011 ,
+ 11.2 , 0.580921794960766 ,
+ 11.205 , 0.586704260853481 ,
+ 11.21 , 0.5770850470881 ,
+ 11.215 , 0.560449668733132 ,
+ 11.22 , 0.545887300846328 ,
+ 11.225 , 0.541047479949923 ,
+ 11.23 , 0.549990662947013 ,
+ 11.235 , 0.571663114185204 ,
+ 11.24 , 0.599500251771258 ,
+ 11.245 , 0.62236878054162 ,
+ 11.25 , 0.626713322562836 ,
+ 11.255 , 0.599434772191117 ,
+ 11.26 , 0.530838614269415 ,
+ 11.265 , 0.416951659398843 ,
+ 11.27 , 0.26068866151549 ,
+ 11.275 , 7.163385796821510E-02 ,
+ 11.28 , -0.13542954911164 ,
+ 11.285 , -0.34285006284799 ,
+ 11.29 , -0.53271798082564 ,
+ 11.295 , -0.68922055953639 ,
+ 11.3 , -0.80031992822441 ,
+ 11.305 , -0.85859556643174 ,
+ 11.31 , -0.86132208764303 ,
+ 11.315 , -0.81002406922002 ,
+ 11.32 , -0.70979684966059 ,
+ 11.325 , -0.56862676261062 ,
+ 11.33 , -0.39681435075012 ,
+ 11.335 , -0.20645292887016 ,
+ 11.34 , -1.082875708200500E-02 ,
+ 11.345 , 0.176412752549899 ,
+ 11.35 , 0.342376371445806 ,
+ 11.355 , 0.476235796330172 ,
+ 11.36 , 0.570527791788077 ,
+ 11.365 , 0.622137109693916 ,
+ 11.37 , 0.632674434445817 ,
+ 11.375 , 0.608089217990313 ,
+ 11.38 , 0.557537864431003 ,
+ 11.385 , 0.491727720373806 ,
+ 11.39 , 0.421100488617183 ,
+ 11.395 , 0.35424883871057 ,
+ 11.4 , 0.296898598214297 ,
+ 11.405 , 0.251615782949777 ,
+ 11.41 , 0.218205567537362 ,
+ 11.415 , 0.194575186033259 ,
+ 11.42 , 0.177750889222743 ,
+ 11.425 , 0.164739545969125 ,
+ 11.43 , 0.153046754059915 ,
+ 11.435 , 0.140795993214209 ,
+ 11.44 , 0.12656443411951 ,
+ 11.445 , 0.109119048772985 ,
+ 11.45 , 8.726746617413900E-02 ,
+ 11.455 , 5.991980120903190E-02 ,
+ 11.46 , 2.635460927914640E-02 ,
+ 11.465 , -1.345275150280380E-02 ,
+ 11.47 , -5.863610709200840E-02 ,
+ 11.475 , -0.10755044102404 ,
+ 11.48 , -0.15824658177879 ,
+ 11.485 , -0.20921212071436 ,
+ 11.49 , -0.26013226175091 ,
+ 11.495 , -0.31237245530863 ,
+ 11.5 , -0.36890715351072 ,
+ 11.505 , -0.43358437734804 ,
+ 11.51 , -0.50981957766845 ,
+ 11.515 , -0.59903776556946 ,
+ 11.52 , -0.69931194037806 ,
+ 11.525 , -0.80465691443919 ,
+ 11.53 , -0.90529166691289 ,
+ 11.535 , -0.98894889157901 ,
+ 11.54 , -1.0430005689334 ,
+ 11.545 , -1.05693388169808 ,
+ 11.55 , -1.0245796623575 ,
+ 11.555 , -0.94554374723514 ,
+ 11.56 , -0.82548253167239 ,
+ 11.565 , -0.67515951222416 ,
+ 11.57 , -0.50853411181021 ,
+ 11.575 , -0.34035152824456 ,
+ 11.58 , -0.18380744340702 ,
+ 11.585 , -4.877605466847740E-02 ,
+ 11.59 , 5.909608053637810E-02 ,
+ 11.595 , 0.138405652647701 ,
+ 11.6 , 0.191311518017365 ,
+ 11.605 , 0.222508949979136 ,
+ 11.61 , 0.238194003082017 ,
+ 11.615 , 0.245269919971124 ,
+ 11.62 , 0.250838712250952 ,
+ 11.625 , 0.261870016704265 ,
+ 11.63 , 0.284836510438269 ,
+ 11.635 , 0.325131372886616 ,
+ 11.64 , 0.386198740355232 ,
+ 11.645 , 0.468513501462264 ,
+ 11.65 , 0.568696341674455 ,
+ 11.655 , 0.679148315040223 ,
+ 11.66 , 0.788508513966795 ,
+ 11.665 , 0.883056182933764 ,
+ 11.67 , 0.948906416298242 ,
+ 11.675 , 0.974570797520427 ,
+ 11.68 , 0.953277599477234 ,
+ 11.685 , 0.884438058167201 ,
+ 11.69 , 0.77382364723826 ,
+ 11.695 , 0.632334566850428 ,
+ 11.7 , 0.473622939615698 ,
+ 11.705 , 0.311143111887763 ,
+ 11.71 , 0.15539149490874 ,
+ 11.715 , 1.204008787083370E-02 ,
+ 11.72 , -0.1185541756946 ,
+ 11.725 , -0.24038836981401 ,
+ 11.73 , -0.35969118541412 ,
+ 11.735 , -0.48228327823872 ,
+ 11.74 , -0.61114632720659 ,
+ 11.745 , -0.74488165421895 ,
+ 11.75 , -0.87742903375438 ,
+ 11.755 , -0.9990735442117 ,
+ 11.76 , -1.09838127444184 ,
+ 11.765 , -1.16449496867241 ,
+ 11.77 , -1.18914405096313 ,
+ 11.775 , -1.1678940579368 ,
+ 11.78 , -1.10040933370095 ,
+ 11.785 , -0.98984205208497 ,
+ 11.79 , -0.8417105178341 ,
+ 11.795 , -0.66273801588279 ,
+ 11.8 , -0.46007426875265 ,
+ 11.805 , -0.24109784101173 ,
+ 11.81 , -1.376424841735200E-02 ,
+ 11.815 , 0.212820798236347 ,
+ 11.82 , 0.428004774853851 ,
+ 11.825 , 0.61976809620263 ,
+ 11.83 , 0.775664732827253 ,
+ 11.835 , 0.884459785072971 ,
+ 11.84 , 0.938105319486098 ,
+ 11.845 , 0.933533376809836 ,
+ 11.85 , 0.873720830366818 ,
+ 11.855 , 0.767639484838718 ,
+ 11.86 , 0.628977669852066 ,
+ 11.865 , 0.4738539721813 ,
+ 11.87 , 0.31801589351757 ,
+ 11.875 , 0.174157204161953 ,
+ 11.88 , 4.995725310342680E-02 ,
+ 11.885 , -5.275216941488590E-02 ,
+ 11.89 , -0.13756423084181 ,
+ 11.895 , -0.2120196831066 ,
+ 11.9 , -0.28548456301669 ,
+ 11.905 , -0.36691840941378 ,
+ 11.91 , -0.46300320666114 ,
+ 11.915 , -0.57696070561373 ,
+ 11.92 , -0.70814553643099 ,
+ 11.925 , -0.85232717509853 ,
+ 11.93 , -1.00241060096662 ,
+ 11.935 , -1.14936568830572 ,
+ 11.94 , -1.28315120023664 ,
+ 11.945 , -1.39356260774938 ,
+ 11.95 , -1.47101607033074 ,
+ 11.955 , -1.5073448490242 ,
+ 11.96 , -1.4966490584904 ,
+ 11.965 , -1.43616086274327 ,
+ 11.97 , -1.32698077186283 ,
+ 11.975 , -1.17446433758603 ,
+ 11.98 , -0.98804059864846 ,
+ 11.985 , -0.78032474331784 ,
+ 11.99 , -0.56556840849598 ,
+ 11.995 , -0.35765933543277 ,
+ 12.0 , -0.16807550799874 ,
+ 12.005 , -4.227255766186140E-03 ,
+ 12.01 , 0.131383604645629 ,
+ 12.015 , 0.240987503608671 ,
+ 12.02 , 0.330348730788584 ,
+ 12.025 , 0.406826008170448 ,
+ 12.03 , 0.477144240124697 ,
+ 12.035 , 0.545422501700242 ,
+ 12.04 , 0.611915404843405 ,
+ 12.045 , 0.672755857445556 ,
+ 12.05 , 0.720723072194553 ,
+ 12.055 , 0.746832365003761 ,
+ 12.06 , 0.742346946489963 ,
+ 12.065 , 0.700760339032901 ,
+ 12.07 , 0.619339003519911 ,
+ 12.075 , 0.499959785870592 ,
+ 12.08 , 0.349159304278182 ,
+ 12.085 , 0.177470223182518 ,
+ 12.09 , -1.753350545225190E-03 ,
+ 12.095 , -0.17379950342875 ,
+ 12.1 , -0.32413511149758 ,
+ 12.105 , -0.43987021437218 ,
+ 12.11 , -0.51104917071923 ,
+ 12.115 , -0.53171143244092 ,
+ 12.12 , -0.50064639271511 ,
+ 12.125 , -0.42174741533336 ,
+ 12.13 , -0.30385287601246 ,
+ 12.135 , -0.1599770009419 ,
+ 12.14 , -5.916472086063350E-03 ,
+ 12.145 , 0.141672124157728 ,
+ 12.15 , 0.267467136745314 ,
+ 12.155 , 0.359599717485464 ,
+ 12.16 , 0.411271872916484 ,
+ 12.165 , 0.421529890421321 ,
+ 12.17 , 0.394986365391134 ,
+ 12.175 , 0.340522937951077 ,
+ 12.18 , 0.269238562662315 ,
+ 12.185 , 0.19209641315972 ,
+ 12.19 , 0.11779958413244 ,
+ 12.195 , 5.136625423508250E-02 ,
+ 12.2 , -6.300947873046220E-03 ,
+ 12.205 , -5.782223054975370E-02 ,
+ 12.21 , -0.10793985148095 ,
+ 12.215 , -0.16174127408618 ,
+ 12.22 , -0.22298866763169 ,
+ 12.225 , -0.2929886222154 ,
+ 12.23 , -0.37024238871399 ,
+ 12.235 , -0.45090142997871 ,
+ 12.24 , -0.52980992267136 ,
+ 12.245 , -0.60178949630599 ,
+ 12.25 , -0.66276746147737 ,
+ 12.255 , -0.71046604589472 ,
+ 12.26 , -0.74450641227213 ,
+ 12.265 , -0.76599806365513 ,
+ 12.27 , -0.77681628816103 ,
+ 12.275 , -0.77885826543421 ,
+ 12.28 , -0.77352755022123 ,
+ 12.285 , -0.76159237398235 ,
+ 12.29 , -0.74340951487468 ,
+ 12.295 , -0.7193684533261 ,
+ 12.3 , -0.69033859752466 ,
+ 12.305 , -0.65790529310338 ,
+ 12.31 , -0.62427337609045 ,
+ 12.315 , -0.59183465481714 ,
+ 12.32 , -0.5625391602505 ,
+ 12.325 , -0.53727609431785 ,
+ 12.33 , -0.51549939568466 ,
+ 12.335 , -0.49523027754421 ,
+ 12.34 , -0.47348196058407 ,
+ 12.345 , -0.44699386193397 ,
+ 12.35 , -0.41308162478787 ,
+ 12.355 , -0.37035623858392 ,
+ 12.36 , -0.31912406711736 ,
+ 12.365 , -0.26136188585533 ,
+ 12.37 , -0.20030871435109 ,
+ 12.375 , -0.13979053261561 ,
+ 12.38 , -8.348819445843680E-02 ,
+ 12.385 , -3.432412971860200E-02 ,
+ 12.39 , 5.898257672503130E-03 ,
+ 12.395 , 3.658675251617240E-02 ,
+ 12.4 , 5.823490831704580E-02 ,
+ 12.405 , 7.220973009677149E-02 ,
+ 12.41 , 8.054556791305920E-02 ,
+ 12.415 , 8.583652449551200E-02 ,
+ 12.42 , 9.119751190995400E-02 ,
+ 12.425 , 0.10022495276452 ,
+ 12.43 , 0.116830802684467 ,
+ 12.435 , 0.144865533553475 ,
+ 12.44 , 0.187496464655846 ,
+ 12.445 , 0.246429769927851 ,
+ 12.45 , 0.321134575890146 ,
+ 12.455 , 0.408310004218564 ,
+ 12.46 , 0.501792671730819 ,
+ 12.465 , 0.593049206029892 ,
+ 12.47 , 0.672237912914609 ,
+ 12.475 , 0.729699407315016 ,
+ 12.48 , 0.757595593934302 ,
+ 12.485 , 0.751370987649759 ,
+ 12.49 , 0.710716591717499 ,
+ 12.495 , 0.639832178015772 ,
+ 12.5 , 0.546914264636683 ,
+ 12.505 , 0.442962983193198 ,
+ 12.51 , 0.340141957400465 ,
+ 12.515 , 0.249991895482425 ,
+ 12.52 , 0.181816356681784 ,
+ 12.525 , 0.14149413564273 ,
+ 12.53 , 0.130883062190031 ,
+ 12.535 , 0.147852731887966 ,
+ 12.54 , 0.186894240935408 ,
+ 12.545 , 0.240161777063203 ,
+ 12.55 , 0.298772249040031 ,
+ 12.555 , 0.3541646202598 ,
+ 12.56 , 0.399336722395081 ,
+ 12.565 , 0.429803491932159 ,
+ 12.57 , 0.444142296553351 ,
+ 12.575 , 0.444055340271153 ,
+ 12.58 , 0.433919042501565 ,
+ 12.585 , 0.41987739717275 ,
+ 12.59 , 0.408602791719151 ,
+ 12.595 , 0.405932599777175 ,
+ 12.6 , 0.415626645287793 ,
+ 12.605 , 0.438500795189521 ,
+ 12.61 , 0.47213105784221 ,
+ 12.615 , 0.511225323925744 ,
+ 12.62 , 0.548612052766521 ,
+ 12.625 , 0.576660272126196 ,
+ 12.63 , 0.588829953918048 ,
+ 12.635 , 0.581021197761628 ,
+ 12.64 , 0.552418992096461 ,
+ 12.645 , 0.505653719521126 ,
+ 12.65 , 0.446259700593861 ,
+ 12.655 , 0.381569197808235 ,
+ 12.66 , 0.319325454510432 ,
+ 12.665 , 0.266332799357825 ,
+ 12.67 , 0.227442179455834 ,
+ 12.675 , 0.20505248099 ,
+ 12.68 , 0.199165657452942 ,
+ 12.685 , 0.207885677656546 ,
+ 12.69 , 0.228151213713856 ,
+ 12.695 , 0.256464303289308 ,
+ 12.7 , 0.289423464944378 ,
+ 12.705 , 0.323974105633788 ,
+ 12.71 , 0.357399971553342 ,
+ 12.715 , 0.387180213631022 ,
+ 12.72 , 0.410871216078733 ,
+ 12.725 , 0.426149440224674 ,
+ 12.73 , 0.431066724422046 ,
+ 12.735 , 0.424468610875424 ,
+ 12.74 , 0.40643852414304 ,
+ 12.745 , 0.378585136191504 ,
+ 12.75 , 0.344023630341179 ,
+ 12.755 , 0.306976904799534 ,
+ 12.76 , 0.272045167670388 ,
+ 12.765 , 0.243295410789869 ,
+ 12.77 , 0.223399948751481 ,
+ 12.775 , 0.213036444793139 ,
+ 12.78 , 0.210713889469279 ,
+ 12.785 , 0.213057227036913 ,
+ 12.79 , 0.21547276609123 ,
+ 12.795 , 0.213006795751766 ,
+ 12.8 , 0.201182178134479 ,
+ 12.805 , 0.176611102924828 ,
+ 12.81 , 0.137299208402565 ,
+ 12.815 , 8.261651333889580E-02 ,
+ 12.82 , 1.306254997938910E-02 ,
+ 12.825 , -7.003874532972119E-02 ,
+ 12.83 , -0.16475325893821 ,
+ 12.835 , -0.26859374971277 ,
+ 12.84 , -0.37841766630558 ,
+ 12.845 , -0.49027765178853 ,
+ 12.85 , -0.59935591527846 ,
+ 12.855 , -0.70013189417767 ,
+ 12.86 , -0.78683177941038 ,
+ 12.865 , -0.85412623949955 ,
+ 12.87 , -0.89792127381358 ,
+ 12.875 , -0.91603916182254 ,
+ 12.88 , -0.90857357773468 ,
+ 12.885 , -0.87778714750083 ,
+ 12.89 , -0.8275372966502 ,
+ 12.895 , -0.76235786224487 ,
+ 12.9 , -0.68643393291051 ,
+ 12.905 , -0.60274756840487 ,
+ 12.91 , -0.51264247885951 ,
+ 12.915 , -0.41593073711012 ,
+ 12.92 , -0.3115269410358 ,
+ 12.925 , -0.19842747985447 ,
+ 12.93 , -7.676760694603291E-02 ,
+ 12.935 , 5.135539420685220E-02 ,
+ 12.94 , 0.181528383908596 ,
+ 12.945 , 0.307260660414741 ,
+ 12.95 , 0.420769213103223 ,
+ 12.955 , 0.514139979660135 ,
+ 12.96 , 0.580592682156079 ,
+ 12.965 , 0.615578076246798 ,
+ 12.97 , 0.617476907926892 ,
+ 12.975 , 0.587799377315074 ,
+ 12.98 , 0.530889280436902 ,
+ 12.985 , 0.453243660311424 ,
+ 12.99 , 0.362622392194437 ,
+ 12.995 , 0.2671120583141 ,
+ 13.0 , 0.174286119779362 ,
+ 13.005 , 9.052797178882990E-02 ,
+ 13.01 , 2.054498441234870E-02 ,
+ 13.015 , -3.294702871288870E-02 ,
+ 13.02 , -6.937300005549160E-02 ,
+ 13.025 , -9.028206231971420E-02 ,
+ 13.03 , -9.913110412573760E-02 ,
+ 13.035 , -0.10083734030815 ,
+ 13.04 , -0.10108450259662 ,
+ 13.045 , -0.1054266897417 ,
+ 13.05 , -0.1182915683999 ,
+ 13.055 , -0.14205888957835 ,
+ 13.06 , -0.17640190935702 ,
+ 13.065 , -0.21806865581631 ,
+ 13.07 , -0.26120089347156 ,
+ 13.075 , -0.29817769418101 ,
+ 13.08 , -0.32085004389739 ,
+ 13.085 , -0.32193831070962 ,
+ 13.09 , -0.29631759697471 ,
+ 13.095 , -0.24193696858333 ,
+ 13.1 , -0.16019970762232 ,
+ 13.105 , -5.574993867029920E-02 ,
+ 13.11 , 6.425618048517991E-02 ,
+ 13.115 , 0.19122987419663 ,
+ 13.12 , 0.316346629224766 ,
+ 13.125 , 0.431653751489729 ,
+ 13.13 , 0.530914954469608 ,
+ 13.135 , 0.610121196882937 ,
+ 13.14 , 0.667657470309265 ,
+ 13.145 , 0.704186599565721 ,
+ 13.15 , 0.722325191446681 ,
+ 13.155 , 0.726186367330791 ,
+ 13.16 , 0.720836106520834 ,
+ 13.165 , 0.711688820321258 ,
+ 13.17 , 0.703862564199362 ,
+ 13.175 , 0.701524520420123 ,
+ 13.18 , 0.707294612263167 ,
+ 13.185 , 0.721797723723084 ,
+ 13.19 , 0.743474213000332 ,
+ 13.195 , 0.768726481461021 ,
+ 13.2 , 0.792431876186836 ,
+ 13.205 , 0.808764824723334 ,
+ 13.21 , 0.812196723822406 ,
+ 13.215 , 0.798471820125594 ,
+ 13.22 , 0.765360902698407 ,
+ 13.225 , 0.713020417223642 ,
+ 13.23 , 0.643892155196421 ,
+ 13.235 , 0.562167990243985 ,
+ 13.24 , 0.472970245560551 ,
+ 13.245 , 0.381438619514679 ,
+ 13.25 , 0.291951206368075 ,
+ 13.255 , 0.20762340636979 ,
+ 13.26 , 0.130166940321081 ,
+ 13.265 , 6.006289386634430E-02 ,
+ 13.27 , -3.060365982684810E-03 ,
+ 13.275 , -6.001488208941340E-02 ,
+ 13.28 , -0.11173380533579 ,
+ 13.285 , -0.15914104631288 ,
+ 13.29 , -0.20317809418618 ,
+ 13.295 , -0.24493336090531 ,
+ 13.3 , -0.28573011925772 ,
+ 13.305 , -0.32707569024184 ,
+ 13.31 , -0.37040876594875 ,
+ 13.315 , -0.41668833903021 ,
+ 13.32 , -0.46592656198441 ,
+ 13.325 , -0.51683388329442 ,
+ 13.33 , -0.56671530350641 ,
+ 13.335 , -0.61172427575717 ,
+ 13.34 , -0.64745289857378 ,
+ 13.345 , -0.66975635467017 ,
+ 13.35 , -0.67561421984368 ,
+ 13.355 , -0.66382212752523 ,
+ 13.36 , -0.63533221269618 ,
+ 13.365 , -0.59315990071751 ,
+ 13.37 , -0.54187928568118 ,
+ 13.375 , -0.48684683870894 ,
+ 13.38 , -0.43334458417513 ,
+ 13.385 , -0.38584852580448 ,
+ 13.39 , -0.34757223717143 ,
+ 13.395 , -0.32034609191295 ,
+ 13.4 , -0.30479305822331 ,
+ 13.405 , -0.30068667519817 ,
+ 13.41 , -0.30734431404504 ,
+ 13.415 , -0.32393187524719 ,
+ 13.42 , -0.3496124571983 ,
+ 13.425 , -0.38355062958007 ,
+ 13.43 , -0.42483772740574 ,
+ 13.435 , -0.47243959941852 ,
+ 13.44 , -0.52523698989138 ,
+ 13.445 , -0.58218855059142 ,
+ 13.45 , -0.64255715702482 ,
+ 13.455 , -0.70611547192509 ,
+ 13.46 , -0.77319959733532 ,
+ 13.465 , -0.84453581144061 ,
+ 13.47 , -0.9208154277502 ,
+ 13.475 , -1.00210330165744 ,
+ 13.48 , -1.08722318257344 ,
+ 13.485 , -1.17331384017982 ,
+ 13.49 , -1.25571905330723 ,
+ 13.495 , -1.32830569669314 ,
+ 13.5 , -1.38419198321401 ,
+ 13.505 , -1.41674939954092 ,
+ 13.51 , -1.42066916256513 ,
+ 13.515 , -1.39284912504276 ,
+ 13.52 , -1.33290856588875 ,
+ 13.525 , -1.24321481899912 ,
+ 13.53 , -1.12845482092199 ,
+ 13.535 , -0.994859301148 ,
+ 13.54 , -0.84929200472393 ,
+ 13.545 , -0.69840229944309 ,
+ 13.55 , -0.5480171915834 ,
+ 13.555 , -0.40283245150506 ,
+ 13.56 , -0.26639859300057 ,
+ 13.565 , -0.1412841699847 ,
+ 13.57 , -2.930752910284020E-02 ,
+ 13.575 , 6.831031669366761E-02 ,
+ 13.58 , 0.150909902638648 ,
+ 13.585 , 0.218485436556094 ,
+ 13.59 , 0.271817772885176 ,
+ 13.595 , 0.312563547048263 ,
+ 13.6 , 0.343197563758831 ,
+ 13.605 , 0.366784232668975 ,
+ 13.61 , 0.386577813348275 ,
+ 13.615 , 0.405567940703392 ,
+ 13.62 , 0.426060284638387 ,
+ 13.625 , 0.449416325446865 ,
+ 13.63 , 0.476003373865086 ,
+ 13.635 , 0.505362938780156 ,
+ 13.64 , 0.536518767578895 ,
+ 13.645 , 0.568328300506654 ,
+ 13.65 , 0.599754845087405 ,
+ 13.655 , 0.630000025300325 ,
+ 13.66 , 0.6584695973929 ,
+ 13.665 , 0.68462841460832 ,
+ 13.67 , 0.70782686172262 ,
+ 13.675 , 0.727203534668359 ,
+ 13.68 , 0.741722744375036 ,
+ 13.685 , 0.750362416108883 ,
+ 13.69 , 0.752392406085506 ,
+ 13.695 , 0.747650040601305 ,
+ 13.7 , 0.736696231685042 ,
+ 13.705 , 0.720777621636586 ,
+ 13.71 , 0.701571294344929 ,
+ 13.715 , 0.680769236869278 ,
+ 13.72 , 0.659613778989939 ,
+ 13.725 , 0.638519591968826 ,
+ 13.73 , 0.616905016742059 ,
+ 13.735 , 0.593283746255628 ,
+ 13.74 , 0.565603855337414 ,
+ 13.745 , 0.531733554716355 ,
+ 13.75 , 0.489962659748419 ,
+ 13.755 , 0.439375608243233 ,
+ 13.76 , 0.380009446404367 ,
+ 13.765 , 0.312773129830936 ,
+ 13.77 , 0.239195423372873 ,
+ 13.775 , 0.16110638214858 ,
+ 13.78 , 8.038995906805420E-02 ,
+ 13.785 , -1.102897232504770E-03 ,
+ 13.79 , -8.144778281704360E-02 ,
+ 13.795 , -0.15840843583426 ,
+ 13.8 , -0.22917659635052 ,
+ 13.805 , -0.29024518206889 ,
+ 13.81 , -0.33752175024298 ,
+ 13.815 , -0.36674198188098 ,
+ 13.82 , -0.37413071891857 ,
+ 13.825 , -0.35717935529397 ,
+ 13.83 , -0.31535074520267 ,
+ 13.835 , -0.25052105857336 ,
+ 13.84 , -0.16702284226815 ,
+ 13.845 , -7.124636094412699E-02 ,
+ 13.85 , 2.913353087510890E-02 ,
+ 13.855 , 0.126149325078345 ,
+ 13.86 , 0.212544685340441 ,
+ 13.865 , 0.282593826653342 ,
+ 13.87 , 0.33259342353236 ,
+ 13.875 , 0.360977014896564 ,
+ 13.88 , 0.368090497895831 ,
+ 13.885 , 0.355740094833499 ,
+ 13.89 , 0.326653538417733 ,
+ 13.895 , 0.283980395609887 ,
+ 13.9 , 0.230911938687721 ,
+ 13.905 , 0.170438689852821 ,
+ 13.91 , 0.105217955743757 ,
+ 13.915 , 3.748846121428490E-02 ,
+ 13.92 , -3.100811006762060E-02 ,
+ 13.925 , -9.912461677678459E-02 ,
+ 13.93 , -0.16638732593593 ,
+ 13.935 , -0.23301599989748 ,
+ 13.94 , -0.29981098203477 ,
+ 13.945 , -0.36788336374228 ,
+ 13.95 , -0.43823790831234 ,
+ 13.955 , -0.51128976367887 ,
+ 13.96 , -0.58642827752511 ,
+ 13.965 , -0.66176331535379 ,
+ 13.97 , -0.7341480161194 ,
+ 13.975 , -0.79952454249667 ,
+ 13.98 , -0.85353878258576 ,
+ 13.985 , -0.89230509468498 ,
+ 13.99 , -0.9131476514604 ,
+ 13.995 , -0.91514375354423 ,
+ 14.0 , -0.8993367487938 ,
+ 14.005 , -0.86856422332842 ,
+ 14.01 , -0.82694415950239 ,
+ 14.015 , -0.77913771351111 ,
+ 14.02 , -0.72955729658514 ,
+ 14.025 , -0.68168905647206 ,
+ 14.03 , -0.63766151216947 ,
+ 14.035 , -0.59811504505913 ,
+ 14.04 , -0.56235853309889 ,
+ 14.045 , -0.52872726325526 ,
+ 14.05 , -0.49503897771436 ,
+ 14.055 , -0.45902725746187 ,
+ 14.06 , -0.41868594009816 ,
+ 14.065 , -0.37248337306763 ,
+ 14.07 , -0.31947100513302 ,
+ 14.075 , -0.25931189817463 ,
+ 14.08 , -0.19228261646431 ,
+ 14.085 , -0.11925792681763 ,
+ 14.09 , -4.169532968283350E-02 ,
+ 14.095 , 3.843303316390890E-02 ,
+ 14.1 , 0.118775003838835 ,
+ 14.105 , 0.196837583343436 ,
+ 14.11 , 0.270307193173439 ,
+ 14.115 , 0.337420184008135 ,
+ 14.12 , 0.397291393971841 ,
+ 14.125 , 0.450126440210993 ,
+ 14.13 , 0.497226657276013 ,
+ 14.135 , 0.540774142842358 ,
+ 14.14 , 0.58340264798186 ,
+ 14.145 , 0.627643304621108 ,
+ 14.15 , 0.675349975738562 ,
+ 14.155 , 0.727241025622671 ,
+ 14.16 , 0.782651129746367 ,
+ 14.165 , 0.839560451090441 ,
+ 14.17 , 0.894881294455553 ,
+ 14.175 , 0.944955884798899 ,
+ 14.18 , 0.986144014351956 ,
+ 14.185 , 1.015390719979 ,
+ 14.19 , 1.0306572943892 ,
+ 14.195 , 1.03115234481902 ,
+ 14.2 , 1.01733343986871 ,
+ 14.205 , 0.990709541557108 ,
+ 14.21 , 0.953502790822332 ,
+ 14.215 , 0.908254264710393 ,
+ 14.22 , 0.857454756635746 ,
+ 14.225 , 0.803265224100822 ,
+ 14.23 , 0.74737385316121 ,
+ 14.235 , 0.690995601525318 ,
+ 14.24 , 0.635005073529152 ,
+ 14.245 , 0.580160133049894 ,
+ 14.25 , 0.527369694111442 ,
+ 14.255 , 0.477938039158216 ,
+ 14.26 , 0.433728338232803 ,
+ 14.265 , 0.397194149800069 ,
+ 14.27 , 0.371248511478309 ,
+ 14.275 , 0.358963505823744 ,
+ 14.28 , 0.363137797938165 ,
+ 14.285 , 0.385787231840523 ,
+ 14.29 , 0.427657749130475 ,
+ 14.295 , 0.487849697242734 ,
+ 14.3 , 0.563646552494242 ,
+ 14.305 , 0.650598748291401 ,
+ 14.31 , 0.742869615401765 ,
+ 14.315 , 0.833794067276776 ,
+ 14.32 , 0.916556460872168 ,
+ 14.325 , 0.984863842045941 ,
+ 14.33 , 1.0335040976667 ,
+ 14.335 , 1.05869041827564 ,
+ 14.34 , 1.05816644274048 ,
+ 14.345 , 1.03108361491544 ,
+ 14.35 , 0.977735351761127 ,
+ 14.355 , 0.899232930675646 ,
+ 14.36 , 0.797237214065439 ,
+ 14.365 , 0.673796884116058 ,
+ 14.37 , 0.531337867932015 ,
+ 14.375 , 0.372747573641774 ,
+ 14.38 , 0.20150981243218 ,
+ 14.385 , 2.178427411223690E-02 ,
+ 14.39 , -0.16161383529816 ,
+ 14.395 , -0.34339606863716 ,
+ 14.4 , -0.5181084642692 ,
+ 14.405 , -0.68053644448525 ,
+ 14.41 , -0.826088703855 ,
+ 14.415 , -0.95112570187104 ,
+ 14.42 , -1.05313423965707 ,
+ 14.425 , -1.13075625342751 ,
+ 14.43 , -1.18366851217429 ,
+ 14.435 , -1.21238579974723 ,
+ 14.44 , -1.21803310838506 ,
+ 14.445 , -1.20215241564511 ,
+ 14.45 , -1.16656016251128 ,
+ 14.455 , -1.113269900772 ,
+ 14.46 , -1.04444581397611 ,
+ 14.465 , -0.96236345544593 ,
+ 14.47 , -0.86935386142724 ,
+ 14.475 , -0.76773118679175 ,
+ 14.48 , -0.65972693552001 ,
+ 14.485 , -0.54746173019692 ,
+ 14.49 , -0.43299292085595 ,
+ 14.495 , -0.3184397215422 ,
+ 14.5 , -0.20616849862018 ,
+ 14.505 , -9.897318159698620E-02 ,
+ 14.51 , -1.803143023172810E-04 ,
+ 14.515 , 8.640194233650360E-02 ,
+ 14.52 , 0.156727372406871 ,
+ 14.525 , 0.206940131693837 ,
+ 14.53 , 0.233914703352716 ,
+ 14.535 , 0.235793875210402 ,
+ 14.54 , 0.212387260096523 ,
+ 14.545 , 0.165314426336394 ,
+ 14.55 , 9.783758697368690E-02 ,
+ 14.555 , 1.439534230634960E-02 ,
+ 14.56 , -8.005859022341789E-02 ,
+ 14.565 , -0.18076618261283 ,
+ 14.57 , -0.28374454180973 ,
+ 14.575 , -0.38610798365218 ,
+ 14.58 , -0.48605081190961 ,
+ 14.585 , -0.58252398542127 ,
+ 14.59 , -0.67470367132805 ,
+ 14.595 , -0.76142935693159 ,
+ 14.6 , -0.8407780560685 ,
+ 14.605 , -0.90992374040628 ,
+ 14.61 , -0.96532870247995 ,
+ 14.615 , -1.00324396367882 ,
+ 14.62 , -1.02038773635927 ,
+ 14.625 , -1.01463341589249 ,
+ 14.63 , -0.98552757460307 ,
+ 14.635 , -0.93450835223946 ,
+ 14.64 , -0.86477120783303 ,
+ 14.645 , -0.78081893710178 ,
+ 14.65 , -0.68781873202676 ,
+ 14.655 , -0.59091719649253 ,
+ 14.66 , -0.49467793607145 ,
+ 14.665 , -0.40274402274473 ,
+ 14.67 , -0.31777533615604 ,
+ 14.675 , -0.24161241000393 ,
+ 14.68 , -0.17557875216008 ,
+ 14.685 , -0.12078750746673 ,
+ 14.69 , -7.835224295217311E-02 ,
+ 14.695 , -4.942101977486440E-02 ,
+ 14.7 , -3.503749471905150E-02 ,
+ 14.705 , -3.587495731215070E-02 ,
+ 14.71 , -5.194398103175540E-02 ,
+ 14.715 , -8.236828155631780E-02 ,
+ 14.72 , -0.12531697112263 ,
+ 14.725 , -0.17812203875209 ,
+ 14.73 , -0.23756805254037 ,
+ 14.735 , -0.30028601265584 ,
+ 14.74 , -0.36316012018238 ,
+ 14.745 , -0.42365909583363 ,
+ 14.75 , -0.48002335079991 ,
+ 14.755 , -0.53128602795839 ,
+ 14.76 , -0.57714447879069 ,
+ 14.765 , -0.61773654874064 ,
+ 14.77 , -0.65338922947777 ,
+ 14.775 , -0.68440719071073 ,
+ 14.78 , -0.71094150841826 ,
+ 14.785 , -0.73295383213119 ,
+ 14.79 , -0.75025831938642 ,
+ 14.795 , -0.76260438890415 ,
+ 14.8 , -0.76975912976851 ,
+ 14.805 , -0.77155180131721 ,
+ 14.81 , -0.76787415141689 ,
+ 14.815 , -0.75863134459094 ,
+ 14.82 , -0.74368104295612 ,
+ 14.825 , -0.72278322433993 ,
+ 14.83 , -0.69560054902327 ,
+ 14.835 , -0.66175375591306 ,
+ 14.84 , -0.62093898535516 ,
+ 14.845 , -0.57306913773937 ,
+ 14.85 , -0.51841917741191 ,
+ 14.855 , -0.45771315164191 ,
+ 14.86 , -0.392137917305 ,
+ 14.865 , -0.3232532945768 ,
+ 14.87 , -0.25282156152333 ,
+ 14.875 , -0.18257072630809 ,
+ 14.88 , -0.11395570313114 ,
+ 14.885 , -4.795078990473090E-02 ,
+ 14.89 , 1.505030752196730E-02 ,
+ 14.895 , 7.523505899511330E-02 ,
+ 14.9 , 0.133241663209769 ,
+ 14.905 , 0.189946958395501 ,
+ 14.91 , 0.246204884243539 ,
+ 14.915 , 0.302617865301028 ,
+ 14.92 , 0.359383341937356 ,
+ 14.925 , 0.416272256914715 ,
+ 14.93 , 0.472730379837134 ,
+ 14.935 , 0.528097455638089 ,
+ 14.94 , 0.581866656852053 ,
+ 14.945 , 0.633923511292493 ,
+ 14.95 , 0.684671503159956 ,
+ 14.955 , 0.735006617044871 ,
+ 14.96 , 0.78610900707482 ,
+ 14.965 , 0.839096114213373 ,
+ 14.97 , 0.894592925855566 ,
+ 14.975 , 0.952340646800937 ,
+ 14.98 , 1.0109322862822 ,
+ 14.985 , 1.06776815099708 ,
+ 14.99 , 1.11925763952313 ,
+ 14.995 , 1.16125733848899 ,
+ 15.0 , 1.18965840938029 ,
+ 15.005 , 1.20101711803106 ,
+ 15.01 , 1.19309156203439 ,
+ 15.015 , 1.16518353563898 ,
+ 15.02 , 1.11821232455035 ,
+ 15.025 , 1.0545184865003 ,
+ 15.03 , 0.977448615628865 ,
+ 15.035 , 0.890815252481333 ,
+ 15.04 , 0.798354444510221 ,
+ 15.045 , 0.703279494461959 ,
+ 15.05 , 0.60801847543151 ,
+ 15.055 , 0.514150357593879 ,
+ 15.06 , 0.422530486995826 ,
+ 15.065 , 0.333543044544543 ,
+ 15.07 , 0.247413880227417 ,
+ 15.075 , 0.164505011560775 ,
+ 15.08 , 8.554502116652860E-02 ,
+ 15.085 , 1.176008397877900E-02 ,
+ 15.09 , -5.508991016794810E-02 ,
+ 15.095 , -0.11277329041032 ,
+ 15.1 , -0.15872202731611 ,
+ 15.105 , -0.19023769676271 ,
+ 15.11 , -0.20475543680883 ,
+ 15.115 , -0.20016459209247 ,
+ 15.12 , -0.17515953672649 ,
+ 15.125 , -0.1295909322101 ,
+ 15.13 , -6.475341455153370E-02 ,
+ 15.135 , 1.645644779243700E-02 ,
+ 15.14 , 0.109582085491203 ,
+ 15.145 , 0.208891920094615 ,
+ 15.15 , 0.307902347961824 ,
+ 15.155 , 0.400086953541137 ,
+ 15.16 , 0.479656312478387 ,
+ 15.165 , 0.54227026093024 ,
+ 15.17 , 0.585531391323096 ,
+ 15.175 , 0.60915577781107 ,
+ 15.18 , 0.614771789148716 ,
+ 15.185 , 0.605386403919845 ,
+ 15.19 , 0.584635659710548 ,
+ 15.195 , 0.555987240463961 ,
+ 15.2 , 0.522078576056577 ,
+ 15.205 , 0.484332615313383 ,
+ 15.21 , 0.44293940454718 ,
+ 15.215 , 0.397175120559912 ,
+ 15.22 , 0.345968006972672 ,
+ 15.225 , 0.288543030116857 ,
+ 15.23 , 0.224972791486283 ,
+ 15.235 , 0.156481408793171 ,
+ 15.24 , 8.542958350357370E-02 ,
+ 15.245 , 1.498370477529230E-02 ,
+ 15.25 , -5.142934425176120E-02 ,
+ 15.255 , -0.1107437937938 ,
+ 15.26 , -0.16078441017566 ,
+ 15.265 , -0.20057844669055 ,
+ 15.27 , -0.23037829970624 ,
+ 15.275 , -0.2514154045316 ,
+ 15.28 , -0.26546110414046 ,
+ 15.285 , -0.27433386226401 ,
+ 15.29 , -0.27947343680654 ,
+ 15.295 , -0.28170382574971 ,
+ 15.3 , -0.28121922535055 ,
+ 15.305 , -0.27778333156123 ,
+ 15.31 , -0.27106104276765 ,
+ 15.315 , -0.26098347288903 ,
+ 15.32 , -0.2480337104626 ,
+ 15.325 , -0.23338239832851 ,
+ 15.33 , -0.21883669131141 ,
+ 15.335 , -0.20662723365469 ,
+ 15.34 , -0.19908795725974 ,
+ 15.345 , -0.1983095632208 ,
+ 15.35 , -0.20583511356768 ,
+ 15.355 , -0.22245388077999 ,
+ 15.36 , -0.24810721805446 ,
+ 15.365 , -0.28190022979588 ,
+ 15.37 , -0.32218399867655 ,
+ 15.375 , -0.36668187000496 ,
+ 15.38 , -0.41262893144551 ,
+ 15.385 , -0.4569195252945 ,
+ 15.39 , -0.49626700745835 ,
+ 15.395 , -0.52739011070132 ,
+ 15.4 , -0.54723474350703 ,
+ 15.405 , -0.55322582044501 ,
+ 15.41 , -0.54352567312437 ,
+ 15.415 , -0.51725918301048 ,
+ 15.42 , -0.47466073347181 ,
+ 15.425 , -0.41710230560527 ,
+ 15.43 , -0.34698928139492 ,
+ 15.435 , -0.26752756403572 ,
+ 15.44 , -0.18240759770015 ,
+ 15.445 , -9.545429827632960E-02 ,
+ 15.45 , -1.031774321012660E-02 ,
+ 15.455 , 6.975569716684001E-02 ,
+ 15.46 , 0.142031815271298 ,
+ 15.465 , 0.204287600135245 ,
+ 15.47 , 0.254724524020873 ,
+ 15.475 , 0.291852234959508 ,
+ 15.48 , 0.314393966922164 ,
+ 15.485 , 0.321257693596354 ,
+ 15.49 , 0.311592647764159 ,
+ 15.495 , 0.284924209311069 ,
+ 15.5 , 0.241333574629117 ,
+ 15.505 , 0.181630984411648 ,
+ 15.51 , 0.107473789318163 ,
+ 15.515 , 2.138659993284420E-02 ,
+ 15.52 , -7.333294612818740E-02 ,
+ 15.525 , -0.17281819572361 ,
+ 15.53 , -0.2729111163528 ,
+ 15.535 , -0.36947452952708 ,
+ 15.54 , -0.45868092644508 ,
+ 15.545 , -0.53724054983261 ,
+ 15.55 , -0.60253835404275 ,
+ 15.555 , -0.65267651763316 ,
+ 15.56 , -0.6864354117723 ,
+ 15.565 , -0.70318229683703 ,
+ 15.57 , -0.70276183568102 ,
+ 15.575 , -0.68540176686393 ,
+ 15.58 , -0.6516520838685 ,
+ 15.585 , -0.60236502510189 ,
+ 15.59 , -0.538706492591 ,
+ 15.595 , -0.46217410897888 ,
+ 15.6 , -0.37460077533887 ,
+ 15.605 , -0.27810973417383 ,
+ 15.61 , -0.17502716813551 ,
+ 15.615 , -6.773228527287170E-02 ,
+ 15.62 , 4.151501433409210E-02 ,
+ 15.625 , 0.150751860185515 ,
+ 15.63 , 0.258442092002889 ,
+ 15.635 , 0.363538574930614 ,
+ 15.64 , 0.465442765332169 ,
+ 15.645 , 0.563876126508653 ,
+ 15.65 , 0.658665592231715 ,
+ 15.655 , 0.749509291460253 ,
+ 15.66 , 0.835755718589599 ,
+ 15.665 , 0.916264699152492 ,
+ 15.67 , 0.989375816925145 ,
+ 15.675 , 1.05301420158238 ,
+ 15.68 , 1.10490739292059 ,
+ 15.685 , 1.14288462647541 ,
+ 15.69 , 1.16518849553063 ,
+ 15.695 , 1.1707464912492 ,
+ 15.7 , 1.15934157640063 ,
+ 15.705 , 1.13165264409975 ,
+ 15.71 , 1.08916287801769 ,
+ 15.715 , 1.03396048449819 ,
+ 15.72 , 0.968480895649285 ,
+ 15.725 , 0.895239610317516 ,
+ 15.73 , 0.816614791244956 ,
+ 15.735 , 0.734699276030846 ,
+ 15.74 , 0.651241095374945 ,
+ 15.745 , 0.567649521370319 ,
+ 15.75 , 0.485049163207599 ,
+ 15.755 , 0.404335549986381 ,
+ 15.76 , 0.326219056425138 ,
+ 15.765 , 0.251231356865374 ,
+ 15.77 , 0.179720965294244 ,
+ 15.775 , 0.111831041730238 ,
+ 15.78 , 4.750476279777080E-02 ,
+ 15.785 , -1.347798247405040E-02 ,
+ 15.79 , -7.141356069694010E-02 ,
+ 15.795 , -0.12656450883031 ,
+ 15.8 , -0.1790372399842 ,
+ 15.805 , -0.2286955113047 ,
+ 15.81 , -0.27512243015728 ,
+ 15.815 , -0.31766447732324 ,
+ 15.82 , -0.3555388110919 ,
+ 15.825 , -0.38798921520158 ,
+ 15.83 , -0.41444221410296 ,
+ 15.835 , -0.43463094635962 ,
+ 15.84 , -0.44864369112348 ,
+ 15.845 , -0.4568931292131 ,
+ 15.85 , -0.46000160926806 ,
+ 15.855 , -0.45865250041628 ,
+ 15.86 , -0.45343877892519 ,
+ 15.865 , -0.44476504067162 ,
+ 15.87 , -0.43283082098116 ,
+ 15.875 , -0.41771237775514 ,
+ 15.88 , -0.3995214147592 ,
+ 15.885 , -0.37860415544342 ,
+ 15.89 , -0.35572212713179 ,
+ 15.895 , -0.33216132888134 ,
+ 15.9 , -0.30972572285948 ,
+ 15.905 , -0.29059799700979 ,
+ 15.91 , -0.27708096353175 ,
+ 15.915 , -0.27126155854412 ,
+ 15.92 , -0.2746590319597 ,
+ 15.925 , -0.28792675974919 ,
+ 15.93 , -0.31066689274262 ,
+ 15.935 , -0.34140077106906 ,
+ 15.94 , -0.3777039602476 ,
+ 15.945 , -0.41648665097944 ,
+ 15.95 , -0.45437291128764 ,
+ 15.955 , -0.48811381404708 ,
+ 15.96 , -0.51496612193939 ,
+ 15.965 , -0.5329765854495 ,
+ 15.97 , -0.54113053164364 ,
+ 15.975 , -0.53935053269995 ,
+ 15.98 , -0.52835825596445 ,
+ 15.985 , -0.50943591924887 ,
+ 15.99 , -0.48413923071434 ,
+ 15.995 , -0.45401661733085 ,
+ 16.0 , -0.42038541841803 ,
+ 16.005 , -0.38419449756936 ,
+ 16.01 , -0.34598883075877 ,
+ 16.015 , -0.30596135684737 ,
+ 16.02 , -0.26406862723475 ,
+ 16.025 , -0.22017134269813 ,
+ 16.03 , -0.17416871222392 ,
+ 16.035 , -0.12609398639317 ,
+ 16.04 , -7.616580091339020E-02 ,
+ 16.045 , -2.479105816937940E-02 ,
+ 16.05 , 2.745737110728120E-02 ,
+ 16.055 , 7.987861751112391E-02 ,
+ 16.06 , 0.131672708259285 ,
+ 16.065 , 0.181958505928516 ,
+ 16.07 , 0.229779175022502 ,
+ 16.075 , 0.274114727562895 ,
+ 16.08 , 0.313912537790184 ,
+ 16.085 , 0.348155259464482 ,
+ 16.09 , 0.375959714090624 ,
+ 16.095 , 0.396703409827832 ,
+ 16.1 , 0.410143539243666 ,
+ 16.105 , 0.416499539855543 ,
+ 16.11 , 0.416464899336383 ,
+ 16.115 , 0.411132431725026 ,
+ 16.12 , 0.401834694221056 ,
+ 16.125 , 0.389926331168038 ,
+ 16.13 , 0.376552509432684 ,
+ 16.135 , 0.362455371415181 ,
+ 16.14 , 0.347864663265341 ,
+ 16.145 , 0.332498409591647 ,
+ 16.15 , 0.315673926599289 ,
+ 16.155 , 0.296498803516978 ,
+ 16.16 , 0.274095775096738 ,
+ 16.165 , 0.247800859489553 ,
+ 16.17 , 0.217295286911219 ,
+ 16.175 , 0.182636701553898 ,
+ 16.18 , 0.144199700257594 ,
+ 16.185 , 0.102548913123023 ,
+ 16.19 , 5.829530297192130E-02 ,
+ 16.195 , 1.197592728082750E-02 ,
+ 16.2 , -3.600290534227300E-02 ,
+ 16.205 , -8.535615468618291E-02 ,
+ 16.21 , -0.13584918811621 ,
+ 16.215 , -0.18721153582539 ,
+ 16.22 , -0.23906457716721 ,
+ 16.225 , -0.29090350734869 ,
+ 16.23 , -0.34213587188623 ,
+ 16.235 , -0.392170780993 ,
+ 16.24 , -0.44051591221236 ,
+ 16.245 , -0.48684480865516 ,
+ 16.25 , -0.53098857668878 ,
+ 16.255 , -0.57284978382707 ,
+ 16.26 , -0.61224319073572 ,
+ 16.265 , -0.64871598685836 ,
+ 16.27 , -0.68140334352395 ,
+ 16.275 , -0.70898222576025 ,
+ 16.28 , -0.7297595947791 ,
+ 16.285 , -0.7418948815967 ,
+ 16.29 , -0.74371891027858 ,
+ 16.295 , -0.73407611710958 ,
+ 16.3 , -0.71260329024102 ,
+ 16.305 , -0.67986749030603 ,
+ 16.31 , -0.63732240300856 ,
+ 16.315 , -0.58707824160675 ,
+ 16.32 , -0.53154405116823 ,
+ 16.325 , -0.47301455154914 ,
+ 16.33 , -0.41331652122001 ,
+ 16.335 , -0.35357961212191 ,
+ 16.34 , -0.29419497300413 ,
+ 16.345 , -0.23495140181355 ,
+ 16.35 , -0.17531083484956 ,
+ 16.355 , -0.11473456907756 ,
+ 16.36 , -5.298091218194400E-02 ,
+ 16.365 , 9.709062607778981E-03 ,
+ 16.37 , 7.256409889259650E-02 ,
+ 16.375 , 0.134384503385863 ,
+ 16.38 , 0.193739454595389 ,
+ 16.385 , 0.24920525086789 ,
+ 16.39 , 0.299568602241651 ,
+ 16.395 , 0.343956956389216 ,
+ 16.4 , 0.381866908791684 ,
+ 16.405 , 0.413114650618461 ,
+ 16.41 , 0.437733369467239 ,
+ 16.415 , 0.455877974867213 ,
+ 16.42 , 0.46776384132681 ,
+ 16.425 , 0.473663922748246 ,
+ 16.43 , 0.47395074709205 ,
+ 16.435 , 0.469159269294089 ,
+ 16.44 , 0.460028874160481 ,
+ 16.445 , 0.447496145434672 ,
+ 16.45 , 0.43262324571891 ,
+ 16.455 , 0.416476298710912 ,
+ 16.46 , 0.39998487143001 ,
+ 16.465 , 0.383825594174033 ,
+ 16.47 , 0.368369873101624 ,
+ 16.475 , 0.353714574674185 ,
+ 16.48 , 0.339789306901935 ,
+ 16.485 , 0.326509782519242 ,
+ 16.49 , 0.313927074313828 ,
+ 16.495 , 0.302325131506492 ,
+ 16.5 , 0.292230126681682 ,
+ 16.505 , 0.284323481848275 ,
+ 16.51 , 0.279278430837744 ,
+ 16.515 , 0.277565991023392 ,
+ 16.52 , 0.27928378094795 ,
+ 16.525 , 0.284059216918989 ,
+ 16.53 , 0.291055442661278 ,
+ 16.535 , 0.299081158427955 ,
+ 16.54 , 0.306775986803293 ,
+ 16.545 , 0.312824550426672 ,
+ 16.55 , 0.316148133716397 ,
+ 16.555 , 0.316029035226392 ,
+ 16.56 , 0.31215069004257 ,
+ 16.565 , 0.304553318859 ,
+ 16.57 , 0.293538129439739 ,
+ 16.575 , 0.279551088336509 ,
+ 16.58 , 0.263087654869009 ,
+ 16.585 , 0.244637877428558 ,
+ 16.59 , 0.224678132698894 ,
+ 16.595 , 0.203690933512921 ,
+ 16.6 , 0.182189070638557 ,
+ 16.605 , 0.160712533967535 ,
+ 16.61 , 0.139788985048289 ,
+ 16.615 , 0.119849630257617 ,
+ 16.62 , 0.101127004531768 ,
+ 16.625 , 8.356184746823360E-02 ,
+ 16.63 , 6.675788773408831E-02 ,
+ 16.635 , 5.000422430522750E-02 ,
+ 16.64 , 3.237781788478290E-02 ,
+ 16.645 , 1.290492007865870E-02 ,
+ 16.65 , -9.242841522190411E-03 ,
+ 16.655 , -3.457307113926180E-02 ,
+ 16.66 , -6.315044794397080E-02 ,
+ 16.665 , -9.456431033805510E-02 ,
+ 16.67 , -0.12798945588883 ,
+ 16.675 , -0.16233338586658 ,
+ 16.68 , -0.19643231791386 ,
+ 16.685 , -0.22926030484873 ,
+ 16.69 , -0.26010137973961 ,
+ 16.695 , -0.28866176894499 ,
+ 16.7 , -0.31509595200913 ,
+ 16.705 , -0.33995273832631 ,
+ 16.71 , -0.36405095016433 ,
+ 16.715 , -0.38831357635509 ,
+ 16.72 , -0.41358504112542 ,
+ 16.725 , -0.44046253469103 ,
+ 16.73 , -0.46915752304 ,
+ 16.735 , -0.49941060932339 ,
+ 16.74 , -0.53046223395319 ,
+ 16.745 , -0.56108536534834 ,
+ 16.75 , -0.58967419378453 ,
+ 16.755 , -0.61438209498106 ,
+ 16.76 , -0.63329121107995 ,
+ 16.765 , -0.64459684400811 ,
+ 16.77 , -0.64678096256853 ,
+ 16.775 , -0.63875489537808 ,
+ 16.78 , -0.61995220147847 ,
+ 16.785 , -0.59036060295097 ,
+ 16.79 , -0.55049669392639 ,
+ 16.795 , -0.50133039140924 ,
+ 16.8 , -0.44418245956687 ,
+ 16.805 , -0.38061075875138 ,
+ 16.81 , -0.31231562731901 ,
+ 16.815 , -0.24106197922092 ,
+ 16.82 , -0.1686326543263 ,
+ 16.825 , -9.679598568714549E-02 ,
+ 16.83 , -2.728380092511400E-02 ,
+ 16.835 , 3.824293020108400E-02 ,
+ 16.84 , 9.824002683071940E-02 ,
+ 16.845 , 0.151346034414838 ,
+ 16.85 , 0.196448639221428 ,
+ 16.855 , 0.232748834021365 ,
+ 16.86 , 0.259798117288868 ,
+ 16.865 , 0.277506221603702 ,
+ 16.87 , 0.286111918797314 ,
+ 16.875 , 0.286131733842289 ,
+ 16.88 , 0.278296735618878 ,
+ 16.885 , 0.263498277115562 ,
+ 16.89 , 0.24274886174333 ,
+ 16.895 , 0.217166404345327 ,
+ 16.9 , 0.187968246853482 ,
+ 16.905 , 0.156461968787081 ,
+ 16.91 , 0.124015045694316 ,
+ 16.915 , 9.199139026589789E-02 ,
+ 16.92 , 6.165693925050090E-02 ,
+ 16.925 , 3.406870712543500E-02 ,
+ 16.93 , 9.974305988061479E-03 ,
+ 16.935 , -1.024803512308630E-02 ,
+ 16.94 , -2.658403019625520E-02 ,
+ 16.945 , -3.930334521456180E-02 ,
+ 16.95 , -4.881605741987730E-02 ,
+ 16.955 , -5.549717708582600E-02 ,
+ 16.96 , -5.952392534556360E-02 ,
+ 16.965 , -6.076975805147920E-02 ,
+ 16.97 , -5.879314030308780E-02 ,
+ 16.975 , -5.292859848425780E-02 ,
+ 16.98 , -4.246799585244240E-02 ,
+ 16.985 , -2.689000147691090E-02 ,
+ 16.99 , -6.084643377645750E-03 ,
+ 16.995 , 1.948494890135070E-02 ,
+ 17.0 , 4.872381188647930E-02 ,
+ 17.005 , 7.996838345792370E-02 ,
+ 17.01 , 0.111158477862087 ,
+ 17.015 , 0.140083752196672 ,
+ 17.02 , 0.164651035916986 ,
+ 17.025 , 0.18312224741681 ,
+ 17.03 , 0.194279612887888 ,
+ 17.035 , 0.197502657429334 ,
+ 17.04 , 0.192756670137177 ,
+ 17.045 , 0.180518699701142 ,
+ 17.05 , 0.161669903280425 ,
+ 17.055 , 0.137385815960322 ,
+ 17.06 , 0.109043393552795 ,
+ 17.065 , 7.814867623624100E-02 ,
+ 17.07 , 4.627753286711330E-02 ,
+ 17.075 , 1.501227171733180E-02 ,
+ 17.08 , -1.413775130832270E-02 ,
+ 17.085 , -3.983793711438840E-02 ,
+ 17.09 , -6.104036519750250E-02 ,
+ 17.095 , -7.708842285673501E-02 ,
+ 17.1 , -8.778382263463140E-02 ,
+ 17.105 , -9.339483606844121E-02 ,
+ 17.11 , -9.459269265106150E-02 ,
+ 17.115 , -9.232223501388739E-02 ,
+ 17.12 , -8.763025422153840E-02 ,
+ 17.125 , -8.148499770125020E-02 ,
+ 17.13 , -7.462775457220110E-02 ,
+ 17.135 , -6.748324353623050E-02 ,
+ 17.14 , -6.014609852966310E-02 ,
+ 17.145 , -5.243702915474610E-02 ,
+ 17.15 , -4.400785444844100E-02 ,
+ 17.155 , -3.446180958692290E-02 ,
+ 17.16 , -2.345792198001310E-02 ,
+ 17.165 , -1.077394978512690E-02 ,
+ 17.17 , 3.679128728274960E-03 ,
+ 17.175 , 1.988574043577430E-02 ,
+ 17.18 , 3.777667605297300E-02 ,
+ 17.185 , 5.727939847072780E-02 ,
+ 17.19 , 7.834501552629659E-02 ,
+ 17.195 , 0.100944016898245 ,
+ 17.2 , 0.125030824710985 ,
+ 17.205 , 0.150493723897266 ,
+ 17.21 , 0.177105725250697 ,
+ 17.215 , 0.204499198588219 ,
+ 17.22 , 0.232171627050269 ,
+ 17.225 , 0.259522952289019 ,
+ 17.23 , 0.28591162656688 ,
+ 17.235 , 0.310713017545991 ,
+ 17.24 , 0.333360202463241 ,
+ 17.245 , 0.353356491062333 ,
+ 17.25 , 0.370257070307643 ,
+ 17.255 , 0.383631410780558 ,
+ 17.26 , 0.393022771718625 ,
+ 17.265 , 0.397924531915073 ,
+ 17.27 , 0.397789484581034 ,
+ 17.275 , 0.392075448648513 ,
+ 17.28 , 0.380321842357972 ,
+ 17.285 , 0.362236624526743 ,
+ 17.29 , 0.337775799625786 ,
+ 17.295 , 0.307187618217491 ,
+ 17.3 , 0.271012952518342 ,
+ 17.305 , 0.230034748672592 ,
+ 17.31 , 0.185192192119736 ,
+ 17.315 , 0.1374724900416 ,
+ 17.32 , 8.781061932229070E-02 ,
+ 17.325 , 3.701123827098990E-02 ,
+ 17.33 , -1.428322820528750E-02 ,
+ 17.335 , -6.558572925239700E-02 ,
+ 17.34 , -0.11651660768663 ,
+ 17.345 , -0.16673628393002 ,
+ 17.35 , -0.21587015869355 ,
+ 17.355 , -0.26345095520442 ,
+ 17.36 , -0.30888431890374 ,
+ 17.365 , -0.35145163113226 ,
+ 17.37 , -0.39033885127352 ,
+ 17.375 , -0.42469770664605 ,
+ 17.38 , -0.45371821850159 ,
+ 17.385 , -0.4767087589838 ,
+ 17.39 , -0.49316630884791 ,
+ 17.395 , -0.50283205552792 ,
+ 17.4 , -0.50572081737774 ,
+ 17.405 , -0.50212196719028 ,
+ 17.41 , -0.49256808518885 ,
+ 17.415 , -0.47777707225688 ,
+ 17.42 , -0.45857357564831 ,
+ 17.425 , -0.43580164741667 ,
+ 17.43 , -0.41024501009179 ,
+ 17.435 , -0.3825675139441 ,
+ 17.44 , -0.35328788816102 ,
+ 17.445 , -0.32279085797443 ,
+ 17.45 , -0.29137731320226 ,
+ 17.455 , -0.25933449326509 ,
+ 17.46 , -0.2270143702293 ,
+ 17.465 , -0.19489381305459 ,
+ 17.47 , -0.16360264699467 ,
+ 17.475 , -0.1339028594142 ,
+ 17.48 , -0.1066224111889 ,
+ 17.485 , -8.254834652459410E-02 ,
+ 17.49 , -6.230534889079800E-02 ,
+ 17.495 , -4.623541755964700E-02 ,
+ 17.5 , -3.430878641434340E-02 ,
+ 17.505 , -2.607920373761460E-02 ,
+ 17.51 , -2.069570607448080E-02 ,
+ 17.515 , -1.696571448514850E-02 ,
+ 17.52 , -1.346258488402600E-02 ,
+ 17.525 , -8.657687814216761E-03 ,
+ 17.53 , -1.066706267368470E-03 ,
+ 17.535 , 1.061426833550790E-02 ,
+ 17.54 , 2.738663947692650E-02 ,
+ 17.545 , 4.985546977711610E-02 ,
+ 17.55 , 7.816411304470480E-02 ,
+ 17.555 , 0.111966131087412 ,
+ 17.56 , 0.150434055062022 ,
+ 17.565 , 0.19231308509617 ,
+ 17.57 , 0.236013378779133 ,
+ 17.575 , 0.279746002917216 ,
+ 17.58 , 0.321684272405146 ,
+ 17.585 , 0.360138883852544 ,
+ 17.59 , 0.393718048669997 ,
+ 17.595 , 0.421452589177563 ,
+ 17.6 , 0.442859042866297 ,
+ 17.605 , 0.457932285135102 ,
+ 17.61 , 0.467063199142238 ,
+ 17.615 , 0.470901203329776 ,
+ 17.62 , 0.470183933061112 ,
+ 17.625 , 0.465570499510758 ,
+ 17.63 , 0.457509881267887 ,
+ 17.635 , 0.446170505322342 ,
+ 17.64 , 0.431441044905879 ,
+ 17.645 , 0.412997059132728 ,
+ 17.65 , 0.390417907394592 ,
+ 17.655 , 0.363320032948617 ,
+ 17.66 , 0.331482683771369 ,
+ 17.665 , 0.294935652090983 ,
+ 17.67 , 0.254001046090184 ,
+ 17.675 , 0.209280977845859 ,
+ 17.68 , 0.161607754445718 ,
+ 17.685 , 0.111965960430188 ,
+ 17.69 , 6.141586922651330E-02 ,
+ 17.695 , 1.102093548815530E-02 ,
+ 17.7 , -3.820203658969610E-02 ,
+ 17.705 , -8.531704155098779E-02 ,
+ 17.71 , -0.1294862669167 ,
+ 17.715 , -0.16998594459785 ,
+ 17.72 , -0.20622064042651 ,
+ 17.725 , -0.23774591935919 ,
+ 17.73 , -0.26428840511531 ,
+ 17.735 , -0.28576606331927 ,
+ 17.74 , -0.30229286763517 ,
+ 17.745 , -0.31416772926296 ,
+ 17.75 , -0.3218406535065 ,
+ 17.755 , -0.3258645654062 ,
+ 17.76 , -0.32683843068621 ,
+ 17.765 , -0.32535588224289 ,
+ 17.77 , -0.32196457829868 ,
+ 17.775 , -0.31715006731732 ,
+ 17.78 , -0.31133941077337 ,
+ 17.785 , -0.30492235408688 ,
+ 17.79 , -0.29827929738639 ,
+ 17.795 , -0.29180571311681 ,
+ 17.8 , -0.2859227673159 ,
+ 17.805 , -0.2810686116836 ,
+ 17.81 , -0.27767024271612 ,
+ 17.815 , -0.27609995179852 ,
+ 17.82 , -0.27662600365925 ,
+ 17.825 , -0.27936632736658 ,
+ 17.83 , -0.28425416349301 ,
+ 17.835 , -0.29102164261339 ,
+ 17.84 , -0.29920350847177 ,
+ 17.845 , -0.30815897987418 ,
+ 17.85 , -0.31710995942421 ,
+ 17.855 , -0.32518836729579 ,
+ 17.86 , -0.33149006868417 ,
+ 17.865 , -0.33512980995752 ,
+ 17.87 , -0.33529555909469 ,
+ 17.875 , -0.3312973400369 ,
+ 17.88 , -0.32261024125577 ,
+ 17.885 , -0.30890529900639 ,
+ 17.89 , -0.290070720818 ,
+ 17.895 , -0.26621431048452 ,
+ 17.9 , -0.23765242692415 ,
+ 17.905 , -0.20488114286083 ,
+ 17.91 , -0.16853769940936 ,
+ 17.915 , -0.12935252659241 ,
+ 17.92 , -8.810348127193721E-02 ,
+ 17.925 , -4.557141302171240E-02 ,
+ 17.93 , -2.513356389291560E-03 ,
+ 17.935 , 4.035724323904150E-02 ,
+ 17.94 , 8.237249752346711E-02 ,
+ 17.945 , 0.122904827481364 ,
+ 17.95 , 0.16135335850423 ,
+ 17.955 , 0.197135089796928 ,
+ 17.96 , 0.229680590055412 ,
+ 17.965 , 0.258445542327015 ,
+ 17.97 , 0.282931564681535 ,
+ 17.975 , 0.3027256078172 ,
+ 17.98 , 0.317544225316334 ,
+ 17.985 , 0.327282981257925 ,
+ 17.99 , 0.332055566875123 ,
+ 17.995 , 0.332219078215985 ,
+ 18.0 , 0.328372664764279 ,
+ 18.005 , 0.321327968541342 ,
+ 18.01 , 0.312046315167661 ,
+ 18.015 , 0.301552393558308 ,
+ 18.02 , 0.29083015000257 ,
+ 18.025 , 0.280717140577436 ,
+ 18.03 , 0.271812862742294 ,
+ 18.035 , 0.264416834319869 ,
+ 18.04 , 0.258507921567912 ,
+ 18.045 , 0.25377043717894 ,
+ 18.05 , 0.249664740892512 ,
+ 18.055 , 0.245531784942376 ,
+ 18.06 , 0.240715666971269 ,
+ 18.065 , 0.234683989615924 ,
+ 18.07 , 0.227126896191005 ,
+ 18.075 , 0.218018915200585 ,
+ 18.08 , 0.207635259720329 ,
+ 18.085 , 0.196519817484055 ,
+ 18.09 , 0.185413864456323 ,
+ 18.095 , 0.175156074068905 ,
+ 18.1 , 0.166570903921847 ,
+ 18.105 , 0.160362276331594 ,
+ 18.11 , 0.157026715204937 ,
+ 18.115 , 0.156797444080986 ,
+ 18.12 , 0.159624455669982 ,
+ 18.125 , 0.16519187224497 ,
+ 18.13 , 0.172968089200864 ,
+ 18.135 , 0.1822813476427 ,
+ 18.14 , 0.192409206882619 ,
+ 18.145 , 0.202670276399768 ,
+ 18.15 , 0.212504752944377 ,
+ 18.155 , 0.221533110089593 ,
+ 18.16 , 0.229583054017435 ,
+ 18.165 , 0.236681693233947 ,
+ 18.17 , 0.24301317231324 ,
+ 18.175 , 0.248850323481097 ,
+ 18.18 , 0.254471744041749 ,
+ 18.185 , 0.260080804366178 ,
+ 18.19 , 0.265741889443548 ,
+ 18.195 , 0.27134643214208 ,
+ 18.2 , 0.276614811069614 ,
+ 18.205 , 0.281132591864889 ,
+ 18.21 , 0.284412543870369 ,
+ 18.215 , 0.285966261493111 ,
+ 18.22 , 0.28537109719781 ,
+ 18.225 , 0.282316011041418 ,
+ 18.23 , 0.276621372715182 ,
+ 18.235 , 0.268228573189369 ,
+ 18.24 , 0.257171332184819 ,
+ 18.245 , 0.243536231265936 ,
+ 18.25 , 0.227433656521336 ,
+ 18.255 , 0.208982058948683 ,
+ 18.26 , 0.188316971988387 ,
+ 18.265 , 0.165617801602736 ,
+ 18.27 , 0.141146408794358 ,
+ 18.275 , 0.115280086715596 ,
+ 18.28 , 8.852986599304000E-02 ,
+ 18.285 , 6.153122175946150E-02 ,
+ 18.29 , 3.501087677361560E-02 ,
+ 18.295 , 9.728375745511450E-03 ,
+ 18.3 , -1.358945599970610E-02 ,
+ 18.305 , -3.431372431462720E-02 ,
+ 18.31 , -5.195992570184670E-02 ,
+ 18.315 , -6.621459033346280E-02 ,
+ 18.32 , -7.693590669330690E-02 ,
+ 18.325 , -8.413813135115721E-02 ,
+ 18.33 , -8.796246104481401E-02 ,
+ 18.335 , -8.865026558137970E-02 ,
+ 18.34 , -8.651948855745679E-02 ,
+ 18.345 , -8.194991749053140E-02 ,
+ 18.35 , -7.537263942731640E-02 ,
+ 18.355 , -6.726122085666700E-02 ,
+ 18.36 , -5.811712688388060E-02 ,
+ 18.365 , -4.844978592925620E-02 ,
+ 18.37 , -3.874961154322750E-02 ,
+ 18.375 , -2.946321539637920E-02 ,
+ 18.38 , -2.097389378477130E-02 ,
+ 18.385 , -1.359774681728760E-02 ,
+ 18.39 , -7.592927023032140E-03 ,
+ 18.395 , -3.182771456432360E-03 ,
+ 18.4 , -5.797783397815400E-04 ,
+ 18.405 , -3.403899532317900E-06 ,
+ 18.41 , -1.673453644507240E-03 ,
+ 18.415 , -5.782448384807060E-03 ,
+ 18.42 , -1.244176672900140E-02 ,
+ 18.425 , -2.161800758848600E-02 ,
+ 18.43 , -3.307323100644420E-02 ,
+ 18.435 , -4.633260284878780E-02 ,
+ 18.44 , -6.069252068692880E-02 ,
+ 18.445 , -7.527964829315580E-02 ,
+ 18.45 , -8.915230216299309E-02 ,
+ 18.455 , -0.10143296879817 ,
+ 18.46 , -0.11144311748952 ,
+ 18.465 , -0.11881688272356 ,
+ 18.47 , -0.12356683521081 ,
+ 18.475 , -0.12609239258508 ,
+ 18.48 , -0.12712667509216 ,
+ 18.485 , -0.12763705192334 ,
+ 18.49 , -0.12869455777906 ,
+ 18.495 , -0.13134291006952 ,
+ 18.5 , -0.13648385782305 ,
+ 18.505 , -0.14479654925278 ,
+ 18.51 , -0.15669435068272 ,
+ 18.515 , -0.17231899455012 ,
+ 18.52 , -0.19156053351027 ,
+ 18.525 , -0.2140948418449 ,
+ 18.53 , -0.23942532421762 ,
+ 18.535 , -0.26692808116807 ,
+ 18.54 , -0.29589366741626 ,
+ 18.545 , -0.32556987300455 ,
+ 18.55 , -0.35520167089443 ,
+ 18.555 , -0.38407157568151 ,
+ 18.56 , -0.41153207462536 ,
+ 18.565 , -0.43702839771631 ,
+ 18.57 , -0.46010162556848 ,
+ 18.575 , -0.4803753536196 ,
+ 18.58 , -0.49752469104796 ,
+ 18.585 , -0.51123932275576 ,
+ 18.59 , -0.52119100580172 ,
+ 18.595 , -0.52702031860061 ,
+ 18.6 , -0.52835074084744 ,
+ 18.605 , -0.52483178107225 ,
+ 18.61 , -0.51620504117931 ,
+ 18.615 , -0.50237569943468 ,
+ 18.62 , -0.4834730346886 ,
+ 18.625 , -0.45987873870396 ,
+ 18.63 , -0.43221396453591 ,
+ 18.635 , -0.40128199130244 ,
+ 18.64 , -0.36797809251035 ,
+ 18.645 , -0.33318247540211 ,
+ 18.65 , -0.2976655847206 ,
+ 18.655 , -0.26201863587465 ,
+ 18.66 , -0.22662902367112 ,
+ 18.665 , -0.19169728326541 ,
+ 18.67 , -0.15729264669158 ,
+ 18.675 , -0.1234229501959 ,
+ 18.68 , -9.010582719609091E-02 ,
+ 18.685 , -5.741817970014060E-02 ,
+ 18.69 , -2.552248385036910E-02 ,
+ 18.695 , 5.339196527069970E-03 ,
+ 18.7 , 3.486712311982680E-02 ,
+ 18.705 , 6.273660435450590E-02 ,
+ 18.71 , 8.862290998998250E-02 ,
+ 18.715 , 0.112218745947816 ,
+ 18.72 , 0.133237764611335 ,
+ 18.725 , 0.151417354399901 ,
+ 18.73 , 0.166520793732197 ,
+ 18.735 , 0.178358092928635 ,
+ 18.74 , 0.186819039757722 ,
+ 18.745 , 0.191918879888126 ,
+ 18.75 , 0.193841382081441 ,
+ 18.755 , 0.192966026117615 ,
+ 18.76 , 0.189861849245228 ,
+ 18.765 , 0.185243424802453 ,
+ 18.77 , 0.179886808055877 ,
+ 18.775 , 0.174523130427245 ,
+ 18.78 , 0.169727209876345 ,
+ 18.785 , 0.165828266795135 ,
+ 18.79 , 0.162860717438664 ,
+ 18.795 , 0.160568509105303 ,
+ 18.8 , 0.158460262202499 ,
+ 18.805 , 0.155903588032585 ,
+ 18.81 , 0.152236721793017 ,
+ 18.815 , 0.146874335438137 ,
+ 18.82 , 0.139388100075902 ,
+ 18.825 , 0.129551248829624 ,
+ 18.83 , 0.117346184292776 ,
+ 18.835 , 0.102944396398025 ,
+ 18.84 , 8.667203203856250E-02 ,
+ 18.845 , 6.897292950992250E-02 ,
+ 18.85 , 5.037981195577830E-02 ,
+ 18.855 , 3.149222301298260E-02 ,
+ 18.86 , 1.295788909713510E-02 ,
+ 18.865 , -4.552694712540460E-03 ,
+ 18.87 , -2.038471143298640E-02 ,
+ 18.875 , -3.395374370024890E-02 ,
+ 18.88 , -4.480974308295430E-02 ,
+ 18.885 , -5.269874412847760E-02 ,
+ 18.89 , -5.760475116618620E-02 ,
+ 18.895 , -5.975782869643340E-02 ,
+ 18.9 , -5.959990728708000E-02 ,
+ 18.905 , -5.771202182665640E-02 ,
+ 18.91 , -5.471620957553570E-02 ,
+ 18.915 , -5.117481281717030E-02 ,
+ 18.92 , -4.751155121434680E-02 ,
+ 18.925 , -4.397377050356170E-02 ,
+ 18.93 , -4.064613036051550E-02 ,
+ 18.935 , -3.750986634275660E-02 ,
+ 18.94 , -3.453164301123860E-02 ,
+ 18.945 , -3.175456679161500E-02 ,
+ 18.95 , -2.936540580184520E-02 ,
+ 18.955 , -2.771540773125420E-02 ,
+ 18.96 , -2.728673446781490E-02 ,
+ 18.965 , -2.860928038065850E-02 ,
+ 18.97 , -3.214733887015950E-02 ,
+ 18.975 , -3.818284412564310E-02 ,
+ 18.98 , -4.672302188795090E-02 ,
+ 18.985 , -5.745461744704080E-02 ,
+ 18.99 , -6.975424591801779E-02 ,
+ 18.995 , -8.275205425474760E-02 ,
+ 19.0 , -9.543348500501039E-02 ,
+ 19.005 , -0.10675671144965 ,
+ 19.01 , -0.11576388175306 ,
+ 19.015 , -0.12166743333762 ,
+ 19.02 , -0.12390264431233 ,
+ 19.025 , -0.12214656117846 ,
+ 19.03 , -0.11631154879176 ,
+ 19.035 , -0.10652423304446 ,
+ 19.04 , -9.310118520163460E-02 ,
+ 19.045 , -7.652590539072700E-02 ,
+ 19.05 , -5.743089586506230E-02 ,
+ 19.055 , -3.657596705689010E-02 ,
+ 19.06 , -1.481925977005460E-02 ,
+ 19.065 , 6.926924474783110E-03 ,
+ 19.07 , 2.775463368340260E-02 ,
+ 19.075 , 4.683156424739500E-02 ,
+ 19.08 , 6.347270763070770E-02 ,
+ 19.085 , 7.720227146370970E-02 ,
+ 19.09 , 8.779042470764520E-02 ,
+ 19.095 , 9.526029188212271E-02 ,
+ 19.1 , 9.986040447199600E-02 ,
+ 19.105 , 0.102009856725406 ,
+ 19.11 , 0.102225525300876 ,
+ 19.115 , 0.101047428528718 ,
+ 19.12 , 9.897427931868839E-02 ,
+ 19.125 , 9.642072648080460E-02 ,
+ 19.13 , 9.369918170530429E-02 ,
+ 19.135 , 9.102713402201090E-02 ,
+ 19.14 , 8.855073690832560E-02 ,
+ 19.145 , 8.637784747202421E-02 ,
+ 19.15 , 8.460889194052530E-02 ,
+ 19.155 , 8.335969452805890E-02 ,
+ 19.16 , 8.277035792073900E-02 ,
+ 19.165 , 8.300094888178290E-02 ,
+ 19.17 , 8.421449446395760E-02 ,
+ 19.175 , 8.655290215462839E-02 ,
+ 19.18 , 9.010941198122500E-02 ,
+ 19.185 , 9.490288969345520E-02 ,
+ 19.19 , 0.100856185025776 ,
+ 19.195 , 0.107783589409055 ,
+ 19.2 , 0.115386291208123 ,
+ 19.205 , 0.123260349877366 ,
+ 19.21 , 0.130913935378 ,
+ 19.215 , 0.137796521245135 ,
+ 19.22 , 0.143335849367096 ,
+ 19.225 , 0.14698030532155 ,
+ 19.23 , 0.148242029288944 ,
+ 19.235 , 0.146735661784648 ,
+ 19.24 , 0.142208324703231 ,
+ 19.245 , 0.134556865273917 ,
+ 19.25 , 0.123832305128576 ,
+ 19.255 , 0.110231039547548 ,
+ 19.26 , 9.407703422254150E-02 ,
+ 19.265 , 7.579763962651660E-02 ,
+ 19.27 , 5.589930332000480E-02 ,
+ 19.275 , 3.494345559651580E-02 ,
+ 19.28 , 1.352655612925890E-02 ,
+ 19.285 , -7.738281430620860E-03 ,
+ 19.29 , -2.823640126172170E-02 ,
+ 19.295 , -4.736851280459840E-02 ,
+ 19.3 , -6.456726778946650E-02 ,
+ 19.305 , -7.931522042729799E-02 ,
+ 19.31 , -9.116146754991310E-02 ,
+ 19.315 , -9.973543395603350E-02 ,
+ 19.32 , -0.10475595669325 ,
+ 19.325 , -0.10603430822357 ,
+ 19.33 , -0.10347284701214 ,
+ 19.335 , -9.706124752024230E-02 ,
+ 19.34 , -8.687430152469530E-02 ,
+ 19.345 , -7.307405512475940E-02 ,
+ 19.35 , -5.591887411984520E-02 ,
+ 19.355 , -3.577706479529710E-02 ,
+ 19.36 , -1.314335388833300E-02 ,
+ 19.365 , 1.134983613684490E-02 ,
+ 19.37 , 3.693079681400050E-02 ,
+ 19.375 , 6.270474265740390E-02 ,
+ 19.38 , 8.768905345507640E-02 ,
+ 19.385 , 0.1108686368144 ,
+ 19.39 , 0.1312644416171 ,
+ 19.395 , 0.148009041167522 ,
+ 19.4 , 0.160416739422417 ,
+ 19.405 , 0.168040427167663 ,
+ 19.41 , 0.170704607506662 ,
+ 19.415 , 0.168512624998284 ,
+ 19.42 , 0.161826470167071 ,
+ 19.425 , 0.151223327305197 ,
+ 19.43 , 0.137436526462059 ,
+ 19.435 , 0.12128787067038 ,
+ 19.44 , 0.103621500126964 ,
+ 19.445 , 8.524411667406280E-02 ,
+ 19.45 , 6.687930552254420E-02 ,
+ 19.455 , 4.913589731864990E-02 ,
+ 19.46 , 3.249281642772610E-02 ,
+ 19.465 , 1.729796363375550E-02 ,
+ 19.47 , 3.779772699936010E-03 ,
+ 19.475 , -7.933453913126739E-03 ,
+ 19.48 , -1.778837362450150E-02 ,
+ 19.485 , -2.578180319663970E-02 ,
+ 19.49 , -3.193743546434960E-02 ,
+ 19.495 , -3.628975661666560E-02 ,
+ 19.5 , -3.887558954382360E-02 ,
+ 19.505 , -3.973470241057670E-02 ,
+ 19.51 , -3.891788867951480E-02 ,
+ 19.515 , -3.649986139114820E-02 ,
+ 19.52 , -3.259249709820460E-02 ,
+ 19.525 , -2.735427053548850E-02 ,
+ 19.53 , -2.099133842643200E-02 ,
+ 19.535 , -1.374830536741160E-02 ,
+ 19.54 , -5.887877188928280E-03 ,
+ 19.545 , 2.336959611728440E-03 ,
+ 19.55 , 1.071436148192050E-02 ,
+ 19.555 , 1.910203440373310E-02 ,
+ 19.56 , 2.744608047788240E-02 ,
+ 19.565 , 3.578603089731680E-02 ,
+ 19.57 , 4.424249115467690E-02 ,
+ 19.575 , 5.298918396292150E-02 ,
+ 19.58 , 6.221237826554930E-02 ,
+ 19.585 , 7.206505940082400E-02 ,
+ 19.59 , 8.262287004060030E-02 ,
+ 19.595 , 9.385089818082880E-02 ,
+ 19.6 , 0.105586535210159 ,
+ 19.605 , 0.117542979202558 ,
+ 19.61 , 0.129332330456747 ,
+ 19.615 , 0.140505656304056 ,
+ 19.62 , 0.150602470682144 ,
+ 19.625 , 0.159201510072528 ,
+ 19.63 , 0.165963272203869 ,
+ 19.635 , 0.170657754779367 ,
+ 19.64 , 0.173171986392552 ,
+ 19.645 , 0.173497060176099 ,
+ 19.65 , 0.171698563869022 ,
+ 19.655 , 0.167877117650055 ,
+ 19.66 , 0.162128958008132 ,
+ 19.665 , 0.154515020640188 ,
+ 19.67 , 0.145047978425579 ,
+ 19.675 , 0.133699089240968 ,
+ 19.68 , 0.120425826006013 ,
+ 19.685 , 0.105211954035009 ,
+ 19.69 , 8.811482794436119E-02 ,
+ 19.695 , 6.930362885349300E-02 ,
+ 19.7 , 4.908317786948910E-02 ,
+ 19.705 , 2.789284466062680E-02 ,
+ 19.71 , 6.282684187232620E-03 ,
+ 19.715 , -1.513293891731910E-02 ,
+ 19.72 , -3.573219349475490E-02 ,
+ 19.725 , -5.494565996060560E-02 ,
+ 19.73 , -7.230331792209500E-02 ,
+ 19.735 , -8.746611435403620E-02 ,
+ 19.74 , -0.10023408196077 ,
+ 19.745 , -0.11053680897542 ,
+ 19.75 , -0.11840927699064 ,
+ 19.755 , -0.12396609115553 ,
+ 19.76 , -0.12737940482213 ,
+ 19.765 , -0.12886942680431 ,
+ 19.77 , -0.12870508549978 ,
+ 19.775 , -0.12721486235372 ,
+ 19.78 , -0.12479696224801 ,
+ 19.785 , -0.12192134851853 ,
+ 19.79 , -0.11911512331687 ,
+ 19.795 , -0.11692852296234 ,
+ 19.8 , -0.1158828122011 ,
+ 19.805 , -0.11640862718208 ,
+ 19.81 , -0.11878469144379 ,
+ 19.815 , -0.12309145404105 ,
+ 19.82 , -0.12918833366224 ,
+ 19.825 , -0.13672125838288 ,
+ 19.83 , -0.14515938284391 ,
+ 19.835 , -0.15385497532022 ,
+ 19.84 , -0.16211467849934 ,
+ 19.845 , -0.16927092799142 ,
+ 19.85 , -0.1747405815055 ,
+ 19.855 , -0.17806542050622 ,
+ 19.86 , -0.17893075004105 ,
+ 19.865 , -0.17716517197334 ,
+ 19.87 , -0.1727273398208 ,
+ 19.875 , -0.16568659834495 ,
+ 19.88 , -0.15620370102824 ,
+ 19.885 , -0.14451379659869 ,
+ 19.89 , -0.13091402606184 ,
+ 19.895 , -0.11575112780621 ,
+ 19.9 , -9.940839096806510E-02 ,
+ 19.905 , -8.228798219382000E-02 ,
+ 19.91 , -6.479104079602420E-02 ,
+ 19.915 , -4.729626907194930E-02 ,
+ 19.92 , -3.014389625728430E-02 ,
+ 19.925 , -1.362770379699480E-02 ,
+ 19.93 , 1.998432435284760E-03 ,
+ 19.935 , 1.650283145918720E-02 ,
+ 19.94 , 2.964895620060110E-02 ,
+ 19.945 , 4.116860136833410E-02 ,
+ 19.95 , 5.074351304162170E-02 ,
+ 19.955 , 5.800645031803000E-02 ,
+ 19.96 , 6.256532313956960E-02 ,
+ 19.965 , 6.405233292472851E-02 ,
+ 19.97 , 6.218959865152200E-02 ,
+ 19.975 , 5.686184515599930E-02 ,
+ 19.98 , 4.817972906533240E-02 ,
+ 19.985 , 3.651967859402010E-02 ,
+ 19.99 , 2.252985493696160E-02 ,
+ 19.995 , 7.097071756102240E-03 ,
+ 20.0 , -8.721812839652310E-03 ,
+ 20.005 , -2.379447424676810E-02 ,
+ 20.01 , -3.701839037090120E-02 ,
+ 20.015 , -4.742092878891140E-02 ,
+ 20.02 , -5.423951270215350E-02 ,
+ 20.025 , -5.697258922350620E-02 ,
+ 20.03 , -5.539776158916270E-02 ,
+ 20.035 , -4.956057087520670E-02 ,
+ 20.04 , -3.974179526714170E-02 ,
+ 20.045 , -2.641288342533750E-02 ,
+ 20.05 , -1.019081782994870E-02 ,
+ 20.055 , 8.202447545571230E-03 ,
+ 20.06 , 2.797116679219240E-02 ,
+ 20.065 , 4.827036868959560E-02 ,
+ 20.07 , 6.822566739672180E-02 ,
+ 20.075 , 8.695562572496580E-02 ,
+ 20.08 , 0.103598292547575 ,
+ 20.085 , 0.117345557097572 ,
+ 20.09 , 0.127481089438341 ,
+ 20.095 , 0.133420394415517 ,
+ 20.1 , 0.134744188882336 ,
+ 20.105 , 0.131221676654994 ,
+ 20.11 , 0.122818973076751 ,
+ 20.115 , 0.109691680974573 ,
+ 20.12 , 9.216522604322611E-02 ,
+ 20.125 , 7.070600814518090E-02 ,
+ 20.13 , 4.589147778332150E-02 ,
+ 20.135 , 1.838180387523030E-02 ,
+ 20.14 , -1.110108370552780E-02 ,
+ 20.145 , -4.178877084026370E-02 ,
+ 20.15 , -7.287571484484311E-02 ,
+ 20.155 , -0.10352963470195 ,
+ 20.16 , -0.13290387884342 ,
+ 20.165 , -0.16015839093613 ,
+ 20.17 , -0.18448715088686 ,
+ 20.175 , -0.20515328670567 ,
+ 20.18 , -0.22152568111903 ,
+ 20.185 , -0.23311328473587 ,
+ 20.19 , -0.23959100455607 ,
+ 20.195 , -0.24081433909493 ,
+ 20.2 , -0.23682050088862 ,
+ 20.205 , -0.22781739014645 ,
+ 20.21 , -0.21416412518464 ,
+ 20.215 , -0.19634582016096 ,
+ 20.22 , -0.17494767238438 ,
+ 20.225 , -0.15062916150452 ,
+ 20.23 , -0.12410162176008 ,
+ 20.235 , -9.610482601536199E-02 ,
+ 20.24 , -6.738446390246500E-02 ,
+ 20.245 , -3.866506506796110E-02 ,
+ 20.25 , -1.062408132283030E-02 ,
+ 20.255 , 1.613821656425260E-02 ,
+ 20.26 , 4.112363448240460E-02 ,
+ 20.265 , 6.395563455415000E-02 ,
+ 20.27 , 8.438638743734070E-02 ,
+ 20.275 , 0.10229225024046 ,
+ 20.28 , 0.11765525248804 ,
+ 20.285 , 0.13053719119583 ,
+ 20.29 , 0.141047644803831 ,
+ 20.295 , 0.14931741898274 ,
+ 20.3 , 0.155478926240496 ,
+ 20.305 , 0.159660339201315 ,
+ 20.31 , 0.161990227205732 ,
+ 20.315 , 0.162612590283051 ,
+ 20.32 , 0.161703234926074 ,
+ 20.325 , 0.159483350064339 ,
+ 20.33 , 0.156221155279841 ,
+ 20.335 , 0.152221918187124 ,
+ 20.34 , 0.147804677752111 ,
+ 20.345 , 0.143271172359312 ,
+ 20.35 , 0.138873332096741 ,
+ 20.355 , 0.134787926819641 ,
+ 20.36 , 0.131103697853831 ,
+ 20.365 , 0.127825557460833 ,
+ 20.37 , 0.12489405648423 ,
+ 20.375 , 0.122216684366155 ,
+ 20.38 , 0.119703338338164 ,
+ 20.385 , 0.117298332826065 ,
+ 20.39 , 0.115002111347558 ,
+ 20.395 , 0.1128792665639 ,
+ 20.4 , 0.111051600017025 ,
+ 20.405 , 0.109680624221402 ,
+ 20.41 , 0.108942958893076 ,
+ 20.415 , 0.109006468464252 ,
+ 20.42 , 0.110010955231372 ,
+ 20.425 , 0.112056904842183 ,
+ 20.43 , 0.115202427994996 ,
+ 20.435 , 0.119466647868312 ,
+ 20.44 , 0.124835559019734 ,
+ 20.445 , 0.131267773242386 ,
+ 20.45 , 0.138696105432056 ,
+ 20.455 , 0.14702533406325 ,
+ 20.46 , 0.156125727838975 ,
+ 20.465 , 0.165825042690333 ,
+ 20.47 , 0.0 ,
+            ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+                    
+                    
+ACCELV1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+(
+ 0.0 , 0.0 ,
+ 1.000000000000000E-02 , 1.310000000000000E-03 ,
+ 2.000000000000000E-02 , 7.200000000000000E-04 ,
+ 3.000000000000000E-02 , -1.160000000000000E-03 ,
+ 4.000000000000000E-02 , -4.010000000000000E-03 ,
+ 5.000000000000000E-02 , -8.580000000000001E-03 ,
+ 6.000000000000000E-02 , -1.459000000000000E-02 ,
+ 7.000000000000001E-02 , -1.920000000000000E-02 ,
+ 8.000000000000000E-02 , -1.947000000000000E-02 ,
+ 9.000000000000000E-02 , -1.781000000000000E-02 ,
+ 0.1 , -1.970000000000000E-02 ,
+ 0.11 , -2.520000000000000E-02 ,
+ 0.12 , -3.281000000000000E-02 ,
+ 0.13 , -4.377000000000000E-02 ,
+ 0.14 , -5.504000000000000E-02 ,
+ 0.15 , -5.797000000000000E-02 ,
+ 0.16 , -4.627000000000000E-02 ,
+ 0.17 , -2.536000000000000E-02 ,
+ 0.18 , -6.700000000000000E-03 ,
+ 0.19 , 7.849999999999999E-03 ,
+ 0.2 , 2.168000000000000E-02 ,
+ 0.21 , 3.643000000000000E-02 ,
+ 0.22 , 5.686000000000000E-02 ,
+ 0.23 , 8.019999999999999E-02 ,
+ 0.24 , 8.942000000000000E-02 ,
+ 0.25 , 7.790000000000000E-02 ,
+ 0.26 , 6.301000000000000E-02 ,
+ 0.27 , 5.860000000000000E-02 ,
+ 0.28 , 5.444000000000000E-02 ,
+ 0.29 , 3.314000000000000E-02 ,
+ 0.3 , -4.730000000000000E-03 ,
+ 0.31 , -3.492000000000000E-02 ,
+ 0.32 , -3.413000000000000E-02 ,
+ 0.33 , -7.530000000000000E-03 ,
+ 0.34 , 1.991000000000000E-02 ,
+ 0.35 , 2.983000000000000E-02 ,
+ 0.36 , 2.482000000000000E-02 ,
+ 0.37 , 1.676000000000000E-02 ,
+ 0.38 , 4.890000000000000E-03 ,
+ 0.39 , -1.521000000000000E-02 ,
+ 0.4 , -3.575000000000000E-02 ,
+ 0.41 , -5.053000000000000E-02 ,
+ 0.42 , -6.325000000000000E-02 ,
+ 0.43 , -7.273000000000000E-02 ,
+ 0.44 , -7.520000000000000E-02 ,
+ 0.45 , -8.463000000000000E-02 ,
+ 0.46 , -0.11597 ,
+ 0.47 , -0.1564 ,
+ 0.48 , -0.18027 ,
+ 0.49 , -0.17201 ,
+ 0.5 , -0.13845 ,
+ 0.51 , -0.1016 ,
+ 0.52 , -6.390999999999999E-02 ,
+ 0.53 , -1.035000000000000E-02 ,
+ 0.54 , 5.961000000000000E-02 ,
+ 0.55 , 0.12972 ,
+ 0.56 , 0.18788 ,
+ 0.57 , 0.23015 ,
+ 0.58 , 0.23082 ,
+ 0.59 , 0.1643 ,
+ 0.6 , 6.750000000000000E-02 ,
+ 0.61 , 7.450000000000000E-03 ,
+ 0.62 , 1.664000000000000E-02 ,
+ 0.63 , 8.058000000000000E-02 ,
+ 0.64 , 0.15546 ,
+ 0.65 , 0.2133 ,
+ 0.66 , 0.24265 ,
+ 0.67 , 0.21922 ,
+ 0.68 , 0.1295 ,
+ 0.69 , 1.220000000000000E-03 ,
+ 0.7 , -0.12397 ,
+ 0.71 , -0.1882 ,
+ 0.72 , -0.17059 ,
+ 0.73 , -0.11119 ,
+ 0.74 , -9.375000000000000E-02 ,
+ 0.75 , -0.15419 ,
+ 0.76 , -0.21371 ,
+ 0.77 , -0.19269 ,
+ 0.78 , -0.12556 ,
+ 0.79 , -8.054000000000000E-02 ,
+ 0.8 , -5.658000000000000E-02 ,
+ 0.81 , -2.563000000000000E-02 ,
+ 0.82 , -1.082000000000000E-02 ,
+ 0.83 , -6.067000000000000E-02 ,
+ 0.84 , -0.16876 ,
+ 0.85 , -0.26933 ,
+ 0.86 , -0.31693 ,
+ 0.87 , -0.3189 ,
+ 0.88 , -0.31999 ,
+ 0.89 , -0.32387 ,
+ 0.9 , -0.35623 ,
+ 0.91 , -0.38483 ,
+ 0.92 , -0.36307 ,
+ 0.93 , -0.29278 ,
+ 0.94 , -0.18821 ,
+ 0.95 , -6.119000000000000E-02 ,
+ 0.96 , 3.932000000000000E-02 ,
+ 0.97 , 7.092000000000000E-02 ,
+ 0.98 , 3.394000000000000E-02 ,
+ 0.99 , 1.056000000000000E-02 ,
+ 1.0 , 3.006000000000000E-02 ,
+ 1.01 , 4.384000000000000E-02 ,
+ 1.02 , 1.582000000000000E-02 ,
+ 1.03 , -2.452000000000000E-02 ,
+ 1.04 , -3.991000000000000E-02 ,
+ 1.05 , -4.053000000000000E-02 ,
+ 1.06 , -4.416000000000000E-02 ,
+ 1.07 , -6.185000000000000E-02 ,
+ 1.08 , -0.10165 ,
+ 1.09 , -0.13542 ,
+ 1.1 , -0.142 ,
+ 1.11 , -0.13819 ,
+ 1.12 , -0.13187 ,
+ 1.13 , -0.11765 ,
+ 1.14 , -8.853000000000000E-02 ,
+ 1.15 , -4.957000000000000E-02 ,
+ 1.16 , -2.751000000000000E-02 ,
+ 1.17 , -4.837000000000000E-02 ,
+ 1.18 , -0.11303 ,
+ 1.19 , -0.16115 ,
+ 1.2 , -0.1365 ,
+ 1.21 , -9.369000000000000E-02 ,
+ 1.22 , -0.10681 ,
+ 1.23 , -0.16911 ,
+ 1.24 , -0.23593 ,
+ 1.25 , -0.27067 ,
+ 1.26 , -0.27471 ,
+ 1.27 , -0.25731 ,
+ 1.28 , -0.19103 ,
+ 1.29 , -7.716000000000001E-02 ,
+ 1.3 , 1.100000000000000E-03 ,
+ 1.31 , -4.582000000000000E-02 ,
+ 1.32 , -0.19352 ,
+ 1.33 , -0.32144 ,
+ 1.34 , -0.37399 ,
+ 1.35 , -0.40308 ,
+ 1.36 , -0.45452 ,
+ 1.37 , -0.51071 ,
+ 1.38 , -0.52231 ,
+ 1.39 , -0.45018 ,
+ 1.4 , -0.30537 ,
+ 1.41 , -0.15517 ,
+ 1.42 , -7.362000000000000E-02 ,
+ 1.43 , -9.615000000000000E-02 ,
+ 1.44 , -0.17148 ,
+ 1.45 , -0.17476 ,
+ 1.46 , -8.399000000000000E-02 ,
+ 1.47 , -2.696000000000000E-02 ,
+ 1.48 , -6.808000000000000E-02 ,
+ 1.49 , -0.12817 ,
+ 1.5 , -0.12265 ,
+ 1.51 , -6.149000000000000E-02 ,
+ 1.52 , -8.380000000000000E-03 ,
+ 1.53 , 1.139000000000000E-02 ,
+ 1.54 , 5.830000000000000E-03 ,
+ 1.55 , -2.002000000000000E-02 ,
+ 1.56 , -3.584000000000000E-02 ,
+ 1.57 , -1.060000000000000E-03 ,
+ 1.58 , 6.028000000000000E-02 ,
+ 1.59 , 8.509000000000000E-02 ,
+ 1.6 , 9.515000000000000E-02 ,
+ 1.61 , 0.14372 ,
+ 1.62 , 0.17863 ,
+ 1.63 , 0.16098 ,
+ 1.64 , 0.15227 ,
+ 1.65 , 0.16265 ,
+ 1.66 , 0.1009 ,
+ 1.67 , -8.347000000000000E-02 ,
+ 1.68 , -0.28571 ,
+ 1.69 , -0.3845 ,
+ 1.7 , -0.42649 ,
+ 1.71 , -0.48045 ,
+ 1.72 , -0.48546 ,
+ 1.73 , -0.34744 ,
+ 1.74 , -4.460000000000000E-02 ,
+ 1.75 , 0.31704 ,
+ 1.76 , 0.56244 ,
+ 1.77 , 0.61288 ,
+ 1.78 , 0.56235 ,
+ 1.79 , 0.56046 ,
+ 1.8 , 0.58601 ,
+ 1.81 , 0.50428 ,
+ 1.82 , 0.34783 ,
+ 1.83 , 0.2707 ,
+ 1.84 , 0.32579 ,
+ 1.85 , 0.43838 ,
+ 1.86 , 0.49734 ,
+ 1.87 , 0.46993 ,
+ 1.88 , 0.42104 ,
+ 1.89 , 0.39656 ,
+ 1.9 , 0.37011 ,
+ 1.91 , 0.3211 ,
+ 1.92 , 0.27122 ,
+ 1.93 , 0.2175 ,
+ 1.94 , 0.1251 ,
+ 1.95 , 3.090000000000000E-03 ,
+ 1.96 , -9.401000000000000E-02 ,
+ 1.97 , -0.13751 ,
+ 1.98 , -0.12623 ,
+ 1.99 , -3.147000000000000E-02 ,
+ 2.0 , 0.15999 ,
+ 2.01 , 0.39077 ,
+ 2.02 , 0.57348 ,
+ 2.03 , 0.61086 ,
+ 2.04 , 0.4807 ,
+ 2.05 , 0.29864 ,
+ 2.06 , 0.18108 ,
+ 2.07 , 0.167 ,
+ 2.08 , 0.23579 ,
+ 2.09 , 0.28543 ,
+ 2.1 , 0.21887 ,
+ 2.11 , 6.136000000000000E-02 ,
+ 2.12 , -8.754000000000001E-02 ,
+ 2.13 , -0.18795 ,
+ 2.14 , -0.28217 ,
+ 2.15 , -0.39328 ,
+ 2.16 , -0.47351 ,
+ 2.17 , -0.45659 ,
+ 2.18 , -0.38611 ,
+ 2.19 , -0.40359 ,
+ 2.2 , -0.49671 ,
+ 2.21 , -0.47831 ,
+ 2.22 , -0.24834 ,
+ 2.23 , 9.692000000000001E-02 ,
+ 2.24 , 0.36832 ,
+ 2.25 , 0.49779 ,
+ 2.26 , 0.55588 ,
+ 2.27 , 0.55074 ,
+ 2.28 , 0.47652 ,
+ 2.29 , 0.42596 ,
+ 2.3 , 0.45439 ,
+ 2.31 , 0.4758 ,
+ 2.32 , 0.36011 ,
+ 2.33 , 9.916999999999999E-02 ,
+ 2.34 , -0.22081 ,
+ 2.35 , -0.53559 ,
+ 2.36 , -0.73055 ,
+ 2.37 , -0.68219 ,
+ 2.38 , -0.46512 ,
+ 2.39 , -0.29795 ,
+ 2.4 , -0.29155 ,
+ 2.41 , -0.37205 ,
+ 2.42 , -0.45321 ,
+ 2.43 , -0.52678 ,
+ 2.44 , -0.53549 ,
+ 2.45 , -0.39903 ,
+ 2.46 , -0.17073 ,
+ 2.47 , 4.007000000000000E-02 ,
+ 2.48 , 0.19098 ,
+ 2.49 , 0.23016 ,
+ 2.5 , 0.11487 ,
+ 2.51 , -3.277000000000000E-02 ,
+ 2.52 , -2.678000000000000E-02 ,
+ 2.53 , 0.14456 ,
+ 2.54 , 0.33564 ,
+ 2.55 , 0.43459 ,
+ 2.56 , 0.47636 ,
+ 2.57 , 0.56106 ,
+ 2.58 , 0.69871 ,
+ 2.59 , 0.78021 ,
+ 2.6 , 0.69033 ,
+ 2.61 , 0.48738 ,
+ 2.62 , 0.37542 ,
+ 2.63 , 0.44792 ,
+ 2.64 , 0.63115 ,
+ 2.65 , 0.80303 ,
+ 2.66 , 0.86913 ,
+ 2.67 , 0.81861 ,
+ 2.68 , 0.67639 ,
+ 2.69 , 0.44981 ,
+ 2.7 , 0.19577 ,
+ 2.71 , 1.762000000000000E-02 ,
+ 2.72 , -7.475000000000000E-02 ,
+ 2.73 , -0.18543 ,
+ 2.74 , -0.31712 ,
+ 2.75 , -0.30763 ,
+ 2.76 , -5.022000000000000E-02 ,
+ 2.77 , 0.36264 ,
+ 2.78 , 0.71418 ,
+ 2.79 , 0.86474 ,
+ 2.8 , 0.91391 ,
+ 2.81 , 0.97578 ,
+ 2.82 , 0.99997 ,
+ 2.83 , 0.90663 ,
+ 2.84 , 0.71448 ,
+ 2.85 , 0.55982 ,
+ 2.86 , 0.55183 ,
+ 2.87 , 0.63744 ,
+ 2.88 , 0.70292 ,
+ 2.89 , 0.68299 ,
+ 2.9 , 0.58616 ,
+ 2.91 , 0.47484 ,
+ 2.92 , 0.38822 ,
+ 2.93 , 0.3229 ,
+ 2.94 , 0.25296 ,
+ 2.95 , 0.16705 ,
+ 2.96 , 0.10044 ,
+ 2.97 , 7.353000000000000E-02 ,
+ 2.98 , 4.790000000000000E-02 ,
+ 2.99 , -3.974000000000000E-02 ,
+ 3.0 , -0.21989 ,
+ 3.01 , -0.43388 ,
+ 3.02 , -0.59094 ,
+ 3.03 , -0.68752 ,
+ 3.04 , -0.77344 ,
+ 3.05 , -0.84165 ,
+ 3.06 , -0.87592 ,
+ 3.07 , -0.92165 ,
+ 3.08 , -0.98681 ,
+ 3.09 , -0.9813 ,
+ 3.1 , -0.85134 ,
+ 3.11 , -0.71226 ,
+ 3.12 , -0.70318 ,
+ 3.13 , -0.73062 ,
+ 3.14 , -0.63434 ,
+ 3.15 , -0.49621 ,
+ 3.16 , -0.46434 ,
+ 3.17 , -0.4895 ,
+ 3.18 , -0.43989 ,
+ 3.19 , -0.297 ,
+ 3.2 , -0.12264 ,
+ 3.21 , 5.685000000000000E-02 ,
+ 3.22 , 0.20721 ,
+ 3.23 , 0.29127 ,
+ 3.24 , 0.37167 ,
+ 3.25 , 0.47314 ,
+ 3.26 , 0.48428 ,
+ 3.27 , 0.34199 ,
+ 3.28 , 0.14378 ,
+ 3.29 , 2.014000000000000E-02 ,
+ 3.3 , -3.310000000000000E-03 ,
+ 3.31 , 3.046000000000000E-02 ,
+ 3.32 , 7.851000000000000E-02 ,
+ 3.33 , 0.1222 ,
+ 3.34 , 0.19291 ,
+ 3.35 , 0.2916 ,
+ 3.36 , 0.38011 ,
+ 3.37 , 0.46514 ,
+ 3.38 , 0.52328 ,
+ 3.39 , 0.51669 ,
+ 3.4 , 0.4727 ,
+ 3.41 , 0.38682 ,
+ 3.42 , 0.22939 ,
+ 3.43 , 1.800000000000000E-02 ,
+ 3.44 , -0.199 ,
+ 3.45 , -0.40018 ,
+ 3.46 , -0.5733 ,
+ 3.47 , -0.72332 ,
+ 3.48 , -0.82419 ,
+ 3.49 , -0.83348 ,
+ 3.5 , -0.74258 ,
+ 3.51 , -0.61694 ,
+ 3.52 , -0.56099 ,
+ 3.53 , -0.61112 ,
+ 3.54 , -0.71023 ,
+ 3.55 , -0.78959 ,
+ 3.56 , -0.85129 ,
+ 3.57 , -0.93566 ,
+ 3.58 , -0.99997 ,
+ 3.59 , -0.92052 ,
+ 3.6 , -0.6664 ,
+ 3.61 , -0.3873 ,
+ 3.62 , -0.25033 ,
+ 3.63 , -0.24161 ,
+ 3.64 , -0.18701 ,
+ 3.65 , 9.379999999999999E-03 ,
+ 3.66 , 0.11381 ,
+ 3.67 , 0.16743 ,
+ 3.68 , 0.16297 ,
+ 3.69 , 0.1216 ,
+ 3.7 , 5.279000000000000E-02 ,
+ 3.71 , -9.607000000000000E-02 ,
+ 3.72 , -0.30972 ,
+ 3.73 , -0.35938 ,
+ 3.74 , -0.19296 ,
+ 3.75 , 6.919000000000000E-02 ,
+ 3.76 , 0.27173 ,
+ 3.77 , 0.34172 ,
+ 3.78 , 0.31251 ,
+ 3.79 , 0.24099 ,
+ 3.8 , 0.15009 ,
+ 3.81 , 0.10136 ,
+ 3.82 , 0.18046 ,
+ 3.83 , 0.36244 ,
+ 3.84 , 0.47034 ,
+ 3.85 , 0.36939 ,
+ 3.86 , 0.15689 ,
+ 3.87 , 1.108000000000000E-02 ,
+ 3.88 , 3.990000000000000E-03 ,
+ 3.89 , 0.11976 ,
+ 3.9 , 0.24956 ,
+ 3.91 , 0.21477 ,
+ 3.92 , -3.172000000000000E-02 ,
+ 3.93 , -0.24232 ,
+ 3.94 , -0.1514 ,
+ 3.95 , 0.12645 ,
+ 3.96 , 0.3411 ,
+ 3.97 , 0.48457 ,
+ 3.98 , 0.61705 ,
+ 3.99 , 0.70283 ,
+ 4.0 , 0.70328 ,
+ 4.01 , 0.62998 ,
+ 4.02 , 0.53518 ,
+ 4.03 , 0.44668 ,
+ 4.04 , 0.36172 ,
+ 4.05 , 0.31406 ,
+ 4.06 , 0.32888 ,
+ 4.07 , 0.35459 ,
+ 4.08 , 0.32512 ,
+ 4.09 , 0.25195 ,
+ 4.1 , 0.20405 ,
+ 4.11 , 0.22648 ,
+ 4.12 , 0.30571 ,
+ 4.13 , 0.37309 ,
+ 4.14 , 0.35283 ,
+ 4.15 , 0.24118 ,
+ 4.16 , 0.11162 ,
+ 4.17 , 1.458000000000000E-02 ,
+ 4.18 , -7.364000000000000E-02 ,
+ 4.19 , -0.1521 ,
+ 4.2 , -0.14128 ,
+ 4.21 , 2.440000000000000E-02 ,
+ 4.22 , 0.2852 ,
+ 4.23 , 0.45129 ,
+ 4.24 , 0.38982 ,
+ 4.25 , 0.15588 ,
+ 4.26 , -0.11495 ,
+ 4.27 , -0.31375 ,
+ 4.28 , -0.42086 ,
+ 4.29 , -0.48904 ,
+ 4.3 , -0.52097 ,
+ 4.31 , -0.49168 ,
+ 4.32 , -0.4234 ,
+ 4.33 , -0.36559 ,
+ 4.34 , -0.36994 ,
+ 4.35 , -0.42675 ,
+ 4.36 , -0.45696 ,
+ 4.37 , -0.39583 ,
+ 4.38 , -0.24523 ,
+ 4.39 , -7.371999999999999E-02 ,
+ 4.4 , 5.577000000000000E-02 ,
+ 4.41 , 0.13029 ,
+ 4.42 , 0.17 ,
+ 4.43 , 0.21223 ,
+ 4.44 , 0.25214 ,
+ 4.45 , 0.25221 ,
+ 4.46 , 0.20971 ,
+ 4.47 , 0.15915 ,
+ 4.48 , 0.13965 ,
+ 4.49 , 0.1015 ,
+ 4.5 , -5.693000000000000E-02 ,
+ 4.51 , -0.30165 ,
+ 4.52 , -0.49413 ,
+ 4.53 , -0.5601 ,
+ 4.54 , -0.5473 ,
+ 4.55 , -0.52318 ,
+ 4.56 , -0.43186 ,
+ 4.57 , -0.21177 ,
+ 4.58 , 5.701000000000000E-02 ,
+ 4.59 , 0.26717 ,
+ 4.6 , 0.3673 ,
+ 4.61 , 0.3813 ,
+ 4.62 , 0.40079 ,
+ 4.63 , 0.39365 ,
+ 4.64 , 0.18973 ,
+ 4.65 , -0.17373 ,
+ 4.66 , -0.40285 ,
+ 4.67 , -0.36957 ,
+ 4.68 , -0.23873 ,
+ 4.69 , -0.13623 ,
+ 4.7 , -1.420000000000000E-02 ,
+ 4.71 , 0.15954 ,
+ 4.72 , 0.31583 ,
+ 4.73 , 0.4076 ,
+ 4.74 , 0.44925 ,
+ 4.75 , 0.43323 ,
+ 4.76 , 0.36783 ,
+ 4.77 , 0.32597 ,
+ 4.78 , 0.34835 ,
+ 4.79 , 0.36693 ,
+ 4.8 , 0.28138 ,
+ 4.81 , 0.11386 ,
+ 4.82 , -4.390000000000000E-02 ,
+ 4.83 , -0.20925 ,
+ 4.84 , -0.42702 ,
+ 4.85 , -0.62277 ,
+ 4.86 , -0.72429 ,
+ 4.87 , -0.7462 ,
+ 4.88 , -0.75887 ,
+ 4.89 , -0.77194 ,
+ 4.9 , -0.72951 ,
+ 4.91 , -0.66245 ,
+ 4.92 , -0.67709 ,
+ 4.93 , -0.80669 ,
+ 4.94 , -0.95972 ,
+ 4.95 , -0.99997 ,
+ 4.96 , -0.88454 ,
+ 4.97 , -0.69049 ,
+ 4.98 , -0.52094 ,
+ 4.99 , -0.3957 ,
+ 5.0 , -0.24286 ,
+ 5.01 , -3.739000000000000E-02 ,
+ 5.02 , 0.10577 ,
+ 5.03 , 0.17347 ,
+ 5.04 , 0.16886 ,
+ 5.05 , 0.14491 ,
+ 5.06 , 0.14907 ,
+ 5.07 , 0.17361 ,
+ 5.08 , 0.20083 ,
+ 5.09 , 0.21954 ,
+ 5.1 , 0.2328 ,
+ 5.11 , 0.2575 ,
+ 5.12 , 0.28932 ,
+ 5.13 , 0.31126 ,
+ 5.14 , 0.29244 ,
+ 5.15 , 0.19772 ,
+ 5.16 , 5.796000000000000E-02 ,
+ 5.17 , -6.429000000000000E-02 ,
+ 5.18 , -5.218000000000000E-02 ,
+ 5.19 , 9.539000000000000E-02 ,
+ 5.2 , 0.20966 ,
+ 5.21 , 0.15862 ,
+ 5.22 , 1.473000000000000E-02 ,
+ 5.23 , -3.926000000000000E-02 ,
+ 5.24 , 8.541000000000000E-02 ,
+ 5.25 , 0.31423 ,
+ 5.26 , 0.44181 ,
+ 5.27 , 0.30949 ,
+ 5.28 , -4.230000000000000E-03 ,
+ 5.29 , -0.32893 ,
+ 5.3 , -0.59096 ,
+ 5.31 , -0.72514 ,
+ 5.32 , -0.65562 ,
+ 5.33 , -0.42079 ,
+ 5.34 , -0.1588 ,
+ 5.35 , 2.904000000000000E-02 ,
+ 5.36 , 0.10308 ,
+ 5.37 , 4.177000000000000E-02 ,
+ 5.38 , -6.319000000000000E-02 ,
+ 5.39 , -4.705000000000000E-02 ,
+ 5.4 , 9.604000000000000E-02 ,
+ 5.41 , 0.24518 ,
+ 5.42 , 0.30632 ,
+ 5.43 , 0.23914 ,
+ 5.44 , 9.232000000000000E-02 ,
+ 5.45 , -1.776000000000000E-02 ,
+ 5.46 , -7.690000000000000E-03 ,
+ 5.47 , 7.241000000000000E-02 ,
+ 5.48 , 9.512000000000000E-02 ,
+ 5.49 , 8.989000000000000E-02 ,
+ 5.5 , 0.19384 ,
+ 5.51 , 0.35667 ,
+ 5.52 , 0.38627 ,
+ 5.53 , 0.27202 ,
+ 5.54 , 0.22809 ,
+ 5.55 , 0.35372 ,
+ 5.56 , 0.49889 ,
+ 5.57 , 0.54618 ,
+ 5.58 , 0.55561 ,
+ 5.59 , 0.6075 ,
+ 5.6 , 0.65833 ,
+ 5.61 , 0.62315 ,
+ 5.62 , 0.54314 ,
+ 5.63 , 0.5024 ,
+ 5.64 , 0.49951 ,
+ 5.65 , 0.50238 ,
+ 5.66 , 0.459 ,
+ 5.67 , 0.32065 ,
+ 5.68 , 0.12297 ,
+ 5.69 , -4.304000000000000E-02 ,
+ 5.7 , -0.12348 ,
+ 5.71 , -0.16939 ,
+ 5.72 , -0.26337 ,
+ 5.73 , -0.37116 ,
+ 5.74 , -0.40828 ,
+ 5.75 , -0.39748 ,
+ 5.76 , -0.42458 ,
+ 5.77 , -0.49729 ,
+ 5.78 , -0.51741 ,
+ 5.79 , -0.39554 ,
+ 5.8 , -0.19178 ,
+ 5.81 , -6.471000000000000E-02 ,
+ 5.82 , -6.743000000000000E-02 ,
+ 5.83 , -0.1271 ,
+ 5.84 , -0.1634 ,
+ 5.85 , -0.13345 ,
+ 5.86 , -6.090000000000000E-02 ,
+ 5.87 , 2.519000000000000E-02 ,
+ 5.88 , 0.14903 ,
+ 5.89 , 0.28064 ,
+ 5.9 , 0.34038 ,
+ 5.91 , 0.3104 ,
+ 5.92 , 0.22998 ,
+ 5.93 , 0.15353 ,
+ 5.94 , 0.1055 ,
+ 5.95 , 7.457000000000000E-02 ,
+ 5.96 , 5.763000000000000E-02 ,
+ 5.97 , 8.033999999999999E-02 ,
+ 5.98 , 0.14644 ,
+ 5.99 , 0.1332 ,
+ 6.0 , -7.482000000000000E-02 ,
+ 6.01 , -0.36556 ,
+ 6.02 , -0.55895 ,
+ 6.03 , -0.59056 ,
+ 6.04 , -0.46664 ,
+ 6.05 , -0.26194 ,
+ 6.06 , -7.546000000000000E-02 ,
+ 6.07 , 7.784000000000001E-02 ,
+ 6.08 , 0.23755 ,
+ 6.09 , 0.36836 ,
+ 6.1 , 0.37298 ,
+ 6.11 , 0.26509 ,
+ 6.12 , 0.15102 ,
+ 6.13 , 6.525000000000000E-02 ,
+ 6.14 , -1.695000000000000E-02 ,
+ 6.15 , -0.10207 ,
+ 6.16 , -0.1821 ,
+ 6.17 , -0.26644 ,
+ 6.18 , -0.32842 ,
+ 6.19 , -0.24869 ,
+ 6.2 , 2.279000000000000E-02 ,
+ 6.21 , 0.37255 ,
+ 6.22 , 0.6758 ,
+ 6.23 , 0.86221 ,
+ 6.24 , 0.91467 ,
+ 6.25 , 0.89167 ,
+ 6.26 , 0.84631 ,
+ 6.27 , 0.74074 ,
+ 6.28 , 0.49841 ,
+ 6.29 , 0.16761 ,
+ 6.3 , -4.544000000000000E-02 ,
+ 6.31 , -2.644000000000000E-02 ,
+ 6.32 , 9.400000000000000E-02 ,
+ 6.33 , 0.16063 ,
+ 6.34 , 0.18176 ,
+ 6.35 , 0.20612 ,
+ 6.36 , 0.22068 ,
+ 6.37 , 0.22211 ,
+ 6.38 , 0.23664 ,
+ 6.39 , 0.24671 ,
+ 6.4 , 0.1861 ,
+ 6.41 , 0.10676 ,
+ 6.42 , 0.2039 ,
+ 6.43 , 0.4894 ,
+ 6.44 , 0.7178 ,
+ 6.45 , 0.73624 ,
+ 6.46 , 0.64197 ,
+ 6.47 , 0.61236 ,
+ 6.48 , 0.66281 ,
+ 6.49 , 0.6407 ,
+ 6.5 , 0.48402 ,
+ 6.51 , 0.28743 ,
+ 6.52 , 0.1436 ,
+ 6.53 , 6.140000000000000E-02 ,
+ 6.54 , -1.770000000000000E-03 ,
+ 6.55 , -6.498000000000000E-02 ,
+ 6.56 , -0.12251 ,
+ 6.57 , -0.16577 ,
+ 6.58 , -0.20217 ,
+ 6.59 , -0.28219 ,
+ 6.6 , -0.37605 ,
+ 6.61 , -0.34257 ,
+ 6.62 , -0.12814 ,
+ 6.63 , 0.1706 ,
+ 6.64 , 0.38468 ,
+ 6.65 , 0.39384 ,
+ 6.66 , 0.26746 ,
+ 6.67 , 0.18207 ,
+ 6.68 , 0.19512 ,
+ 6.69 , 0.22133 ,
+ 6.7 , 0.209 ,
+ 6.71 , 0.17146 ,
+ 6.72 , 6.763000000000000E-02 ,
+ 6.73 , -0.13527 ,
+ 6.74 , -0.37496 ,
+ 6.75 , -0.55764 ,
+ 6.76 , -0.58824 ,
+ 6.77 , -0.44844 ,
+ 6.78 , -0.27116 ,
+ 6.79 , -0.19551 ,
+ 6.8 , -0.18978 ,
+ 6.81 , -9.911000000000000E-02 ,
+ 6.82 , 0.11626 ,
+ 6.83 , 0.30541 ,
+ 6.84 , 0.3521 ,
+ 6.85 , 0.27698 ,
+ 6.86 , 0.10781 ,
+ 6.87 , -0.13553 ,
+ 6.88 , -0.3724 ,
+ 6.89 , -0.51163 ,
+ 6.9 , -0.49535 ,
+ 6.91 , -0.29991 ,
+ 6.92 , -1.034000000000000E-02 ,
+ 6.93 , 0.19111 ,
+ 6.94 , 0.1843 ,
+ 6.95 , 6.730000000000000E-03 ,
+ 6.96 , -0.21507 ,
+ 6.97 , -0.41983 ,
+ 6.98 , -0.58894 ,
+ 6.99 , -0.63614 ,
+ 7.0 , -0.54698 ,
+ 7.01 , -0.44682 ,
+ 7.02 , -0.42416 ,
+ 7.03 , -0.46132 ,
+ 7.04 , -0.48084 ,
+ 7.05 , -0.43504 ,
+ 7.06 , -0.34615 ,
+ 7.07 , -0.23496 ,
+ 7.08 , -0.13072 ,
+ 7.09 , -5.857000000000000E-02 ,
+ 7.1 , 1.753000000000000E-02 ,
+ 7.11 , 0.10141 ,
+ 7.12 , 0.12684 ,
+ 7.13 , 9.014000000000000E-02 ,
+ 7.14 , 0.11682 ,
+ 7.15 , 0.28896 ,
+ 7.16 , 0.48134 ,
+ 7.17 , 0.54721 ,
+ 7.18 , 0.49147 ,
+ 7.19 , 0.35746 ,
+ 7.2 , 0.17093 ,
+ 7.21 , -6.870000000000000E-03 ,
+ 7.22 , -7.575999999999999E-02 ,
+ 7.23 , -4.320000000000000E-03 ,
+ 7.24 , 6.714000000000001E-02 ,
+ 7.25 , 2.620000000000000E-03 ,
+ 7.26 , -0.12071 ,
+ 7.27 , -0.16453 ,
+ 7.28 , -0.1671 ,
+ 7.29 , -0.24591 ,
+ 7.3 , -0.36246 ,
+ 7.31 , -0.39855 ,
+ 7.32 , -0.33851 ,
+ 7.33 , -0.22608 ,
+ 7.34 , -0.1129 ,
+ 7.35 , -3.976000000000000E-02 ,
+ 7.36 , 5.950000000000000E-03 ,
+ 7.37 , 4.231000000000000E-02 ,
+ 7.38 , 9.320000000000001E-02 ,
+ 7.39 , 0.21161 ,
+ 7.4 , 0.37502 ,
+ 7.41 , 0.46085 ,
+ 7.42 , 0.42852 ,
+ 7.43 , 0.39911 ,
+ 7.44 , 0.48134 ,
+ 7.45 , 0.61862 ,
+ 7.46 , 0.65845 ,
+ 7.47 , 0.52488 ,
+ 7.48 , 0.27775 ,
+ 7.49 , 2.611000000000000E-02 ,
+ 7.5 , -0.16858 ,
+ 7.51 , -0.35917 ,
+ 7.52 , -0.64888 ,
+ 7.53 , -0.93894 ,
+ 7.54 , -0.99997 ,
+ 7.55 , -0.79545 ,
+ 7.56 , -0.50022 ,
+ 7.57 , -0.31055 ,
+ 7.58 , -0.28451 ,
+ 7.59 , -0.32788 ,
+ 7.6 , -0.34293 ,
+ 7.61 , -0.30914 ,
+ 7.62 , -0.29364 ,
+ 7.63 , -0.36128 ,
+ 7.64 , -0.43128 ,
+ 7.65 , -0.41928 ,
+ 7.66 , -0.39651 ,
+ 7.67 , -0.43324 ,
+ 7.68 , -0.4592 ,
+ 7.69 , -0.3661 ,
+ 7.7 , -0.17726 ,
+ 7.71 , -7.930000000000000E-03 ,
+ 7.72 , 9.228000000000000E-02 ,
+ 7.73 , 0.12711 ,
+ 7.74 , 0.10315 ,
+ 7.75 , 9.070000000000000E-03 ,
+ 7.76 , -0.1676 ,
+ 7.77 , -0.37078 ,
+ 7.78 , -0.48702 ,
+ 7.79 , -0.42176 ,
+ 7.8 , -0.20091 ,
+ 7.81 , -7.270000000000000E-03 ,
+ 7.82 , 3.404000000000000E-02 ,
+ 7.83 , 2.700000000000000E-03 ,
+ 7.84 , -4.730000000000000E-03 ,
+ 7.85 , -2.107000000000000E-02 ,
+ 7.86 , -7.763000000000000E-02 ,
+ 7.87 , -0.11332 ,
+ 7.88 , -9.217000000000000E-02 ,
+ 7.89 , -7.226000000000000E-02 ,
+ 7.9 , -0.10282 ,
+ 7.91 , -0.18072 ,
+ 7.92 , -0.27112 ,
+ 7.93 , -0.33308 ,
+ 7.94 , -0.37009 ,
+ 7.95 , -0.41046 ,
+ 7.96 , -0.46542 ,
+ 7.97 , -0.51679 ,
+ 7.98 , -0.48695 ,
+ 7.99 , -0.31766 ,
+ 8.0 , -0.11193 ,
+ 8.01 , -1.808000000000000E-02 ,
+ 8.02 , -9.790000000000000E-03 ,
+ 8.03 , 7.910000000000000E-03 ,
+ 8.04 , 2.892000000000000E-02 ,
+ 8.05 , 5.256000000000000E-02 ,
+ 8.06 , 0.15118 ,
+ 8.07 , 0.33598 ,
+ 8.08 , 0.47411 ,
+ 8.09 , 0.4184 ,
+ 8.1 , 0.22182 ,
+ 8.11 , 6.008000000000000E-02 ,
+ 8.12 , 7.820000000000001E-03 ,
+ 8.13 , 3.031000000000000E-02 ,
+ 8.14 , 6.139000000000000E-02 ,
+ 8.15 , 9.475000000000000E-02 ,
+ 8.16 , 0.1711 ,
+ 8.17 , 0.25375 ,
+ 8.18 , 0.32694 ,
+ 8.19 , 0.47654 ,
+ 8.2 , 0.71476 ,
+ 8.21 , 0.92354 ,
+ 8.22 , 0.99997 ,
+ 8.23 , 0.96174 ,
+ 8.24 , 0.85956 ,
+ 8.25 , 0.67462 ,
+ 8.26 , 0.42666 ,
+ 8.27 , 0.21402 ,
+ 8.28 , 8.068000000000000E-02 ,
+ 8.29 , -2.572000000000000E-02 ,
+ 8.3 , -0.18823 ,
+ 8.31 , -0.43016 ,
+ 8.32 , -0.69265 ,
+ 8.33 , -0.84523 ,
+ 8.34 , -0.78451 ,
+ 8.35 , -0.5823 ,
+ 8.36 , -0.39951 ,
+ 8.37 , -0.3009 ,
+ 8.38 , -0.28826 ,
+ 8.39 , -0.34762 ,
+ 8.4 , -0.40794 ,
+ 8.41 , -0.37827 ,
+ 8.42 , -0.24945 ,
+ 8.43 , -0.10703 ,
+ 8.44 , -1.106000000000000E-02 ,
+ 8.45 , 6.251000000000000E-02 ,
+ 8.46 , 0.1419 ,
+ 8.47 , 0.19928 ,
+ 8.48 , 0.18798 ,
+ 8.49 , 0.11645 ,
+ 8.5 , 4.575000000000000E-02 ,
+ 8.51 , 4.959000000000000E-02 ,
+ 8.52 , 0.17716 ,
+ 8.53 , 0.34359 ,
+ 8.54 , 0.36584 ,
+ 8.55 , 0.23915 ,
+ 8.56 , 0.18171 ,
+ 8.57 , 0.30089 ,
+ 8.58 , 0.43922 ,
+ 8.59 , 0.40395 ,
+ 8.6 , 0.15759 ,
+ 8.61 , -0.16407 ,
+ 8.62 , -0.36165 ,
+ 8.63 , -0.39041 ,
+ 8.64 , -0.35247 ,
+ 8.65 , -0.31056 ,
+ 8.66 , -0.24355 ,
+ 8.67 , -9.318000000000000E-02 ,
+ 8.68 , 7.779999999999999E-02 ,
+ 8.69 , 5.175000000000000E-02 ,
+ 8.7 , -0.23925 ,
+ 8.71 , -0.59171 ,
+ 8.72 , -0.77473 ,
+ 8.73 , -0.75474 ,
+ 8.74 , -0.64528 ,
+ 8.75 , -0.48987 ,
+ 8.76 , -0.29956 ,
+ 8.77 , -0.1701 ,
+ 8.78 , -0.13175 ,
+ 8.79 , -0.10789 ,
+ 8.8 , -4.978000000000000E-02 ,
+ 8.81 , 4.376000000000000E-02 ,
+ 8.82 , 0.15205 ,
+ 8.83 , 0.2202 ,
+ 8.84 , 0.17479 ,
+ 8.85 , 2.103000000000000E-02 ,
+ 8.86 , -0.14172 ,
+ 8.87 , -0.26548 ,
+ 8.88 , -0.38534 ,
+ 8.89 , -0.50451 ,
+ 8.9 , -0.53404 ,
+ 8.91 , -0.38116 ,
+ 8.92 , -0.11525 ,
+ 8.93 , 7.395000000000000E-02 ,
+ 8.94 , 0.10361 ,
+ 8.95 , 6.577000000000000E-02 ,
+ 8.96 , 6.259000000000001E-02 ,
+ 8.97 , 5.649000000000000E-02 ,
+ 8.98 , -3.880000000000000E-03 ,
+ 8.99 , -2.390000000000000E-02 ,
+ 9.0 , 7.305000000000000E-02 ,
+ 9.01 , 0.19452 ,
+ 9.02 , 0.2608 ,
+ 9.03 , 0.35267 ,
+ 9.04 , 0.5391 ,
+ 9.05 , 0.73389 ,
+ 9.06 , 0.83545 ,
+ 9.07 , 0.82904 ,
+ 9.08 , 0.72024 ,
+ 9.09 , 0.51294 ,
+ 9.1 , 0.23736 ,
+ 9.11 , -4.577000000000000E-02 ,
+ 9.12 , -0.26395 ,
+ 9.13 , -0.38853 ,
+ 9.14 , -0.43089 ,
+ 9.15 , -0.4349 ,
+ 9.16 , -0.41682 ,
+ 9.17 , -0.37537 ,
+ 9.18 , -0.32465 ,
+ 9.19 , -0.29702 ,
+ 9.2 , -0.32491 ,
+ 9.21 , -0.3466 ,
+ 9.22 , -0.28185 ,
+ 9.23 , -0.19619 ,
+ 9.24 , -0.14637 ,
+ 9.25 , -9.772000000000000E-02 ,
+ 9.26 , -7.858999999999999E-02 ,
+ 9.27 , -0.13191 ,
+ 9.28 , -0.21558 ,
+ 9.29 , -0.24568 ,
+ 9.3 , -0.18549 ,
+ 9.31 , -9.976000000000000E-02 ,
+ 9.32 , -6.297000000000000E-02 ,
+ 9.33 , -8.577000000000000E-02 ,
+ 9.34 , -0.11997 ,
+ 9.35 , -5.070000000000000E-02 ,
+ 9.36 , 0.19743 ,
+ 9.37 , 0.55636 ,
+ 9.38 , 0.86649 ,
+ 9.39 , 0.99997 ,
+ 9.4 , 0.95787 ,
+ 9.41 , 0.80859 ,
+ 9.42 , 0.58733 ,
+ 9.43 , 0.34042 ,
+ 9.44 , 0.15629 ,
+ 9.45 , 7.298000000000000E-02 ,
+ 9.46 , 3.103000000000000E-02 ,
+ 9.47 , -1.360000000000000E-03 ,
+ 9.48 , 2.567000000000000E-02 ,
+ 9.49 , 9.848000000000000E-02 ,
+ 9.5 , 0.13363 ,
+ 9.51 , 0.10499 ,
+ 9.52 , 1.947000000000000E-02 ,
+ 9.53 , -0.11686 ,
+ 9.54 , -0.25475 ,
+ 9.55 , -0.33284 ,
+ 9.56 , -0.37717 ,
+ 9.57 , -0.45927 ,
+ 9.58 , -0.53679 ,
+ 9.59 , -0.50988 ,
+ 9.6 , -0.4323 ,
+ 9.61 , -0.46891 ,
+ 9.62 , -0.62414 ,
+ 9.63 , -0.67897 ,
+ 9.64 , -0.46893 ,
+ 9.65 , -0.10561 ,
+ 9.66 , 0.12896 ,
+ 9.67 , 7.442000000000000E-02 ,
+ 9.68 , -0.13619 ,
+ 9.69 , -0.25497 ,
+ 9.7 , -0.19615 ,
+ 9.71 , -5.295000000000000E-02 ,
+ 9.72 , 5.399000000000000E-02 ,
+ 9.73 , 8.438000000000000E-02 ,
+ 9.74 , 7.897000000000000E-02 ,
+ 9.75 , 0.11239 ,
+ 9.76 , 0.18699 ,
+ 9.77 , 0.19038 ,
+ 9.78 , 0.13535 ,
+ 9.79 , 0.20938 ,
+ 9.8 , 0.43787 ,
+ 9.81 , 0.63937 ,
+ 9.82 , 0.67742 ,
+ 9.83 , 0.58799 ,
+ 9.84 , 0.49876 ,
+ 9.85 , 0.4183 ,
+ 9.86 , 0.29948 ,
+ 9.87 , 0.22905 ,
+ 9.88 , 0.2606 ,
+ 9.89 , 0.28847 ,
+ 9.9 , 0.22616 ,
+ 9.91 , 0.12545 ,
+ 9.92 , 8.956000000000000E-02 ,
+ 9.93 , 0.12928 ,
+ 9.94 , 0.15076 ,
+ 9.95 , 4.544000000000000E-02 ,
+ 9.96 , -0.20722 ,
+ 9.97 , -0.49063 ,
+ 9.98 , -0.6894 ,
+ 9.99 , -0.80485 ,
+ 10.0 , -0.84771 ,
+ 10.01 , -0.76807 ,
+ 10.02 , -0.56037 ,
+ 10.03 , -0.32503 ,
+ 10.04 , -0.15016 ,
+ 10.05 , -3.882000000000000E-02 ,
+ 10.06 , 6.110000000000000E-03 ,
+ 10.07 , -2.178000000000000E-02 ,
+ 10.08 , -6.615000000000000E-02 ,
+ 10.09 , -3.796000000000000E-02 ,
+ 10.1 , 8.788000000000000E-02 ,
+ 10.11 , 0.2149 ,
+ 10.12 , 0.23018 ,
+ 10.13 , 0.14302 ,
+ 10.14 , 3.300000000000000E-02 ,
+ 10.15 , -5.442000000000000E-02 ,
+ 10.16 , -9.190000000000000E-02 ,
+ 10.17 , -5.636000000000000E-02 ,
+ 10.18 , 1.760000000000000E-03 ,
+ 10.19 , -4.910000000000000E-03 ,
+ 10.2 , -7.645000000000000E-02 ,
+ 10.21 , -0.16067 ,
+ 10.22 , -0.22708 ,
+ 10.23 , -0.23139 ,
+ 10.24 , -0.12101 ,
+ 10.25 , 7.537000000000001E-02 ,
+ 10.26 , 0.24004 ,
+ 10.27 , 0.32546 ,
+ 10.28 , 0.38826 ,
+ 10.29 , 0.41863 ,
+ 10.3 , 0.35794 ,
+ 10.31 , 0.23222 ,
+ 10.32 , 0.11401 ,
+ 10.33 , 1.697000000000000E-02 ,
+ 10.34 , -0.10766 ,
+ 10.35 , -0.25136 ,
+ 10.36 , -0.35757 ,
+ 10.37 , -0.41565 ,
+ 10.38 , -0.3843 ,
+ 10.39 , -0.22915 ,
+ 10.4 , -7.590000000000000E-03 ,
+ 10.41 , 0.24235 ,
+ 10.42 , 0.48677 ,
+ 10.43 , 0.65383 ,
+ 10.44 , 0.70515 ,
+ 10.45 , 0.61222 ,
+ 10.46 , 0.40693 ,
+ 10.47 , 0.24331 ,
+ 10.48 , 0.2277 ,
+ 10.49 , 0.27807 ,
+ 10.5 , 0.24063 ,
+ 10.51 , 9.018000000000000E-02 ,
+ 10.52 , -8.182000000000000E-02 ,
+ 10.53 , -0.23302 ,
+ 10.54 , -0.37812 ,
+ 10.55 , -0.4703 ,
+ 10.56 , -0.41592 ,
+ 10.57 , -0.24651 ,
+ 10.58 , -0.12814 ,
+ 10.59 , -0.13 ,
+ 10.6 , -0.17581 ,
+ 10.61 , -0.22261 ,
+ 10.62 , -0.29974 ,
+ 10.63 , -0.40731 ,
+ 10.64 , -0.49694 ,
+ 10.65 , -0.51567 ,
+ 10.66 , -0.38399 ,
+ 10.67 , -6.413000000000001E-02 ,
+ 10.68 , 0.26417 ,
+ 10.69 , 0.33331 ,
+ 10.7 , 0.13429 ,
+ 10.71 , -8.293000000000000E-02 ,
+ 10.72 , -0.1463 ,
+ 10.73 , -0.13542 ,
+ 10.74 , -0.20542 ,
+ 10.75 , -0.35982 ,
+ 10.76 , -0.44591 ,
+ 10.77 , -0.37107 ,
+ 10.78 , -0.25668 ,
+ 10.79 , -0.25179 ,
+ 10.8 , -0.31124 ,
+ 10.81 , -0.28374 ,
+ 10.82 , -0.12758 ,
+ 10.83 , 1.490000000000000E-02 ,
+ 10.84 , 1.229000000000000E-02 ,
+ 10.85 , -6.356000000000001E-02 ,
+ 10.86 , -5.771000000000000E-02 ,
+ 10.87 , 8.679000000000001E-02 ,
+ 10.88 , 0.31097 ,
+ 10.89 , 0.53347 ,
+ 10.9 , 0.68419 ,
+ 10.91 , 0.65081 ,
+ 10.92 , 0.4251 ,
+ 10.93 , 0.19891 ,
+ 10.94 , 0.11666 ,
+ 10.95 , 0.13796 ,
+ 10.96 , 0.14749 ,
+ 10.97 , 9.375000000000000E-02 ,
+ 10.98 , 2.569000000000000E-02 ,
+ 10.99 , -1.828000000000000E-02 ,
+ 11.0 , -6.660000000000000E-03 ,
+ 11.01 , 9.803000000000001E-02 ,
+ 11.02 , 0.2156 ,
+ 11.03 , 0.2608 ,
+ 11.04 , 0.28376 ,
+ 11.05 , 0.31446 ,
+ 11.06 , 0.30511 ,
+ 11.07 , 0.25332 ,
+ 11.08 , 0.19284 ,
+ 11.09 , 0.1152 ,
+ 11.1 , 1.948000000000000E-02 ,
+ 11.11 , -8.540000000000001E-03 ,
+ 11.12 , -8.070000000000001E-03 ,
+ 11.13 , 5.720000000000000E-03 ,
+ 11.14 , 5.899000000000000E-02 ,
+ 11.15 , 0.13421 ,
+ 11.16 , 0.26053 ,
+ 11.17 , 0.41353 ,
+ 11.18 , 0.51092 ,
+ 11.19 , 0.52002 ,
+ 11.2 , 0.50124 ,
+ 11.21 , 0.5386 ,
+ 11.22 , 0.65388 ,
+ 11.23 , 0.8058 ,
+ 11.24 , 0.93844 ,
+ 11.25 , 0.99997 ,
+ 11.26 , 0.96789 ,
+ 11.27 , 0.87593 ,
+ 11.28 , 0.80065 ,
+ 11.29 , 0.79192 ,
+ 11.3 , 0.8141 ,
+ 11.31 , 0.8052 ,
+ 11.32 , 0.74262 ,
+ 11.33 , 0.61546 ,
+ 11.34 , 0.41975 ,
+ 11.35 , 0.22346 ,
+ 11.36 , 0.14585 ,
+ 11.37 , 0.18339 ,
+ 11.38 , 0.21495 ,
+ 11.39 , 0.22018 ,
+ 11.4 , 0.23766 ,
+ 11.41 , 0.19769 ,
+ 11.42 , 1.272000000000000E-02 ,
+ 11.43 , -0.33277 ,
+ 11.44 , -0.5999 ,
+ 11.45 , -0.66307 ,
+ 11.46 , -0.54941 ,
+ 11.47 , -0.30754 ,
+ 11.48 , 9.150000000000000E-03 ,
+ 11.49 , 0.33567 ,
+ 11.5 , 0.62395 ,
+ 11.51 , 0.82292 ,
+ 11.52 , 0.92488 ,
+ 11.53 , 0.94922 ,
+ 11.54 , 0.90162 ,
+ 11.55 , 0.81535 ,
+ 11.56 , 0.68529 ,
+ 11.57 , 0.48301 ,
+ 11.58 , 0.28744 ,
+ 11.59 , 0.21968 ,
+ 11.6 , 0.31463 ,
+ 11.61 , 0.4858 ,
+ 11.62 , 0.58845 ,
+ 11.63 , 0.57005 ,
+ 11.64 , 0.49055 ,
+ 11.65 , 0.39877 ,
+ 11.66 , 0.2819 ,
+ 11.67 , 0.11731 ,
+ 11.68 , -6.177000000000000E-02 ,
+ 11.69 , -0.1701 ,
+ 11.7 , -0.21434 ,
+ 11.71 , -0.36528 ,
+ 11.72 , -0.67236 ,
+ 11.73 , -0.88398 ,
+ 11.74 , -0.82736 ,
+ 11.75 , -0.67582 ,
+ 11.76 , -0.64387 ,
+ 11.77 , -0.69937 ,
+ 11.78 , -0.68858 ,
+ 11.79 , -0.5758 ,
+ 11.8 , -0.46315 ,
+ 11.81 , -0.45051 ,
+ 11.82 , -0.51549 ,
+ 11.83 , -0.51468 ,
+ 11.84 , -0.35292 ,
+ 11.85 , -0.11964 ,
+ 11.86 , -1.117000000000000E-02 ,
+ 11.87 , -0.1357 ,
+ 11.88 , -0.40276 ,
+ 11.89 , -0.63738 ,
+ 11.9 , -0.73699 ,
+ 11.91 , -0.69661 ,
+ 11.92 , -0.58112 ,
+ 11.93 , -0.46357 ,
+ 11.94 , -0.38497 ,
+ 11.95 , -0.33617 ,
+ 11.96 , -0.26831 ,
+ 11.97 , -0.19582 ,
+ 11.98 , -0.16518 ,
+ 11.99 , -0.14401 ,
+ 12.0 , -7.318000000000000E-02 ,
+ 12.01 , 7.769000000000000E-02 ,
+ 12.02 , 0.26041 ,
+ 12.03 , 0.37046 ,
+ 12.04 , 0.40569 ,
+ 12.05 , 0.44476 ,
+ 12.06 , 0.50231 ,
+ 12.07 , 0.52622 ,
+ 12.08 , 0.47631 ,
+ 12.09 , 0.35672 ,
+ 12.1 , 0.14838 ,
+ 12.11 , -0.13846 ,
+ 12.12 , -0.36979 ,
+ 12.13 , -0.47711 ,
+ 12.14 , -0.54786 ,
+ 12.15 , -0.62333 ,
+ 12.16 , -0.64749 ,
+ 12.17 , -0.58515 ,
+ 12.18 , -0.46856 ,
+ 12.19 , -0.35151 ,
+ 12.2 , -0.26225 ,
+ 12.21 , -0.22214 ,
+ 12.22 , -0.22853 ,
+ 12.23 , -0.19257 ,
+ 12.24 , -2.725000000000000E-02 ,
+ 12.25 , 0.18283 ,
+ 12.26 , 0.25344 ,
+ 12.27 , 0.12964 ,
+ 12.28 , -9.258000000000000E-02 ,
+ 12.29 , -0.29733 ,
+ 12.3 , -0.42242 ,
+ 12.31 , -0.45343 ,
+ 12.32 , -0.38158 ,
+ 12.33 , -0.24116 ,
+ 12.34 , -0.13557 ,
+ 12.35 , -0.11938 ,
+ 12.36 , -0.14999 ,
+ 12.37 , -0.17426 ,
+ 12.38 , -0.16707 ,
+ 12.39 , -0.12211 ,
+ 12.4 , -6.938000000000000E-02 ,
+ 12.41 , -5.365000000000000E-02 ,
+ 12.42 , -6.988999999999999E-02 ,
+ 12.43 , -0.10537 ,
+ 12.44 , -0.18301 ,
+ 12.45 , -0.26683 ,
+ 12.46 , -0.27079 ,
+ 12.47 , -0.18067 ,
+ 12.48 , -5.357000000000000E-02 ,
+ 12.49 , 5.621000000000000E-02 ,
+ 12.5 , 0.12411 ,
+ 12.51 , 0.1349 ,
+ 12.52 , 0.10552 ,
+ 12.53 , 8.767000000000000E-02 ,
+ 12.54 , 5.312000000000000E-02 ,
+ 12.55 , -7.994000000000000E-02 ,
+ 12.56 , -0.28316 ,
+ 12.57 , -0.43439 ,
+ 12.58 , -0.45819 ,
+ 12.59 , -0.39875 ,
+ 12.6 , -0.3257 ,
+ 12.61 , -0.21617 ,
+ 12.62 , -5.834000000000000E-02 ,
+ 12.63 , 6.234000000000000E-02 ,
+ 12.64 , 7.834000000000001E-02 ,
+ 12.65 , 2.524000000000000E-02 ,
+ 12.66 , -4.370000000000000E-03 ,
+ 12.67 , 2.088000000000000E-02 ,
+ 12.68 , 3.738000000000000E-02 ,
+ 12.69 , -5.780000000000000E-03 ,
+ 12.7 , -7.783000000000000E-02 ,
+ 12.71 , -0.10293 ,
+ 12.72 , -5.917000000000000E-02 ,
+ 12.73 , -2.088000000000000E-02 ,
+ 12.74 , -4.084000000000000E-02 ,
+ 12.75 , -7.596000000000000E-02 ,
+ 12.76 , -7.527000000000000E-02 ,
+ 12.77 , -4.418000000000000E-02 ,
+ 12.78 , -2.046000000000000E-02 ,
+ 12.79 , -2.682000000000000E-02 ,
+ 12.8 , -2.654000000000000E-02 ,
+ 12.81 , 3.635000000000000E-02 ,
+ 12.82 , 0.12352 ,
+ 12.83 , 0.13159 ,
+ 12.84 , 4.372000000000000E-02 ,
+ 12.85 , -6.480000000000000E-02 ,
+ 12.86 , -0.1361 ,
+ 12.87 , -0.17058 ,
+ 12.88 , -0.1883 ,
+ 12.89 , -0.19167 ,
+ 12.9 , -0.19116 ,
+ 12.91 , -0.20869 ,
+ 12.92 , -0.23797 ,
+ 12.93 , -0.28017 ,
+ 12.94 , -0.36467 ,
+ 12.95 , -0.46778 ,
+ 12.96 , -0.49324 ,
+ 12.97 , -0.38894 ,
+ 12.98 , -0.2225 ,
+ 12.99 , -9.676000000000000E-02 ,
+ 13.0 , -5.153000000000000E-02 ,
+ 13.01 , -5.856000000000000E-02 ,
+ 13.02 , -6.265000000000000E-02 ,
+ 13.03 , -3.700000000000000E-02 ,
+ 13.04 , 8.800000000000001E-03 ,
+ 13.05 , 4.189000000000000E-02 ,
+ 13.06 , 1.048000000000000E-02 ,
+ 13.07 , -8.393000000000000E-02 ,
+ 13.08 , -0.17214 ,
+ 13.09 , -0.21986 ,
+ 13.1 , -0.25265 ,
+ 13.11 , -0.28696 ,
+ 13.12 , -0.29845 ,
+ 13.13 , -0.27534 ,
+ 13.14 , -0.25187 ,
+ 13.15 , -0.25011 ,
+ 13.16 , -0.27425 ,
+ 13.17 , -0.33551 ,
+ 13.18 , -0.41051 ,
+ 13.19 , -0.45406 ,
+ 13.2 , -0.44533 ,
+ 13.21 , -0.38727 ,
+ 13.22 , -0.30756 ,
+ 13.23 , -0.24203 ,
+ 13.24 , -0.20129 ,
+ 13.25 , -0.16106 ,
+ 13.26 , -9.457000000000000E-02 ,
+ 13.27 , -2.440000000000000E-02 ,
+ 13.28 , 7.040000000000000E-03 ,
+ 13.29 , 8.600000000000000E-03 ,
+ 13.3 , 1.981000000000000E-02 ,
+ 13.31 , 4.834000000000000E-02 ,
+ 13.32 , 7.178000000000000E-02 ,
+ 13.33 , 8.525000000000001E-02 ,
+ 13.34 , 0.1107 ,
+ 13.35 , 0.15822 ,
+ 13.36 , 0.21564 ,
+ 13.37 , 0.27468 ,
+ 13.38 , 0.32506 ,
+ 13.39 , 0.34096 ,
+ 13.4 , 0.32619 ,
+ 13.41 , 0.32491 ,
+ 13.42 , 0.34842 ,
+ 13.43 , 0.36279 ,
+ 13.44 , 0.34026 ,
+ 13.45 , 0.2756 ,
+ 13.46 , 0.18648 ,
+ 13.47 , 9.881000000000000E-02 ,
+ 13.48 , 3.222000000000000E-02 ,
+ 13.49 , 1.061000000000000E-02 ,
+ 13.5 , 4.343000000000000E-02 ,
+ 13.51 , 9.372000000000000E-02 ,
+ 13.52 , 0.10628 ,
+ 13.53 , 7.198000000000000E-02 ,
+ 13.54 , 3.458000000000000E-02 ,
+ 13.55 , 2.182000000000000E-02 ,
+ 13.56 , 1.377000000000000E-02 ,
+ 13.57 , -1.295000000000000E-02 ,
+ 13.58 , -4.297000000000000E-02 ,
+ 13.59 , -4.232000000000000E-02 ,
+ 13.6 , -1.224000000000000E-02 ,
+ 13.61 , 1.559000000000000E-02 ,
+ 13.62 , 1.639000000000000E-02 ,
+ 13.63 , -1.544000000000000E-02 ,
+ 13.64 , -5.384000000000000E-02 ,
+ 13.65 , -7.287000000000000E-02 ,
+ 13.66 , -8.747000000000001E-02 ,
+ 13.67 , -0.10976 ,
+ 13.68 , -0.11529 ,
+ 13.69 , -8.388000000000000E-02 ,
+ 13.7 , -3.945000000000000E-02 ,
+ 13.71 , -2.420000000000000E-02 ,
+ 13.72 , -3.630000000000000E-02 ,
+ 13.73 , -3.928000000000000E-02 ,
+ 13.74 , -2.207000000000000E-02 ,
+ 13.75 , -5.590000000000000E-03 ,
+ 13.76 , -9.450000000000000E-03 ,
+ 13.77 , -2.752000000000000E-02 ,
+ 13.78 , -4.478000000000000E-02 ,
+ 13.79 , -6.457000000000000E-02 ,
+ 13.8 , -8.530000000000000E-02 ,
+ 13.81 , -8.704000000000001E-02 ,
+ 13.82 , -5.918000000000000E-02 ,
+ 13.83 , -3.830000000000000E-03 ,
+ 13.84 , 7.192000000000000E-02 ,
+ 13.85 , 0.14312 ,
+ 13.86 , 0.17488 ,
+ 13.87 , 0.16315 ,
+ 13.88 , 0.14274 ,
+ 13.89 , 0.14017 ,
+ 13.9 , 0.14556 ,
+ 13.91 , 0.13989 ,
+ 13.92 , 0.12104 ,
+ 13.93 , 9.578000000000000E-02 ,
+ 13.94 , 7.056999999999999E-02 ,
+ 13.95 , 5.257000000000000E-02 ,
+ 13.96 , 4.283000000000000E-02 ,
+ 13.97 , 3.754000000000000E-02 ,
+ 13.98 , 3.580000000000000E-02 ,
+ 13.99 , 3.422000000000000E-02 ,
+ 14.0 , 2.593000000000000E-02 ,
+ 14.01 , 4.220000000000000E-03 ,
+ 14.02 , -1.590000000000000E-02 ,
+ 14.03 , -2.929000000000000E-02 ,
+ 14.04 , 4.251000000000000E-02 ,
+ 14.05 , 5.369000000000000E-02 ,
+ 14.06 , 6.154000000000000E-02 ,
+ 14.07 , 6.560000000000001E-02 ,
+ 14.08 , 6.591000000000000E-02 ,
+ 14.09 , 6.272000000000000E-02 ,
+ 14.1 , 5.704000000000000E-02 ,
+ 14.11 , 5.054000000000000E-02 ,
+ 14.12 , 4.304000000000000E-02 ,
+ 14.13 , 3.569000000000000E-02 ,
+ 14.14 , 2.953000000000000E-02 ,
+ 14.15 , 2.591000000000000E-02 ,
+ 14.16 , 2.479000000000000E-02 ,
+ 14.17 , 2.511000000000000E-02 ,
+ 14.18 , 2.581000000000000E-02 ,
+ 14.19 , 2.493000000000000E-02 ,
+ 14.2 , 2.314000000000000E-02 ,
+ 14.21 , 2.027000000000000E-02 ,
+ 14.22 , 1.935000000000000E-02 ,
+ 14.23 , 2.023000000000000E-02 ,
+ 14.24 , 2.506000000000000E-02 ,
+ 14.25 , 3.099000000000000E-02 ,
+ 14.26 , 3.760000000000000E-02 ,
+ 14.27 , 4.262000000000000E-02 ,
+ 14.28 , 4.532000000000000E-02 ,
+ 14.29 , 4.802000000000000E-02 ,
+ 14.3 , 5.005000000000000E-02 ,
+ 14.31 , 5.302000000000000E-02 ,
+ 14.32 , 5.416000000000000E-02 ,
+ 14.33 , 5.517000000000000E-02 ,
+ 14.34 , 5.543000000000000E-02 ,
+ 14.35 , 5.403000000000000E-02 ,
+ 14.36 , 5.095000000000000E-02 ,
+ 14.37 , 4.660000000000000E-02 ,
+ 14.38 , 4.407000000000000E-02 ,
+ 14.39 , 4.359000000000000E-02 ,
+ 14.4 , 4.649000000000000E-02 ,
+ 14.41 , 4.927000000000000E-02 ,
+ 14.42 , 5.116000000000000E-02 ,
+ 14.43 , 5.246000000000000E-02 ,
+ 14.44 , 5.290000000000000E-02 ,
+ 14.45 , 5.342000000000000E-02 ,
+ 14.46 , 5.301000000000000E-02 ,
+ 14.47 , 5.389000000000000E-02 ,
+ 14.48 , 5.518000000000000E-02 ,
+ 14.49 , 5.594000000000000E-02 ,
+ 14.5 , 5.543000000000000E-02 ,
+ 14.51 , 5.542000000000000E-02 ,
+ 14.52 , 5.677000000000000E-02 ,
+ 14.53 , 5.746000000000000E-02 ,
+ 14.54 , 5.802000000000000E-02 ,
+ 14.55 , 5.847000000000000E-02 ,
+ 14.56 , 5.842000000000000E-02 ,
+ 14.57 , 5.750000000000000E-02 ,
+ 14.58 , 5.606000000000000E-02 ,
+ 14.59 , 5.592000000000000E-02 ,
+ 14.6 , 5.517000000000000E-02 ,
+ 14.61 , 5.439000000000000E-02 ,
+ 14.62 , 5.392000000000000E-02 ,
+ 14.63 , 5.395000000000000E-02 ,
+ 14.64 , 5.260000000000000E-02 ,
+ 14.65 , 5.031000000000000E-02 ,
+ 14.66 , 4.883000000000000E-02 ,
+ 14.67 , 4.944000000000000E-02 ,
+ 14.68 , 5.215000000000000E-02 ,
+ 14.69 , 5.627000000000000E-02 ,
+ 14.7 , 6.244000000000000E-02 ,
+ 14.71 , 6.783000000000000E-02 ,
+ 14.72 , 7.159000000000000E-02 ,
+ 14.73 , 7.149999999999999E-02 ,
+ 14.74 , 6.673000000000000E-02 ,
+ 14.75 , 5.755000000000000E-02 ,
+ 14.76 , 4.539000000000000E-02 ,
+ 14.77 , 3.504000000000000E-02 ,
+ 14.78 , 2.721000000000000E-02 ,
+ 14.79 , 2.308000000000000E-02 ,
+ 14.8 , 2.125000000000000E-02 ,
+ 14.81 , 2.022000000000000E-02 ,
+ 14.82 , 1.831000000000000E-02 ,
+ 14.83 , 1.547000000000000E-02 ,
+ 14.84 , 1.321000000000000E-02 ,
+ 14.85 , 1.112000000000000E-02 ,
+ 14.86 , 1.025000000000000E-02 ,
+ 14.87 , 9.549999999999999E-03 ,
+ 14.88 , 1.040000000000000E-02 ,
+ 14.89 , 1.059000000000000E-02 ,
+ 14.9 , 1.108000000000000E-02 ,
+ 14.91 , 1.195000000000000E-02 ,
+ 14.92 , 1.452000000000000E-02 ,
+ 14.93 , 1.809000000000000E-02 ,
+ 14.94 , 2.029000000000000E-02 ,
+ 14.95 , 2.323000000000000E-02 ,
+ 14.96 , 2.515000000000000E-02 ,
+ 14.97 , 2.836000000000000E-02 ,
+ 14.98 , 3.278000000000000E-02 ,
+ 14.99 , 3.934000000000000E-02 ,
+ 15.00 , 0.0 ,
+      ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+
+
+
+
diff --git a/Tests/old/testcomm7/param2.com0 b/Tests/old/testcomm7/param2.com0
new file mode 100644 (file)
index 0000000..2d32a38
--- /dev/null
@@ -0,0 +1,4 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=mon_param,);
+FIN();
+
diff --git a/Tests/old/testcomm7/param3.11 b/Tests/old/testcomm7/param3.11
new file mode 100644 (file)
index 0000000..236ca5c
--- /dev/null
@@ -0,0 +1,2 @@
+x=45
+y=77
diff --git a/Tests/old/testcomm7/param3.12 b/Tests/old/testcomm7/param3.12
new file mode 100644 (file)
index 0000000..2c2a215
--- /dev/null
@@ -0,0 +1 @@
+d=5;f=7
diff --git a/Tests/old/testcomm7/param3.com0 b/Tests/old/testcomm7/param3.com0
new file mode 100644 (file)
index 0000000..d5a0bbf
--- /dev/null
@@ -0,0 +1,11 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=2*mon_param+1,);
+l2=DEFI_LIST_ENTI(DEBUT=a[1]);
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                    VARIANTE='A',          TYPE_VALE='NOMI',
+                    NOM_MATER='MAT3',       INFO=1               )
+INCLUDE(UNITE=11)
+INCLUDE(UNITE=12)
+
+FIN();
+
diff --git a/Tests/old/testcomm7/testcomm.py b/Tests/old/testcomm7/testcomm.py
new file mode 100644 (file)
index 0000000..7e9432e
--- /dev/null
@@ -0,0 +1,70 @@
+import os,glob,sys
+import unittest
+import difflib
+
+import prefs
+from InterfaceTK import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+class TestCase(unittest.TestCase):
+   app=None
+   def setUp(self):
+      if self.app == None:
+         self.app=appli.STANDALONE(version='v7')
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   i=0
+   files= os.path.join(os.path.dirname(__file__),"*.comm")
+   for f in glob.glob(files):
+      for o in ('3','2','1','0','m'):
+       f=f[:-1]+o
+       if os.path.isfile(f):break
+
+      i=i+1
+      exec """def test%s(self,file="%s"):
+                  "fichier:%s"
+                  self.commtest(file)
+""" % (i,f,f)
+   del i
+
+   def commtest(self,file):
+      """ Test generique"""
+      #print file
+      name=os.path.splitext(os.path.basename(file))[0]
+      errfile=os.path.join(os.path.dirname(__file__),name+".err")
+      err=""
+      if os.path.isfile(errfile):
+          f=open(errfile)
+          err=f.read()
+          f.close()
+      j=self.app.openJDC(file=file)
+      assert j.cr.get_mess_exception() == ""
+
+      if err == "":
+        assert j.isvalid(),j.report()
+      else:
+        txt=str(j.report())
+        assert txt == err,cdiff(err,txt)
+
+      CONTEXT.unset_current_step()
+      j.supprime()
+      assert sys.getrefcount(j) == 2,sys.getrefcount(j)
diff --git a/Tests/old/testcomm9/a.11 b/Tests/old/testcomm9/a.11
new file mode 100644 (file)
index 0000000..1723fcb
--- /dev/null
@@ -0,0 +1 @@
+MM=LIRE_MAILLAGE()
diff --git a/Tests/old/testcomm9/a.com0 b/Tests/old/testcomm9/a.com0
new file mode 100644 (file)
index 0000000..04d1cc2
--- /dev/null
@@ -0,0 +1,3 @@
+POURSUITE()
+MA=LIRE_MAILLAGE(INFO=inf)
+FIN()
diff --git a/Tests/old/testcomm9/efica01a.11 b/Tests/old/testcomm9/efica01a.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm9/efica01a.com0 b/Tests/old/testcomm9/efica01a.com0
new file mode 100755 (executable)
index 0000000..35fe540
--- /dev/null
@@ -0,0 +1,49 @@
+POURSUITE(CODE=_F(  NOM = 'EFICA01A'))
+
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                      VARIANTE='A',          TYPE_VALE='NOMI',
+                     NOM_MATER='MAT3',       INFO=1               )
+
+CHMAT3=AFFE_MATERIAU(  MAILLAGE=MAILLA3,
+                       AFFE=_F(  TOUT='OUI', MATER = MAT3))
+
+riginor = 2.88E7 
+
+TRAN_GE2=DYNA_TRAN_MODAL(  MASS_GENE=MGEN_BIC,   RIGI_GENE=RGEN_BIC,
+                 METHODE='EULER',
+                 AMOR_REDUIT=( 0.07,  0.07, ),
+                MODE_STAT=MSTA_BIC,EXCIT=(
+                _F(  VECT_GENE = VECT_X1,  ACCE = ACCELER1,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO1',
+                       VITE = VITESSE1, DEPL = DEPLACE1), 
+                _F(  VECT_GENE = VECT_X2,  ACCE = ACCELER2,
+                       MULT_APPUI = 'OUI',
+                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO11',
+                       VITE = VITESSE2, DEPL = DEPLACE2)), 
+                CHOC=_F(  GROUP_NO_1 = 'MASSES1',
+                       GROUP_NO_2 = 'MASSES2',
+                       OBSTACLE = GRILLE,
+                       INTITULE = 'NO2/NO12',
+                       NORM_OBST = (0., 0., 1.,),
+                       DIST_1 = 0.4495,
+                       DIST_2 = 0.4495,
+                       RIGI_NOR = riginor,
+                       AMOR_NOR = 0.,
+                       RIGI_TAN = 0.,
+                       COULOMB = 0.),
+                 INCREMENT=_F( INST_INIT = 0.,  INST_FIN = 1.,  PAS = 0.00025),
+                ARCHIVAGE=_F(  PAS_ARCH = 8)
+                )
+
+LISTIMP=DEFI_LIST_REEL(  DEBUT=0.,
+                    INTERVALLE=_F(  JUSQU_A = 1.,  NOMBRE = 500))
+
+RESUA1=REST_GENE_PHYS(  RESU_GENE=TRAN_GE1,
+                        LIST_INST=LISTIMP,
+                        INTERPOL='LIN',
+                        NOM_CHAM='DEPL',
+                        MULT_APPUI='OUI'
+                       )
+
+FIN()
diff --git a/Tests/old/testcomm9/efica01b.11 b/Tests/old/testcomm9/efica01b.11
new file mode 100644 (file)
index 0000000..bec37b5
--- /dev/null
@@ -0,0 +1,19 @@
+DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
+DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
+                           LIST_PARA=L_INST,
+               NOM_PARA='INST',
+                           PROL_DROITE='LINEAIRE',
+                           PROL_GAUCHE='LINEAIRE',
+                           NOM_RESU='DEPL'       )
+
+MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
+                          DIRECTION=( 1., 0., 0.,),
+                          MONO_APPUI='OUI' )
+
+
+MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
+                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
+                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
+                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
+               )
+
diff --git a/Tests/old/testcomm9/forma12c.22 b/Tests/old/testcomm9/forma12c.22
new file mode 100755 (executable)
index 0000000..1452b8f
--- /dev/null
@@ -0,0 +1,5616 @@
+ACCELH1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+ (
+ 0.0 , 0.0 ,
+ 5.000000000000000E-03 , 1.384945820672120E-02 ,
+ 1.000000000000000E-02 , 1.382919843991470E-02 ,
+ 1.500000000000000E-02 , 1.382973754982250E-02 ,
+ 2.000000000000000E-02 , 1.383338152282280E-02 ,
+ 2.500000000000000E-02 , 1.393648950771420E-02 ,
+ 3.000000000000000E-02 , 1.434779984741860E-02 ,
+ 3.500000000000000E-02 , 1.512950713231800E-02 ,
+ 4.000000000000000E-02 , 1.614535272002630E-02 ,
+ 4.500000000000000E-02 , 1.731995083544010E-02 ,
+ 5.000000000000000E-02 , 1.859624623558040E-02 ,
+ 5.500000000000000E-02 , 1.953967672923960E-02 ,
+ 6.000000000000000E-02 , 1.941781110418540E-02 ,
+ 6.500000000000000E-02 , 1.786343830924350E-02 ,
+ 7.000000000000001E-02 , 1.516191250319950E-02 ,
+ 7.500000000000000E-02 , 1.188464893531830E-02 ,
+ 8.000000000000000E-02 , 8.604671706807470E-03 ,
+ 8.500000000000001E-02 , 5.843238016204390E-03 ,
+ 9.000000000000000E-02 , 3.844393537029640E-03 ,
+ 9.500000000000000E-02 , 2.578831760615030E-03 ,
+ 0.1 , 2.285337760842440E-03 ,
+ 0.105 , 3.429647164261850E-03 ,
+ 0.11 , 5.693975593542530E-03 ,
+ 0.115 , 8.059677068797949E-03 ,
+ 0.12 , 1.074690536157120E-02 ,
+ 0.125 , 1.570430547663250E-02 ,
+ 0.13 , 2.370085802024690E-02 ,
+ 0.135 , 3.228248728765840E-02 ,
+ 0.14 , 3.854420890726100E-02 ,
+ 0.145 , 4.255105840524570E-02 ,
+ 0.15 , 4.542487497977820E-02 ,
+ 0.155 , 4.522394778102340E-02 ,
+ 0.16 , 3.829095514459380E-02 ,
+ 0.165 , 2.483633029107950E-02 ,
+ 0.17 , 9.962011825963081E-03 ,
+ 0.175 , -1.690338763720670E-03 ,
+ 0.18 , -9.628765294085771E-03 ,
+ 0.185 , -1.491533457160890E-02 ,
+ 0.19 , -1.675574249783150E-02 ,
+ 0.195 , -1.397302390604700E-02 ,
+ 0.2 , -8.394257392452909E-03 ,
+ 0.205 , -4.066198655663860E-03 ,
+ 0.21 , -2.824511823738000E-03 ,
+ 0.215 , -2.617183840945080E-03 ,
+ 0.22 , -1.417346427510000E-03 ,
+ 0.225 , -1.143002215953450E-03 ,
+ 0.23 , -5.114862179520550E-03 ,
+ 0.235 , -1.257393226409120E-02 ,
+ 0.24 , -2.009825306788950E-02 ,
+ 0.245 , -2.922606396367100E-02 ,
+ 0.25 , -4.681398923377460E-02 ,
+ 0.255 , -7.440515051138789E-02 ,
+ 0.26 , -0.10334790104033 ,
+ 0.265 , -0.12586697159281 ,
+ 0.27 , -0.14387794464775 ,
+ 0.275 , -0.15814759425273 ,
+ 0.28 , -0.15645166862504 ,
+ 0.285 , -0.12686021613717 ,
+ 0.29 , -7.870738657620450E-02 ,
+ 0.295 , -3.337529798013800E-02 ,
+ 0.3 , 4.960493246599410E-03 ,
+ 0.305 , 5.045559596258160E-02 ,
+ 0.31 , 0.105226085321393 ,
+ 0.315 , 0.149377859842677 ,
+ 0.32 , 0.169404090056596 ,
+ 0.325 , 0.175768658339062 ,
+ 0.33 , 0.179795570216475 ,
+ 0.335 , 0.172362231098084 ,
+ 0.34 , 0.14178782193451 ,
+ 0.345 , 9.600009720172401E-02 ,
+ 0.35 , 4.821844915823450E-02 ,
+ 0.355 , -4.337533256019430E-03 ,
+ 0.36 , -6.584719156367530E-02 ,
+ 0.365 , -0.11836425870338 ,
+ 0.37 , -0.13733576068719 ,
+ 0.375 , -0.12352979806305 ,
+ 0.38 , -9.647458189678811E-02 ,
+ 0.385 , -6.215705630868780E-02 ,
+ 0.39 , -1.230416228554950E-02 ,
+ 0.395 , 4.641921735700460E-02 ,
+ 0.4 , 8.859572962085120E-02 ,
+ 0.405 , 9.988862929152570E-02 ,
+ 0.41 , 9.014811266775360E-02 ,
+ 0.415 , 7.203047941527541E-02 ,
+ 0.42 , 4.502398610270280E-02 ,
+ 0.425 , 6.797639622722420E-03 ,
+ 0.43 , -3.515202910758360E-02 ,
+ 0.435 , -7.008994299356780E-02 ,
+ 0.44 , -9.184195885494270E-02 ,
+ 0.445 , -9.764578216442391E-02 ,
+ 0.45 , -8.980199943709211E-02 ,
+ 0.455 , -7.844678621890611E-02 ,
+ 0.46 , -7.092648374585479E-02 ,
+ 0.465 , -5.916134617989510E-02 ,
+ 0.47 , -2.956966177372460E-02 ,
+ 0.475 , 1.671374368998170E-02 ,
+ 0.48 , 6.681414337976969E-02 ,
+ 0.485 , 0.115921896874314 ,
+ 0.49 , 0.168522035427266 ,
+ 0.495 , 0.222448388891968 ,
+ 0.5 , 0.268501345352512 ,
+ 0.505 , 0.304492502191568 ,
+ 0.51 , 0.333201521434027 ,
+ 0.515 , 0.348912055073103 ,
+ 0.52 , 0.344336194210705 ,
+ 0.525 , 0.328357457992693 ,
+ 0.53 , 0.315639958020935 ,
+ 0.535 , 0.298753776631336 ,
+ 0.54 , 0.252828404979867 ,
+ 0.545 , 0.169993172714936 ,
+ 0.55 , 6.727059721322880E-02 ,
+ 0.555 , -4.209915010595060E-02 ,
+ 0.56 , -0.16027870746769 ,
+ 0.565 , -0.28051898189652 ,
+ 0.57 , -0.37473468426368 ,
+ 0.575 , -0.41761046311846 ,
+ 0.58 , -0.40704487960185 ,
+ 0.585 , -0.35317881167887 ,
+ 0.59 , -0.26473865427636 ,
+ 0.595 , -0.15439054042026 ,
+ 0.6 , -4.069603171914010E-02 ,
+ 0.605 , 6.408493301865420E-02 ,
+ 0.61 , 0.155029022019142 ,
+ 0.615 , 0.221244653075603 ,
+ 0.62 , 0.250448298949297 ,
+ 0.625 , 0.2498283906321 ,
+ 0.63 , 0.239493456134941 ,
+ 0.635 , 0.218886088833644 ,
+ 0.64 , 0.164337222785859 ,
+ 0.645 , 7.035013146739150E-02 ,
+ 0.65 , -3.065825126167990E-02 ,
+ 0.655 , -0.10313193025801 ,
+ 0.66 , -0.14127712726139 ,
+ 0.665 , -0.15425776005121 ,
+ 0.67 , -0.14167316851909 ,
+ 0.675 , -0.10137097186279 ,
+ 0.68 , -4.328536800004760E-02 ,
+ 0.685 , 2.048801937177380E-02 ,
+ 0.69 , 8.302000641121640E-02 ,
+ 0.695 , 0.129331142992423 ,
+ 0.7 , 0.139601455006784 ,
+ 0.705 , 0.121227983591054 ,
+ 0.71 , 0.113005236382458 ,
+ 0.715 , 0.1379818615802 ,
+ 0.72 , 0.176308826146499 ,
+ 0.725 , 0.205232483015008 ,
+ 0.73 , 0.236700670002903 ,
+ 0.735 , 0.28518726999873 ,
+ 0.74 , 0.325155532319882 ,
+ 0.745 , 0.319888795846513 ,
+ 0.75 , 0.275055725375209 ,
+ 0.755 , 0.223753796143942 ,
+ 0.76 , 0.172075077677344 ,
+ 0.765 , 0.102710116433296 ,
+ 0.77 , 2.458158105150330E-02 ,
+ 0.775 , -2.772090362464080E-02 ,
+ 0.78 , -4.579263759539020E-02 ,
+ 0.785 , -5.563702283874560E-02 ,
+ 0.79 , -6.754184615076410E-02 ,
+ 0.795 , -5.871706032442020E-02 ,
+ 0.8 , -1.692509300464670E-02 ,
+ 0.805 , 3.809918865159700E-02 ,
+ 0.81 , 9.363878798804159E-02 ,
+ 0.815 , 0.168712355371222 ,
+ 0.82 , 0.278043767236916 ,
+ 0.825 , 0.400260018759297 ,
+ 0.83 , 0.503549901131272 ,
+ 0.835 , 0.576593704222666 ,
+ 0.84 , 0.611464547720466 ,
+ 0.845 , 0.581774928421811 ,
+ 0.85 , 0.466685485187298 ,
+ 0.855 , 0.279469592461024 ,
+ 0.86 , 4.649599505060000E-02 ,
+ 0.865 , -0.22611474655397 ,
+ 0.87 , -0.53742100922433 ,
+ 0.875 , -0.85597468112981 ,
+ 0.88 , -1.12858445463436 ,
+ 0.885 , -1.31964097839003 ,
+ 0.89 , -1.41810357733099 ,
+ 0.895 , -1.4129005458435 ,
+ 0.9 , -1.29047173798494 ,
+ 0.905 , -1.05919909208997 ,
+ 0.91 , -0.75411881989804 ,
+ 0.915 , -0.41406737678731 ,
+ 0.92 , -7.194360976911091E-02 ,
+ 0.925 , 0.232932654611786 ,
+ 0.93 , 0.457448784206965 ,
+ 0.935 , 0.581369260987795 ,
+ 0.94 , 0.617884772522987 ,
+ 0.945 , 0.588638581913632 ,
+ 0.95 , 0.499594354895777 ,
+ 0.955 , 0.351854051263097 ,
+ 0.96 , 0.167285288529307 ,
+ 0.965 , -1.354817972678980E-02 ,
+ 0.97 , -0.16506107206104 ,
+ 0.975 , -0.30020976135865 ,
+ 0.98 , -0.44800006523462 ,
+ 0.985 , -0.60571664044792 ,
+ 0.99 , -0.72882650966723 ,
+ 0.995 , -0.78150351703968 ,
+ 1.0 , -0.78325351768449 ,
+ 1.005 , -0.7804638307994 ,
+ 1.01 , -0.77907901470961 ,
+ 1.015 , -0.74044922924701 ,
+ 1.02 , -0.64794816611668 ,
+ 1.025 , -0.53653982368824 ,
+ 1.03 , -0.43590944296704 ,
+ 1.035 , -0.32196595199848 ,
+ 1.04 , -0.15803623495676 ,
+ 1.045 , 4.418314484939760E-02 ,
+ 1.05 , 0.242865235492215 ,
+ 1.055 , 0.422391619487335 ,
+ 1.06 , 0.586878740356939 ,
+ 1.065 , 0.710461681206935 ,
+ 1.07 , 0.741340861669433 ,
+ 1.075 , 0.655713664787049 ,
+ 1.08 , 0.470616913700976 ,
+ 1.085 , 0.20656145315631 ,
+ 1.09 , -0.12112308548803 ,
+ 1.095 , -0.47118919290136 ,
+ 1.1 , -0.77786799146278 ,
+ 1.105 , -0.99394827732625 ,
+ 1.11 , -1.10304473601585 ,
+ 1.115 , -1.08949447190265 ,
+ 1.12 , -0.93583496154967 ,
+ 1.125 , -0.65727377808015 ,
+ 1.13 , -0.30107834922153 ,
+ 1.135 , 9.620828359443580E-02 ,
+ 1.14 , 0.514013416080853 ,
+ 1.145 , 0.90642132985077 ,
+ 1.15 , 1.20374217441116 ,
+ 1.155 , 1.37257710404611 ,
+ 1.16 , 1.43303286111545 ,
+ 1.165 , 1.40075730037501 ,
+ 1.17 , 1.25846296855354 ,
+ 1.175 , 1.00832137286648 ,
+ 1.18 , 0.706462116642059 ,
+ 1.185 , 0.413493607411118 ,
+ 1.19 , 0.148293682071222 ,
+ 1.195 , -8.190792579850280E-02 ,
+ 1.2 , -0.25000976533114 ,
+ 1.205 , -0.34497838239222 ,
+ 1.21 , -0.39991632301279 ,
+ 1.215 , -0.44361527764964 ,
+ 1.22 , -0.45948891812011 ,
+ 1.225 , -0.43276591909851 ,
+ 1.23 , -0.39819165775721 ,
+ 1.235 , -0.38929817650006 ,
+ 1.24 , -0.37545880341991 ,
+ 1.245 , -0.30998449197619 ,
+ 1.25 , -0.21624700688801 ,
+ 1.255 , -0.16343645166853 ,
+ 1.26 , -0.17391443905321 ,
+ 1.265 , -0.21919282258219 ,
+ 1.27 , -0.29688345097037 ,
+ 1.275 , -0.43984931085551 ,
+ 1.28 , -0.64071500818847 ,
+ 1.285 , -0.82875858278133 ,
+ 1.29 , -0.93796346189032 ,
+ 1.295 , -0.949512523725 ,
+ 1.3 , -0.857601537535 ,
+ 1.305 , -0.65014691427727 ,
+ 1.31 , -0.34930571456794 ,
+ 1.315 , -2.752743937664530E-02 ,
+ 1.32 , 0.246332435481473 ,
+ 1.325 , 0.45001279080827 ,
+ 1.33 , 0.58297681321004 ,
+ 1.335 , 0.636158064092188 ,
+ 1.34 , 0.611598530544366 ,
+ 1.345 , 0.543575003876384 ,
+ 1.35 , 0.472132760127251 ,
+ 1.355 , 0.4099056501601 ,
+ 1.36 , 0.349344621324927 ,
+ 1.365 , 0.282806527352702 ,
+ 1.37 , 0.200676817565078 ,
+ 1.375 , 9.097626989587490E-02 ,
+ 1.38 , -3.844874520206900E-02 ,
+ 1.385 , -0.1485730750104 ,
+ 1.39 , -0.19431957586841 ,
+ 1.395 , -0.15348271845224 ,
+ 1.4 , -2.614043201034680E-02 ,
+ 1.405 , 0.177537986918302 ,
+ 1.41 , 0.435115227256899 ,
+ 1.415 , 0.705841641151383 ,
+ 1.42 , 0.939450691097474 ,
+ 1.425 , 1.09606995057385 ,
+ 1.43 , 1.16508829271638 ,
+ 1.435 , 1.17152904343664 ,
+ 1.44 , 1.15677325221222 ,
+ 1.445 , 1.14474618562157 ,
+ 1.45 , 1.13563604509728 ,
+ 1.455 , 1.136131797716 ,
+ 1.46 , 1.17059034109195 ,
+ 1.465 , 1.24349566378999 ,
+ 1.47 , 1.31555125128714 ,
+ 1.475 , 1.34451073520553 ,
+ 1.48 , 1.32767985662737 ,
+ 1.485 , 1.27338631745007 ,
+ 1.49 , 1.15790168079473 ,
+ 1.495 , 0.956521791996786 ,
+ 1.5 , 0.698290997947875 ,
+ 1.505 , 0.438367846650034 ,
+ 1.51 , 0.189519144568428 ,
+ 1.515 , -6.309865148517370E-02 ,
+ 1.52 , -0.2907946493572 ,
+ 1.525 , -0.43414032419491 ,
+ 1.53 , -0.49035140435209 ,
+ 1.535 , -0.51769162343818 ,
+ 1.54 , -0.53944953961898 ,
+ 1.545 , -0.51762829963883 ,
+ 1.55 , -0.44905875024602 ,
+ 1.555 , -0.41047655284131 ,
+ 1.56 , -0.45801991852189 ,
+ 1.565 , -0.5452728301642 ,
+ 1.57 , -0.60180223196739 ,
+ 1.575 , -0.64090769354799 ,
+ 1.58 , -0.71776674993069 ,
+ 1.585 , -0.81770575898523 ,
+ 1.59 , -0.86693741584294 ,
+ 1.595 , -0.84067997754846 ,
+ 1.6 , -0.78353488744314 ,
+ 1.605 , -0.71744286940014 ,
+ 1.61 , -0.59774454986713 ,
+ 1.615 , -0.38171240617319 ,
+ 1.62 , -8.924731070437070E-02 ,
+ 1.625 , 0.229074480135456 ,
+ 1.63 , 0.542610098773165 ,
+ 1.635 , 0.829628497520742 ,
+ 1.64 , 1.04494574127203 ,
+ 1.645 , 1.13156269562082 ,
+ 1.65 , 1.05624249517991 ,
+ 1.655 , 0.819935992458342 ,
+ 1.66 , 0.449565343322086 ,
+ 1.665 , -2.180707598866940E-03 ,
+ 1.67 , -0.46040931126981 ,
+ 1.675 , -0.85138688793934 ,
+ 1.68 , -1.12388943755807 ,
+ 1.685 , -1.24657385888904 ,
+ 1.69 , -1.20179685962043 ,
+ 1.695 , -0.99981038351547 ,
+ 1.7 , -0.69163368557204 ,
+ 1.705 , -0.34742052586021 ,
+ 1.71 , -1.646326697056420E-02 ,
+ 1.715 , 0.283945578116849 ,
+ 1.72 , 0.543028107021654 ,
+ 1.725 , 0.737133979583192 ,
+ 1.73 , 0.84487160610996 ,
+ 1.735 , 0.870212972351319 ,
+ 1.74 , 0.834700198404195 ,
+ 1.745 , 0.747170431789498 ,
+ 1.75 , 0.594410232927394 ,
+ 1.755 , 0.367486332109475 ,
+ 1.76 , 8.962182967477010E-02 ,
+ 1.765 , -0.1883067260291 ,
+ 1.77 , -0.41613375697166 ,
+ 1.775 , -0.56543072263443 ,
+ 1.78 , -0.62930681455469 ,
+ 1.785 , -0.60967253780204 ,
+ 1.79 , -0.50702726496872 ,
+ 1.795 , -0.32533912503295 ,
+ 1.8 , -9.026946700126549E-02 ,
+ 1.805 , 0.145429511003968 ,
+ 1.81 , 0.330819022676906 ,
+ 1.815 , 0.45222714352563 ,
+ 1.82 , 0.524252434401283 ,
+ 1.825 , 0.544685292311812 ,
+ 1.83 , 0.482635967462947 ,
+ 1.835 , 0.323118603668567 ,
+ 1.84 , 9.999214308770410E-02 ,
+ 1.845 , -0.1356321129448 ,
+ 1.85 , -0.36128518628156 ,
+ 1.855 , -0.57322505412043 ,
+ 1.86 , -0.74566937227067 ,
+ 1.865 , -0.831111234663 ,
+ 1.87 , -0.79988891088422 ,
+ 1.875 , -0.65798317740384 ,
+ 1.88 , -0.42968513644553 ,
+ 1.885 , -0.14457167669537 ,
+ 1.89 , 0.161701689894838 ,
+ 1.895 , 0.456458659481019 ,
+ 1.9 , 0.720641473510481 ,
+ 1.905 , 0.93536449279502 ,
+ 1.91 , 1.06690148982661 ,
+ 1.915 , 1.08832474904443 ,
+ 1.92 , 1.00876475369484 ,
+ 1.925 , 0.854457298011041 ,
+ 1.93 , 0.628173977645005 ,
+ 1.935 , 0.322546940276438 ,
+ 1.94 , -2.596888473873320E-02 ,
+ 1.945 , -0.33525384338564 ,
+ 1.95 , -0.5416882826646 ,
+ 1.955 , -0.63460201942509 ,
+ 1.96 , -0.61577036509424 ,
+ 1.965 , -0.46445342826001 ,
+ 1.97 , -0.17427091738081 ,
+ 1.975 , 0.197608608481982 ,
+ 1.98 , 0.551300717211572 ,
+ 1.985 , 0.807313151449369 ,
+ 1.99 , 0.929291756112952 ,
+ 1.995 , 0.900203655372628 ,
+ 2.0 , 0.711960914602783 ,
+ 2.005 , 0.386125888668035 ,
+ 2.01 , -1.664845298933290E-02 ,
+ 2.015 , -0.42003837834356 ,
+ 2.02 , -0.75822166854004 ,
+ 2.025 , -0.97936810396973 ,
+ 2.03 , -1.0426579951744 ,
+ 2.035 , -0.93057240999803 ,
+ 2.04 , -0.66368034717177 ,
+ 2.045 , -0.29110991423144 ,
+ 2.05 , 0.119136312621438 ,
+ 2.055 , 0.505291402538494 ,
+ 2.06 , 0.880216899892637 ,
+ 2.065 , 1.20828770980265 ,
+ 2.07 , 1.46849325860208 ,
+ 2.075 , 1.67233522841001 ,
+ 2.08 , 1.84159238892188 ,
+ 2.085 , 1.97017314302929 ,
+ 2.09 , 2.02820005370812 ,
+ 2.095 , 2.00307389537606 ,
+ 2.1 , 1.90918679712901 ,
+ 2.105 , 1.7492164388665 ,
+ 2.11 , 1.49601732028444 ,
+ 2.115 , 1.13320644545655 ,
+ 2.12 , 0.691534368057989 ,
+ 2.125 , 0.222522846896641 ,
+ 2.13 , -0.2568718835065 ,
+ 2.135 , -0.73270869895797 ,
+ 2.14 , -1.16691560085841 ,
+ 2.145 , -1.52131308342383 ,
+ 2.15 , -1.77830659090987 ,
+ 2.155 , -1.94190868704924 ,
+ 2.16 , -2.01807428134882 ,
+ 2.165 , -2.01753841723068 ,
+ 2.17 , -1.96550102271951 ,
+ 2.175 , -1.88172547074643 ,
+ 2.18 , -1.76181108149962 ,
+ 2.185 , -1.60314470865115 ,
+ 2.19 , -1.43287068566641 ,
+ 2.195 , -1.27868078783724 ,
+ 2.2 , -1.12992856906385 ,
+ 2.205 , -0.96854903020236 ,
+ 2.21 , -0.82469988669093 ,
+ 2.215 , -0.75306712540506 ,
+ 2.22 , -0.75949831264927 ,
+ 2.225 , -0.80266627698916 ,
+ 2.23 , -0.86825465400046 ,
+ 2.235 , -0.98190873939491 ,
+ 2.24 , -1.13332846537187 ,
+ 2.245 , -1.24587809111606 ,
+ 2.25 , -1.25403636722243 ,
+ 2.255 , -1.16774949125882 ,
+ 2.26 , -1.02737996901608 ,
+ 2.265 , -0.83618584315821 ,
+ 2.27 , -0.58078051378866 ,
+ 2.275 , -0.28886675266917 ,
+ 2.28 , -1.584903466322660E-02 ,
+ 2.285 , 0.243494185775485 ,
+ 2.29 , 0.493747779128152 ,
+ 2.295 , 0.763367558765503 ,
+ 2.3 , 1.04659160151311 ,
+ 2.305 , 1.31787059651459 ,
+ 2.31 , 1.55330513693362 ,
+ 2.315 , 1.72708398800512 ,
+ 2.32 , 1.80403390270411 ,
+ 2.325 , 1.74474528448072 ,
+ 2.33 , 1.51781565889812 ,
+ 2.335 , 1.11765857002866 ,
+ 2.34 , 0.582482410154426 ,
+ 2.345 , -9.718428438488540E-03 ,
+ 2.35 , -0.57168637020167 ,
+ 2.355 , -1.03230607359137 ,
+ 2.36 , -1.33718623748091 ,
+ 2.365 , -1.44694517260007 ,
+ 2.37 , -1.35098612723151 ,
+ 2.375 , -1.07661964039704 ,
+ 2.38 , -0.67815732332436 ,
+ 2.385 , -0.22427774359532 ,
+ 2.39 , 0.206546911873295 ,
+ 2.395 , 0.541628296955107 ,
+ 2.4 , 0.739725635914114 ,
+ 2.405 , 0.792688071679571 ,
+ 2.41 , 0.699855261818748 ,
+ 2.415 , 0.460345996951087 ,
+ 2.42 , 9.825062680758330E-02 ,
+ 2.425 , -0.32686436332366 ,
+ 2.43 , -0.75151572607261 ,
+ 2.435 , -1.13800924040631 ,
+ 2.44 , -1.46265919709476 ,
+ 2.445 , -1.69312259897435 ,
+ 2.45 , -1.79655595938503 ,
+ 2.455 , -1.76112116582848 ,
+ 2.46 , -1.59504402395201 ,
+ 2.465 , -1.31375304224191 ,
+ 2.47 , -0.94339622712974 ,
+ 2.475 , -0.5311872307141 ,
+ 2.48 , -0.13652655158703 ,
+ 2.485 , 0.191652831784399 ,
+ 2.49 , 0.427316277261529 ,
+ 2.495 , 0.565105289247264 ,
+ 2.5 , 0.614388715344672 ,
+ 2.505 , 0.595214227948157 ,
+ 2.51 , 0.537482815214678 ,
+ 2.515 , 0.480599475426244 ,
+ 2.52 , 0.461418219827792 ,
+ 2.525 , 0.490351150400196 ,
+ 2.53 , 0.544926077525614 ,
+ 2.535 , 0.597359901626847 ,
+ 2.54 , 0.63915145270988 ,
+ 2.545 , 0.666359147512914 ,
+ 2.55 , 0.659549902572926 ,
+ 2.555 , 0.607653814797886 ,
+ 2.56 , 0.542274304956947 ,
+ 2.565 , 0.514978623780516 ,
+ 2.57 , 0.542507936778163 ,
+ 2.575 , 0.605343596447052 ,
+ 2.58 , 0.694971250554721 ,
+ 2.585 , 0.820564438850225 ,
+ 2.59 , 0.964525817889196 ,
+ 2.595 , 1.07728875105342 ,
+ 2.6 , 1.13416623229962 ,
+ 2.605 , 1.16046452303612 ,
+ 2.61 , 1.18333170206295 ,
+ 2.615 , 1.19818806982642 ,
+ 2.62 , 1.2055342011362 ,
+ 2.625 , 1.23921335799247 ,
+ 2.63 , 1.32082369230339 ,
+ 2.635 , 1.41353565810184 ,
+ 2.64 , 1.45647248242833 ,
+ 2.645 , 1.42296156176653 ,
+ 2.65 , 1.31247243180803 ,
+ 2.655 , 1.10982597617917 ,
+ 2.66 , 0.796193729509591 ,
+ 2.665 , 0.391525367264635 ,
+ 2.67 , -5.039209232008630E-02 ,
+ 2.675 , -0.48551296055089 ,
+ 2.68 , -0.89084690987514 ,
+ 2.685 , -1.24148991258587 ,
+ 2.69 , -1.50817716119153 ,
+ 2.695 , -1.67597297557138 ,
+ 2.7 , -1.74058611919401 ,
+ 2.705 , -1.69018703360535 ,
+ 2.71 , -1.51441737441596 ,
+ 2.715 , -1.22691360409733 ,
+ 2.72 , -0.85820811206465 ,
+ 2.725 , -0.43656402639097 ,
+ 2.73 , -1.877591162527850E-03 ,
+ 2.735 , 0.3722134714064 ,
+ 2.74 , 0.604368486493566 ,
+ 2.745 , 0.654206094948509 ,
+ 2.75 , 0.520823349815255 ,
+ 2.755 , 0.204565302761595 ,
+ 2.76 , -0.24284766157643 ,
+ 2.765 , -0.75311719985656 ,
+ 2.77 , -1.25324781337662 ,
+ 2.775 , -1.6520239944361 ,
+ 2.78 , -1.91175925323649 ,
+ 2.785 , -2.02042853839568 ,
+ 2.79 , -1.95654753001104 ,
+ 2.795 , -1.71189367332731 ,
+ 2.8 , -1.33217954914393 ,
+ 2.805 , -0.90169171320611 ,
+ 2.81 , -0.48741397679456 ,
+ 2.815 , -0.11957680209296 ,
+ 2.82 , 0.208180180447444 ,
+ 2.825 , 0.429754499753944 ,
+ 2.83 , 0.500373556893508 ,
+ 2.835 , 0.453923556202155 ,
+ 2.84 , 0.356589274872127 ,
+ 2.845 , 0.252756610751608 ,
+ 2.85 , 0.15368816142573 ,
+ 2.855 , 7.226479768245560E-02 ,
+ 2.86 , 3.888968358902120E-02 ,
+ 2.865 , 7.085947846528430E-02 ,
+ 2.87 , 0.145649387450817 ,
+ 2.875 , 0.221440328548596 ,
+ 2.88 , 0.271936154319643 ,
+ 2.885 , 0.285520971687156 ,
+ 2.89 , 0.244558483181686 ,
+ 2.895 , 0.131111505423643 ,
+ 2.9 , -4.976188706858230E-02 ,
+ 2.905 , -0.27342387270832 ,
+ 2.91 , -0.51955671330527 ,
+ 2.915 , -0.77083790776384 ,
+ 2.92 , -0.9909431240431 ,
+ 2.925 , -1.1326860598253 ,
+ 2.93 , -1.17530215375529 ,
+ 2.935 , -1.1315547074335 ,
+ 2.94 , -1.01461371409468 ,
+ 2.945 , -0.82697517656886 ,
+ 2.95 , -0.5923950948081 ,
+ 2.955 , -0.367250148284 ,
+ 2.96 , -0.19748847576212 ,
+ 2.965 , -8.287483750208639E-02 ,
+ 2.97 , 1.205615998459890E-03 ,
+ 2.975 , 6.700285876984650E-02 ,
+ 2.98 , 0.142475719272639 ,
+ 2.985 , 0.272732688275581 ,
+ 2.99 , 0.498473860216776 ,
+ 2.995 , 0.815246300242191 ,
+ 3.0 , 1.17850966940332 ,
+ 3.005 , 1.5365879707165 ,
+ 3.01 , 1.83696246846193 ,
+ 3.015 , 2.01683359177992 ,
+ 3.02 , 2.02473029766593 ,
+ 3.025 , 1.85763991176815 ,
+ 3.03 , 1.55996114842794 ,
+ 3.035 , 1.19160270003895 ,
+ 3.04 , 0.817034460759104 ,
+ 3.045 , 0.512897988315463 ,
+ 3.05 , 0.347660769303193 ,
+ 3.055 , 0.341161122643262 ,
+ 3.06 , 0.460638539442427 ,
+ 3.065 , 0.655193651694964 ,
+ 3.07 , 0.871495085561553 ,
+ 3.075 , 1.04025886670637 ,
+ 3.08 , 1.0866972125822 ,
+ 3.085 , 0.97592646156581 ,
+ 3.09 , 0.732149789609832 ,
+ 3.095 , 0.404350262104711 ,
+ 3.1 , 3.450811147404410E-02 ,
+ 3.105 , -0.3574143716153 ,
+ 3.11 , -0.67593382755679 ,
+ 3.115 , -0.85741138771834 ,
+ 3.12 , -0.88812837843921 ,
+ 3.125 , -0.79137979090702 ,
+ 3.13 , -0.59262327029812 ,
+ 3.135 , -0.31629865744548 ,
+ 3.14 , -7.233283133936310E-03 ,
+ 3.145 , 0.273183439196407 ,
+ 3.15 , 0.478066409829062 ,
+ 3.155 , 0.58805365224197 ,
+ 3.16 , 0.593648649534557 ,
+ 3.165 , 0.483000051126779 ,
+ 3.17 , 0.254384438681656 ,
+ 3.175 , -6.624305965878829E-02 ,
+ 3.18 , -0.4267275966133 ,
+ 3.185 , -0.81396009231636 ,
+ 3.19 , -1.1955849391981 ,
+ 3.195 , -1.53431204255614 ,
+ 3.2 , -1.79550741772338 ,
+ 3.205 , -1.95961471169112 ,
+ 3.21 , -2.02193224868472 ,
+ 3.215 , -1.98153140879109 ,
+ 3.22 , -1.83692731893728 ,
+ 3.225 , -1.59274123405354 ,
+ 3.23 , -1.26186737186096 ,
+ 3.235 , -0.85475661028155 ,
+ 3.24 , -0.37101324608578 ,
+ 3.245 , 0.104191797011254 ,
+ 3.25 , 0.444402436394787 ,
+ 3.255 , 0.80270823947836 ,
+ 3.26 , 1.15997110726162 ,
+ 3.265 , 1.495182836989 ,
+ 3.27 , 1.77744468860316 ,
+ 3.275 , 1.96545418255327 ,
+ 3.28 , 2.0238275806165 ,
+ 3.285 , 1.94070094966571 ,
+ 3.29 , 1.72718398222401 ,
+ 3.295 , 1.40473739766314 ,
+ 3.3 , 1.00200904728279 ,
+ 3.305 , 0.563540200278601 ,
+ 3.31 , 0.149874332156587 ,
+ 3.315 , -0.36080714644631 ,
+ 3.32 , -0.78705501088032 ,
+ 3.325 , -0.96779259671266 ,
+ 3.33 , -0.92388383903371 ,
+ 3.335 , -0.70129187312547 ,
+ 3.34 , -0.37633413832281 ,
+ 3.345 , -4.983212937679970E-02 ,
+ 3.35 , 0.182525585093038 ,
+ 3.355 , 0.262197946276188 ,
+ 3.36 , 0.176793782229557 ,
+ 3.365 , -5.176420413944920E-02 ,
+ 3.37 , -0.37933630972585 ,
+ 3.375 , -0.74271351288949 ,
+ 3.38 , -1.06375084817712 ,
+ 3.385 , -1.26478653529069 ,
+ 3.39 , -1.29047203891782 ,
+ 3.395 , -1.12256167350094 ,
+ 3.4 , -0.78075489126115 ,
+ 3.405 , -0.31359677016703 ,
+ 3.41 , 0.21274034122224 ,
+ 3.415 , 0.723339413347021 ,
+ 3.42 , 1.14216320992711 ,
+ 3.425 , 1.40285852862188 ,
+ 3.43 , 1.46353765010519 ,
+ 3.435 , 1.31751508169454 ,
+ 3.44 , 0.990610982524745 ,
+ 3.445 , 0.528518300724784 ,
+ 3.45 , -1.201464116995880E-02 ,
+ 3.455 , -0.56495490805526 ,
+ 3.46 , -1.06256507808036 ,
+ 3.465 , -1.45449004401942 ,
+ 3.47 , -1.72216993561753 ,
+ 3.475 , -1.87372425489139 ,
+ 3.48 , -1.93012616321294 ,
+ 3.485 , -1.92125770401275 ,
+ 3.49 , -1.88683182264746 ,
+ 3.495 , -1.86489427093378 ,
+ 3.5 , -1.87314769209702 ,
+ 3.505 , -1.90576881574645 ,
+ 3.51 , -1.947112317286 ,
+ 3.515 , -1.97949862409975 ,
+ 3.52 , -1.97797423254897 ,
+ 3.525 , -1.91218852417812 ,
+ 3.53 , -1.76423764925703 ,
+ 3.535 , -1.54024679422456 ,
+ 3.54 , -1.25875344890035 ,
+ 3.545 , -0.9338632056843 ,
+ 3.55 , -0.57694094749828 ,
+ 3.555 , -0.20814045746558 ,
+ 3.56 , 0.146206363036127 ,
+ 3.565 , 0.468653953534567 ,
+ 3.57 , 0.754631835985132 ,
+ 3.575 , 0.999185044322006 ,
+ 3.58 , 1.18633789810153 ,
+ 3.585 , 1.29531712809396 ,
+ 3.59 , 1.31308664187438 ,
+ 3.595 , 1.23731524907479 ,
+ 3.6 , 1.07118836166498 ,
+ 3.605 , 0.822464072088323 ,
+ 3.61 , 0.509927368235254 ,
+ 3.615 , 0.167608567620092 ,
+ 3.62 , -0.16136132010127 ,
+ 3.625 , -0.43756626339828 ,
+ 3.63 , -0.63523583164368 ,
+ 3.635 , -0.74542737572521 ,
+ 3.64 , -0.7756133968174 ,
+ 3.645 , -0.74811092815284 ,
+ 3.65 , -0.69606885610044 ,
+ 3.655 , -0.6565734770812 ,
+ 3.66 , -0.66248883313473 ,
+ 3.665 , -0.7327889886856 ,
+ 3.67 , -0.86178796221599 ,
+ 3.675 , -1.01484775035497 ,
+ 3.68 , -1.13874812866412 ,
+ 3.685 , -1.18063976569405 ,
+ 3.69 , -1.10015331426255 ,
+ 3.695 , -0.87258642642403 ,
+ 3.7 , -0.49606882241743 ,
+ 3.705 , -3.859866915145810E-03 ,
+ 3.71 , 0.536274174652005 ,
+ 3.715 , 1.04296495682297 ,
+ 3.72 , 1.44309287260192 ,
+ 3.725 , 1.67861157963259 ,
+ 3.73 , 1.7100067792938 ,
+ 3.735 , 1.52993945453465 ,
+ 3.74 , 1.17332394495836 ,
+ 3.745 , 0.705456146258253 ,
+ 3.75 , 0.19881090381289 ,
+ 3.755 , -0.27919234543845 ,
+ 3.76 , -0.66960551503829 ,
+ 3.765 , -0.93205155196248 ,
+ 3.77 , -1.05626273217395 ,
+ 3.775 , -1.05832450991158 ,
+ 3.78 , -0.96616376411692 ,
+ 3.785 , -0.81175596966687 ,
+ 3.79 , -0.6282915868819 ,
+ 3.795 , -0.43985996859902 ,
+ 3.8 , -0.25160708755689 ,
+ 3.805 , -5.670095344855360E-02 ,
+ 3.81 , 0.149245250303935 ,
+ 3.815 , 0.367246556878583 ,
+ 3.82 , 0.6001728423305 ,
+ 3.825 , 0.842651059699404 ,
+ 3.83 , 1.06576976559939 ,
+ 3.835 , 1.22584984073272 ,
+ 3.84 , 1.29118905603104 ,
+ 3.845 , 1.25131649498925 ,
+ 3.85 , 1.10483834283469 ,
+ 3.855 , 0.858719957928343 ,
+ 3.86 , 0.546596899968826 ,
+ 3.865 , 0.232913780073415 ,
+ 3.87 , -1.178392373167330E-02 ,
+ 3.875 , -0.13503158427521 ,
+ 3.88 , -0.10474649816556 ,
+ 3.885 , 8.615352677596511E-02 ,
+ 3.89 , 0.410679548743155 ,
+ 3.895 , 0.826698146053687 ,
+ 3.9 , 1.26554832994177 ,
+ 3.905 , 1.65499072160026 ,
+ 3.91 , 1.92591491458393 ,
+ 3.915 , 2.02174681879988 ,
+ 3.92 , 1.91690039738994 ,
+ 3.925 , 1.62485068724173 ,
+ 3.93 , 1.1855690119834 ,
+ 3.935 , 0.653037378513217 ,
+ 3.94 , 9.668746640223920E-02 ,
+ 3.945 , -0.4301741972333 ,
+ 3.95 , -0.83059880381395 ,
+ 3.955 , -1.06253651005356 ,
+ 3.96 , -1.12343783668418 ,
+ 3.965 , -1.02905594887957 ,
+ 3.97 , -0.81438063696053 ,
+ 3.975 , -0.53887343061785 ,
+ 3.98 , -0.27199822870815 ,
+ 3.985 , -6.791154597367660E-02 ,
+ 3.99 , 4.530742217552380E-02 ,
+ 3.995 , 6.262857784368379E-02 ,
+ 4.0 , 2.441344328897610E-03 ,
+ 4.005 , -9.190475922367920E-02 ,
+ 4.01 , -0.16297517487801 ,
+ 4.015 , -0.15723894800794 ,
+ 4.02 , -3.537253515270430E-02 ,
+ 4.025 , 0.193043922562747 ,
+ 4.03 , 0.526357119583793 ,
+ 4.035 , 0.929427363269694 ,
+ 4.04 , 1.34182501632519 ,
+ 4.045 , 1.69896106062951 ,
+ 4.05 , 1.94147299764395 ,
+ 4.055 , 2.02131168938189 ,
+ 4.06 , 1.91405493567929 ,
+ 4.065 , 1.62895808406502 ,
+ 4.07 , 1.20381890102136 ,
+ 4.075 , 0.692151048809337 ,
+ 4.08 , 0.156757509395021 ,
+ 4.085 , -0.38604102584051 ,
+ 4.09 , -0.84133083525009 ,
+ 4.095 , -1.156233699226 ,
+ 4.1 , -1.33230861444598 ,
+ 4.105 , -1.38570779035153 ,
+ 4.11 , -1.34124970345719 ,
+ 4.115 , -1.23546550701648 ,
+ 4.12 , -1.10801235519435 ,
+ 4.125 , -0.98248955079667 ,
+ 4.13 , -0.86003296814087 ,
+ 4.135 , -0.73178734822649 ,
+ 4.14 , -0.59090783838188 ,
+ 4.145 , -0.43318234968906 ,
+ 4.15 , -0.25684880447788 ,
+ 4.155 , -6.856986064204031E-02 ,
+ 4.16 , 0.113175698843399 ,
+ 4.165 , 0.263255109728613 ,
+ 4.17 , 0.35752664561249 ,
+ 4.175 , 0.378805103678297 ,
+ 4.18 , 0.323547996037049 ,
+ 4.185 , 0.206516861655614 ,
+ 4.19 , 5.649526699216110E-02 ,
+ 4.195 , -9.378626227851780E-02 ,
+ 4.2 , -0.21317600878937 ,
+ 4.205 , -0.27287940125587 ,
+ 4.21 , -0.25114165876958 ,
+ 4.215 , -0.14168231890677 ,
+ 4.22 , 4.361065500048250E-02 ,
+ 4.225 , 0.279918937448746 ,
+ 4.23 , 0.535273378579502 ,
+ 4.235 , 0.773588682574221 ,
+ 4.24 , 0.958219914615338 ,
+ 4.245 , 1.05647251768057 ,
+ 4.25 , 1.0429998608356 ,
+ 4.255 , 0.904048723430757 ,
+ 4.26 , 0.64342045751792 ,
+ 4.265 , 0.283827852947311 ,
+ 4.27 , -0.13946358577039 ,
+ 4.275 , -0.58422822501242 ,
+ 4.28 , -1.00040723456331 ,
+ 4.285 , -1.33261766567896 ,
+ 4.29 , -1.53443838788264 ,
+ 4.295 , -1.58333249912622 ,
+ 4.3 , -1.48186835325815 ,
+ 4.305 , -1.25134227914383 ,
+ 4.31 , -0.93134131663624 ,
+ 4.315 , -0.58023320392854 ,
+ 4.32 , -0.263068523183 ,
+ 4.325 , -3.234875382342560E-02 ,
+ 4.33 , 8.104457813070970E-02 ,
+ 4.335 , 6.646358030000100E-02 ,
+ 4.34 , -6.520527065940920E-02 ,
+ 4.345 , -0.27865084678943 ,
+ 4.35 , -0.52301393304868 ,
+ 4.355 , -0.75029273588902 ,
+ 4.36 , -0.92586132464525 ,
+ 4.365 , -1.02745479977821 ,
+ 4.37 , -1.045887182644 ,
+ 4.375 , -0.98998208526761 ,
+ 4.38 , -0.88247620098788 ,
+ 4.385 , -0.74513807964771 ,
+ 4.39 , -0.589693305748 ,
+ 4.395 , -0.4218623825717 ,
+ 4.4 , -0.24559350524832 ,
+ 4.405 , -5.960463612956680E-02 ,
+ 4.41 , 0.142717207535869 ,
+ 4.415 , 0.362879306116347 ,
+ 4.42 , 0.588751862423607 ,
+ 4.425 , 0.799650310566393 ,
+ 4.43 , 0.976747652586761 ,
+ 4.435 , 1.1062713323933 ,
+ 4.44 , 1.17888982115871 ,
+ 4.445 , 1.19440253536595 ,
+ 4.45 , 1.16760308413961 ,
+ 4.455 , 1.12503563953872 ,
+ 4.46 , 1.09428815021162 ,
+ 4.465 , 1.09605242115199 ,
+ 4.47 , 1.141397648121 ,
+ 4.475 , 1.22879693707608 ,
+ 4.48 , 1.34085300252377 ,
+ 4.485 , 1.44734590197994 ,
+ 4.49 , 1.51600244532524 ,
+ 4.495 , 1.52347176965462 ,
+ 4.5 , 1.4600805519962 ,
+ 4.505 , 1.32990917025988 ,
+ 4.51 , 1.15031027736352 ,
+ 4.515 , 0.950259774927611 ,
+ 4.52 , 0.764000212508228 ,
+ 4.525 , 0.620467212343643 ,
+ 4.53 , 0.53443313966959 ,
+ 4.535 , 0.504324479922065 ,
+ 4.54 , 0.515518988342075 ,
+ 4.545 , 0.5449123033391 ,
+ 4.55 , 0.565643760216133 ,
+ 4.555 , 0.553361701085439 ,
+ 4.56 , 0.492730481489852 ,
+ 4.565 , 0.380543114015636 ,
+ 4.57 , 0.224809165664267 ,
+ 4.575 , 4.198032082290820E-02 ,
+ 4.58 , -0.14747370012324 ,
+ 4.585 , -0.32583933056166 ,
+ 4.59 , -0.48349824002692 ,
+ 4.595 , -0.61801754775951 ,
+ 4.6 , -0.72971208292477 ,
+ 4.605 , -0.82083468227042 ,
+ 4.61 , -0.89775066250987 ,
+ 4.615 , -0.96888908984926 ,
+ 4.62 , -1.0384220049282 ,
+ 4.625 , -1.10412227179889 ,
+ 4.63 , -1.16142632685637 ,
+ 4.635 , -1.20605223114456 ,
+ 4.64 , -1.23228150965333 ,
+ 4.645 , -1.2330625103562 ,
+ 4.65 , -1.20312802686153 ,
+ 4.655 , -1.13793589958523 ,
+ 4.66 , -1.0287141764878 ,
+ 4.665 , -0.8641100498206 ,
+ 4.67 , -0.63938852378214 ,
+ 4.675 , -0.35979779312165 ,
+ 4.68 , -3.418457890781780E-02 ,
+ 4.685 , 0.32663500010105 ,
+ 4.69 , 0.70029027164172 ,
+ 4.695 , 1.04848934874391 ,
+ 4.7 , 1.32926995685333 ,
+ 4.705 , 1.5103149027497 ,
+ 4.71 , 1.56674966292037 ,
+ 4.715 , 1.47490809529175 ,
+ 4.72 , 1.22042977817102 ,
+ 4.725 , 0.812026061087399 ,
+ 4.73 , 0.280340511193259 ,
+ 4.735 , -0.25291232049697 ,
+ 4.74 , -0.74295446485739 ,
+ 4.745 , -1.21402870653543 ,
+ 4.75 , -1.61401924449385 ,
+ 4.755 , -1.89622337299338 ,
+ 4.76 , -2.02674956179211 ,
+ 4.765 , -1.98422913056168 ,
+ 4.77 , -1.76288837183623 ,
+ 4.775 , -1.38094808362694 ,
+ 4.78 , -0.88180280078288 ,
+ 4.785 , -0.32340693878301 ,
+ 4.79 , 0.309775095794083 ,
+ 4.795 , 0.96398882181726 ,
+ 4.8 , 1.46521480566007 ,
+ 4.805 , 1.77054065361263 ,
+ 4.81 , 1.87515908448363 ,
+ 4.815 , 1.80763374123846 ,
+ 4.82 , 1.61871625340312 ,
+ 4.825 , 1.37383254873989 ,
+ 4.83 , 1.14323155673988 ,
+ 4.835 , 0.984115330306988 ,
+ 4.84 , 0.925398091665492 ,
+ 4.845 , 0.966346779872473 ,
+ 4.85 , 1.08319151549769 ,
+ 4.855 , 1.23351422222229 ,
+ 4.86 , 1.36203968864373 ,
+ 4.865 , 1.41500821627328 ,
+ 4.87 , 1.35632626255014 ,
+ 4.875 , 1.17338649661648 ,
+ 4.88 , 0.873766424591019 ,
+ 4.885 , 0.482332773802851 ,
+ 4.89 , 3.923546396876550E-02 ,
+ 4.895 , -0.22463035892901 ,
+ 4.9 , -0.44775774321397 ,
+ 4.905 , -0.63337252960387 ,
+ 4.91 , -0.77214474283379 ,
+ 4.915 , -0.86139644715887 ,
+ 4.92 , -0.90539713757332 ,
+ 4.925 , -0.91457475953945 ,
+ 4.93 , -0.90292943826226 ,
+ 4.935 , -0.88570153051275 ,
+ 4.94 , -0.87839307255918 ,
+ 4.945 , -0.89582516241653 ,
+ 4.95 , -0.95014576706764 ,
+ 4.955 , -1.0485044185337 ,
+ 4.96 , -1.1912694657772 ,
+ 4.965 , -1.3708025639651 ,
+ 4.97 , -1.57077187288448 ,
+ 4.975 , -1.76663217835511 ,
+ 4.98 , -1.92803570312605 ,
+ 4.985 , -2.02359808191781 ,
+ 4.99 , -2.0273751484136 ,
+ 4.995 , -1.9250033514058 ,
+ 5.0 , -1.71741034508892 ,
+ 5.005 , -1.42182210128631 ,
+ 5.01 , -1.07072647445332 ,
+ 5.015 , -0.70800393596021 ,
+ 5.02 , -0.38102872779966 ,
+ 5.025 , -0.13042197488723 ,
+ 5.03 , 3.718076749748670E-02 ,
+ 5.035 , 0.111181074997115 ,
+ 5.04 , 1.189110285104030E-02 ,
+ 5.045 , -0.20207868848779 ,
+ 5.05 , -0.44910010485315 ,
+ 5.055 , -0.64276640560255 ,
+ 5.06 , -0.71152270492906 ,
+ 5.065 , -0.61247600528197 ,
+ 5.07 , -0.33784697642092 ,
+ 5.075 , 8.416359716705800E-02 ,
+ 5.08 , 0.593871386434318 ,
+ 5.085 , 1.11066790591664 ,
+ 5.09 , 1.547857061782 ,
+ 5.095 , 1.82798847499016 ,
+ 5.1 , 1.89521989018272 ,
+ 5.105 , 1.72255076224409 ,
+ 5.11 , 1.31357650362981 ,
+ 5.115 , 0.700681089848237 ,
+ 5.12 , -3.944101274735180E-02 ,
+ 5.125 , -0.57538253938727 ,
+ 5.13 , -1.09801528037525 ,
+ 5.135 , -1.54898464132246 ,
+ 5.14 , -1.87419746618154 ,
+ 5.145 , -2.02778376701628 ,
+ 5.15 , -1.97724411607912 ,
+ 5.155 , -1.70971194891691 ,
+ 5.16 , -1.23638258073101 ,
+ 5.165 , -0.59315494390597 ,
+ 5.17 , 0.111368648891046 ,
+ 5.175 , 0.663169389460638 ,
+ 5.18 , 1.18144631611042 ,
+ 5.185 , 1.60890018466206 ,
+ 5.19 , 1.8979822410482 ,
+ 5.195 , 2.01808652053979 ,
+ 5.2 , 1.96085818554624 ,
+ 5.205 , 1.74218321821589 ,
+ 5.21 , 1.39935953655912 ,
+ 5.215 , 0.984200755295425 ,
+ 5.22 , 0.55469135825056 ,
+ 5.225 , 0.166760087786826 ,
+ 5.23 , -0.29010383111112 ,
+ 5.235 , -0.69805571505204 ,
+ 5.24 , -0.82852798007756 ,
+ 5.245 , -0.70078564730017 ,
+ 5.25 , -0.3628421318389 ,
+ 5.255 , 7.584234896818380E-02 ,
+ 5.26 , 0.43610921884854 ,
+ 5.265 , 0.80338816570313 ,
+ 5.27 , 1.14583363535399 ,
+ 5.275 , 1.44233546379898 ,
+ 5.28 , 1.68096745166101 ,
+ 5.285 , 1.85664177773435 ,
+ 5.29 , 1.96856248638458 ,
+ 5.295 , 2.01783075579683 ,
+ 5.3 , 2.00659270193592 ,
+ 5.305 , 1.93938767266716 ,
+ 5.31 , 1.82500672559004 ,
+ 5.315 , 1.67686130322037 ,
+ 5.32 , 1.5118566159347 ,
+ 5.325 , 1.34860724410237 ,
+ 5.33 , 1.20475926474899 ,
+ 5.335 , 1.09288033252557 ,
+ 5.34 , 1.01607186043109 ,
+ 5.345 , 0.965585517364128 ,
+ 5.35 , 0.921875442510843 ,
+ 5.355 , 0.858856383267098 ,
+ 5.36 , 0.750174073799282 ,
+ 5.365 , 0.575950824274314 ,
+ 5.37 , 0.328597045194569 ,
+ 5.375 , 1.652082973209100E-02 ,
+ 5.38 , -0.50276970745072 ,
+ 5.385 , -1.03563631031452 ,
+ 5.39 , -1.50490953601753 ,
+ 5.395 , -1.84994677847168 ,
+ 5.4 , -2.02843329407602 ,
+ 5.405 , -2.02545789978173 ,
+ 5.41 , -1.85714442697612 ,
+ 5.415 , -1.56774223620682 ,
+ 5.42 , -1.22052435654413 ,
+ 5.425 , -0.88506969766425 ,
+ 5.43 , -0.62375651367727 ,
+ 5.435 , -0.47941781141452 ,
+ 5.44 , -0.46672787176114 ,
+ 5.445 , -0.57069258501391 ,
+ 5.45 , -0.75256544897363 ,
+ 5.455 , -0.95943306586182 ,
+ 5.46 , -1.13415327472143 ,
+ 5.465 , -1.22591171353667 ,
+ 5.47 , -1.2008821223853 ,
+ 5.475 , -1.04867466773548 ,
+ 5.48 , -0.7816480899877 ,
+ 5.485 , -0.43025221187204 ,
+ 5.49 , -3.849293308865140E-02 ,
+ 5.495 , 0.351248620973817 ,
+ 5.5 , 0.678851223955433 ,
+ 5.505 , 0.903561274568929 ,
+ 5.51 , 1.000825087451 ,
+ 5.515 , 0.960934560706297 ,
+ 5.52 , 0.78992867723245 ,
+ 5.525 , 0.511317876998132 ,
+ 5.53 , 0.162760320816359 ,
+ 5.535 , -0.15233717951736 ,
+ 5.54 , -0.408210240848 ,
+ 5.545 , -0.62888561745421 ,
+ 5.55 , -0.79619865273995 ,
+ 5.555 , -0.90334422649211 ,
+ 5.56 , -0.957273231721 ,
+ 5.565 , -0.97632112916908 ,
+ 5.57 , -0.98529324126005 ,
+ 5.575 , -1.01088001195299 ,
+ 5.58 , -1.07663632540647 ,
+ 5.585 , -1.1964450302827 ,
+ 5.59 , -1.36885544627383 ,
+ 5.595 , -1.57548223311668 ,
+ 5.6 , -1.78343920945552 ,
+ 5.605 , -1.94998845541488 ,
+ 5.61 , -2.02894698358654 ,
+ 5.615 , -1.97893684719994 ,
+ 5.62 , -1.77192812280346 ,
+ 5.625 , -1.39963819951885 ,
+ 5.63 , -0.87646499571534 ,
+ 5.635 , -0.23861147042705 ,
+ 5.64 , 0.336218007155657 ,
+ 5.645 , 0.847327478768983 ,
+ 5.65 , 1.30857622082849 ,
+ 5.655 , 1.67664606685409 ,
+ 5.66 , 1.91879317489308 ,
+ 5.665 , 2.01692172130926 ,
+ 5.67 , 1.96853013034153 ,
+ 5.675 , 1.78510825075991 ,
+ 5.68 , 1.4896405295593 ,
+ 5.685 , 1.11350916384325 ,
+ 5.69 , 0.692073407024996 ,
+ 5.695 , 0.259804585073245 ,
+ 5.7 , -0.24312332096602 ,
+ 5.705 , -0.83740028991543 ,
+ 5.71 , -1.32862161402076 ,
+ 5.715 , -1.69669262414581 ,
+ 5.72 , -1.93128745142237 ,
+ 5.725 , -2.02921997287969 ,
+ 5.73 , -1.99337280480397 ,
+ 5.735 , -1.83373410433008 ,
+ 5.74 , -1.56747293050187 ,
+ 5.745 , -1.21724094498849 ,
+ 5.75 , -0.81052148648056 ,
+ 5.755 , -0.38038326455022 ,
+ 5.76 , 4.429619989889450E-02 ,
+ 5.765 , 0.482041333875258 ,
+ 5.77 , 0.827113852485307 ,
+ 5.775 , 1.05562255275457 ,
+ 5.78 , 1.15574510229285 ,
+ 5.785 , 1.13102185729002 ,
+ 5.79 , 1.00111402711585 ,
+ 5.795 , 0.796402227894675 ,
+ 5.8 , 0.550299036643284 ,
+ 5.805 , 0.294746376632263 ,
+ 5.81 , 5.779627739619110E-02 ,
+ 5.815 , -0.14033970324891 ,
+ 5.82 , -0.29057904479289 ,
+ 5.825 , -0.39279585396293 ,
+ 5.83 , -0.4494482504971 ,
+ 5.835 , -0.46100119177358 ,
+ 5.84 , -0.42521937611264 ,
+ 5.845 , -0.3375317644422 ,
+ 5.85 , -0.19158847654649 ,
+ 5.855 , 1.752214546441880E-02 ,
+ 5.86 , 0.287160001209617 ,
+ 5.865 , 0.602028255467961 ,
+ 5.87 , 0.933254236049531 ,
+ 5.875 , 1.24149905843902 ,
+ 5.88 , 1.48303299176761 ,
+ 5.885 , 1.61843953382086 ,
+ 5.89 , 1.62241665153411 ,
+ 5.895 , 1.49156853196882 ,
+ 5.9 , 1.24765942303674 ,
+ 5.905 , 0.935345755846739 ,
+ 5.91 , 0.614175990416646 ,
+ 5.915 , 0.345931028275661 ,
+ 5.92 , 0.180659960734569 ,
+ 5.925 , 0.145383600846828 ,
+ 5.93 , 0.237765412366942 ,
+ 5.935 , 0.425793201109318 ,
+ 5.94 , 0.654468234473261 ,
+ 5.945 , 0.858677159866798 ,
+ 5.95 , 0.978207334350809 ,
+ 5.955 , 0.970329031591707 ,
+ 5.96 , 0.818026030367143 ,
+ 5.965 , 0.533251338659083 ,
+ 5.97 , 0.15356868640373 ,
+ 5.975 , -0.26839144886352 ,
+ 5.98 , -0.67878215135657 ,
+ 5.985 , -1.03400683986537 ,
+ 5.99 , -1.3073585979251 ,
+ 5.995 , -1.49178002375022 ,
+ 6.0 , -1.59881218617846 ,
+ 6.005 , -1.65263612785215 ,
+ 6.01 , -1.68040775595467 ,
+ 6.015 , -1.70326118069031 ,
+ 6.02 , -1.73147514087517 ,
+ 6.025 , -1.76409391726272 ,
+ 6.03 , -1.79154678107851 ,
+ 6.035 , -1.80004486312369 ,
+ 6.04 , -1.77657113231061 ,
+ 6.045 , -1.71309083748955 ,
+ 6.05 , -1.60890845106533 ,
+ 6.055 , -1.47045377157793 ,
+ 6.06 , -1.30823176663841 ,
+ 6.065 , -1.13218678075657 ,
+ 6.07 , -0.94831725641373 ,
+ 6.075 , -0.7582938943429 ,
+ 6.08 , -0.56105916215743 ,
+ 6.085 , -0.35465660035081 ,
+ 6.09 , -0.1384716720616 ,
+ 6.095 , 8.181401775998960E-02 ,
+ 6.1 , 0.295120583821675 ,
+ 6.105 , 0.488813785339096 ,
+ 6.11 , 0.645978019217284 ,
+ 6.115 , 0.751956445909178 ,
+ 6.12 , 0.797070178696218 ,
+ 6.125 , 0.778938415578525 ,
+ 6.13 , 0.703933126539259 ,
+ 6.135 , 0.586193282063444 ,
+ 6.14 , 0.444346814137257 ,
+ 6.145 , 0.29825595848257 ,
+ 6.15 , 0.16716086262001 ,
+ 6.155 , 6.845201123569530E-02 ,
+ 6.16 , 1.638790200297000E-02 ,
+ 6.165 , 2.138979757918980E-02 ,
+ 6.17 , 9.013446340544370E-02 ,
+ 6.175 , 0.225364316943996 ,
+ 6.18 , 0.424627726925139 ,
+ 6.185 , 0.678666340108451 ,
+ 6.19 , 0.970459569802561 ,
+ 6.195 , 1.27533903222018 ,
+ 6.2 , 1.56265390764561 ,
+ 6.205 , 1.79967884086063 ,
+ 6.21 , 1.95730777614782 ,
+ 6.215 , 2.01568092318868 ,
+ 6.22 , 1.9680798901563 ,
+ 6.225 , 1.82260275300508 ,
+ 6.23 , 1.6012628707179 ,
+ 6.235 , 1.33584067303513 ,
+ 6.24 , 1.06088096670087 ,
+ 6.245 , 0.806020651973241 ,
+ 6.25 , 0.590240383625112 ,
+ 6.255 , 0.419170058894404 ,
+ 6.26 , 0.285567810216695 ,
+ 6.265 , 0.172882474189092 ,
+ 6.27 , 6.141521693570270E-02 ,
+ 6.275 , -4.100655746000240E-02 ,
+ 6.28 , -0.12748144658853 ,
+ 6.285 , -0.22402606929835 ,
+ 6.29 , -0.32266457931099 ,
+ 6.295 , -0.41245768954213 ,
+ 6.3 , -0.48300494677694 ,
+ 6.305 , -0.5281469572368 ,
+ 6.31 , -0.54867239852271 ,
+ 6.315 , -0.55291028225442 ,
+ 6.32 , -0.55498836852966 ,
+ 6.325 , -0.57168033795742 ,
+ 6.33 , -0.61890124937392 ,
+ 6.335 , -0.70832720330432 ,
+ 6.34 , -0.8444688842815 ,
+ 6.345 , -1.02312789012362 ,
+ 6.35 , -1.23201420479741 ,
+ 6.355 , -1.45302869056683 ,
+ 6.36 , -1.66483750094807 ,
+ 6.365 , -1.84512502578643 ,
+ 6.37 , -1.97287391729285 ,
+ 6.375 , -2.03065548439675 ,
+ 6.38 , -2.00620454087577 ,
+ 6.385 , -1.89315139172675 ,
+ 6.39 , -1.69175663119939 ,
+ 6.395 , -1.40995495579992 ,
+ 6.4 , -1.06376441111769 ,
+ 6.405 , -0.67620069765757 ,
+ 6.41 , -0.27510795942141 ,
+ 6.415 , 0.196812130002227 ,
+ 6.42 , 0.789662759769171 ,
+ 6.425 , 1.26662960840841 ,
+ 6.43 , 1.6072638071671 ,
+ 6.435 , 1.81182394487741 ,
+ 6.44 , 1.89972228643561 ,
+ 6.445 , 1.9047619217593 ,
+ 6.45 , 1.86751034078394 ,
+ 6.455 , 1.8254292028055 ,
+ 6.46 , 1.80357147143536 ,
+ 6.465 , 1.80953648503866 ,
+ 6.47 , 1.83384689586528 ,
+ 6.475 , 1.8545291406415 ,
+ 6.48 , 1.84468010904891 ,
+ 6.485 , 1.78185447755559 ,
+ 6.49 , 1.65634384795161 ,
+ 6.495 , 1.47475850013982 ,
+ 6.5 , 1.25778784095604 ,
+ 6.505 , 1.03382280148781 ,
+ 6.51 , 0.830377669084782 ,
+ 6.515 , 0.664847688813952 ,
+ 6.52 , 0.537441337312092 ,
+ 6.525 , 0.429805314578715 ,
+ 6.53 , 0.31046587513464 ,
+ 6.535 , 0.1447657890999 ,
+ 6.54 , -9.382243026102850E-02 ,
+ 6.545 , -0.41334712070585 ,
+ 6.55 , -0.79651775006838 ,
+ 6.555 , -1.20028045361043 ,
+ 6.56 , -1.56291508214219 ,
+ 6.565 , -1.81661688690887 ,
+ 6.57 , -1.90206035531056 ,
+ 6.575 , -1.7817477770441 ,
+ 6.58 , -1.44921463753588 ,
+ 6.585 , -0.93148892423534 ,
+ 6.59 , -0.28406148521622 ,
+ 6.595 , 0.323315074176515 ,
+ 6.6 , 0.852343584238104 ,
+ 6.605 , 1.31274405752464 ,
+ 6.61 , 1.66746511449112 ,
+ 6.615 , 1.89908333611956 ,
+ 6.62 , 2.00928735485692 ,
+ 6.625 , 2.01484159347826 ,
+ 6.63 , 1.94157792559844 ,
+ 6.635 , 1.81783611017065 ,
+ 6.64 , 1.66894503437948 ,
+ 6.645 , 1.51424202651612 ,
+ 6.65 , 1.36676756429498 ,
+ 6.655 , 1.23440796614096 ,
+ 6.66 , 1.12141683734346 ,
+ 6.665 , 1.03005163859298 ,
+ 6.67 , 0.961856012808879 ,
+ 6.675 , 0.917594207115419 ,
+ 6.68 , 0.895802572654735 ,
+ 6.685 , 0.891399934871178 ,
+ 6.69 , 0.895639060058472 ,
+ 6.695 , 0.897175457172006 ,
+ 6.7 , 0.883661601343515 ,
+ 6.705 , 0.844008961722013 ,
+ 6.71 , 0.77132601406367 ,
+ 6.715 , 0.665213447750178 ,
+ 6.72 , 0.531957875807601 ,
+ 6.725 , 0.382692370009228 ,
+ 6.73 , 0.230704777961798 ,
+ 6.735 , 8.848409780228460E-02 ,
+ 6.74 , -4.320967298403890E-02 ,
+ 6.745 , -0.1762892860789 ,
+ 6.75 , -0.28784586821218 ,
+ 6.755 , -0.38905860495499 ,
+ 6.76 , -0.49291382383649 ,
+ 6.765 , -0.61009214038178 ,
+ 6.77 , -0.74528548081034 ,
+ 6.775 , -0.89462751554703 ,
+ 6.78 , -1.04544755808821 ,
+ 6.785 , -1.17892732569852 ,
+ 6.79 , -1.27460153013389 ,
+ 6.795 , -1.31507899117539 ,
+ 6.8 , -1.28996744751844 ,
+ 6.805 , -1.19853880216558 ,
+ 6.81 , -1.0504463612584 ,
+ 6.815 , -0.86390673664632 ,
+ 6.82 , -0.66172430237656 ,
+ 6.825 , -0.46650461944826 ,
+ 6.83 , -0.29641016005237 ,
+ 6.835 , -0.16215486668974 ,
+ 6.84 , -6.552041776213589E-02 ,
+ 6.845 , 2.987151640449150E-04 ,
+ 6.85 , 4.839493719297370E-02 ,
+ 6.855 , 9.446598470843660E-02 ,
+ 6.86 , 0.152946671436979 ,
+ 6.865 , 0.234067255310907 ,
+ 6.87 , 0.342244784612781 ,
+ 6.875 , 0.475796904621799 ,
+ 6.88 , 0.627950076248601 ,
+ 6.885 , 0.788973056491094 ,
+ 6.89 , 0.948691666991149 ,
+ 6.895 , 1.09834384227231 ,
+ 6.9 , 1.23115050816982 ,
+ 6.905 , 1.34171557597024 ,
+ 6.91 , 1.42465179927775 ,
+ 6.915 , 1.47287601846948 ,
+ 6.92 , 1.47626092610496 ,
+ 6.925 , 1.42154296744535 ,
+ 6.93 , 1.29406455566583 ,
+ 6.935 , 1.08117541948277 ,
+ 6.94 , 0.776554035067551 ,
+ 6.945 , 0.384383520531035 ,
+ 6.95 , -7.294167926560280E-02 ,
+ 6.955 , -0.53864400514197 ,
+ 6.96 , -1.00153859379899 ,
+ 6.965 , -1.41800783516812 ,
+ 6.97 , -1.7468581519585 ,
+ 6.975 , -1.95670089086248 ,
+ 6.98 , -2.03182599021495 ,
+ 6.985 , -1.97504743961906 ,
+ 6.99 , -1.80676558399137 ,
+ 6.995 , -1.5604834986916 ,
+ 7.0 , -1.27576644446333 ,
+ 7.005 , -0.9903221748174 ,
+ 7.01 , -0.73330353810734 ,
+ 7.015 , -0.52160326879535 ,
+ 7.02 , -0.35985223488993 ,
+ 7.025 , -0.24369954400838 ,
+ 7.03 , -0.16525998770838 ,
+ 7.035 , -0.11901231195031 ,
+ 7.04 , -0.10598389561423 ,
+ 7.045 , -0.13446900972305 ,
+ 7.05 , -0.21699230917524 ,
+ 7.055 , -0.36458839091288 ,
+ 7.06 , -0.58005276943233 ,
+ 7.065 , -0.85208512054878 ,
+ 7.07 , -1.15259800704237 ,
+ 7.075 , -1.43896995914881 ,
+ 7.08 , -1.66118309359685 ,
+ 7.085 , -1.771927531099 ,
+ 7.09 , -1.73721975477998 ,
+ 7.095 , -1.54526433804976 ,
+ 7.1 , -1.21113953262348 ,
+ 7.105 , -0.7752249017621 ,
+ 7.11 , -0.29527299039846 ,
+ 7.115 , 0.173294693493191 ,
+ 7.12 , 0.57635137765972 ,
+ 7.125 , 0.862335395139578 ,
+ 7.13 , 1.01919271305477 ,
+ 7.135 , 1.06290746127159 ,
+ 7.14 , 1.03167712327493 ,
+ 7.145 , 0.975104812475545 ,
+ 7.15 , 0.94186991196106 ,
+ 7.155 , 0.968697291206275 ,
+ 7.16 , 1.07242991307441 ,
+ 7.165 , 1.24693307983413 ,
+ 7.17 , 1.46588613539846 ,
+ 7.175 , 1.69040391004537 ,
+ 7.18 , 1.87856926470802 ,
+ 7.185 , 1.9942412785979 ,
+ 7.19 , 2.01380495894182 ,
+ 7.195 , 1.93002933646123 ,
+ 7.2 , 1.75219708416187 ,
+ 7.205 , 1.50259348018555 ,
+ 7.21 , 1.21097997176944 ,
+ 7.215 , 0.908929916225265 ,
+ 7.22 , 0.624987318443838 ,
+ 7.225 , 0.380818385977012 ,
+ 7.23 , 0.188682790341481 ,
+ 7.235 , 5.054908150564660E-02 ,
+ 7.24 , -4.224733175465410E-02 ,
+ 7.245 , -0.10533217769884 ,
+ 7.25 , -0.15872049577028 ,
+ 7.255 , -0.22626933934594 ,
+ 7.26 , -0.32933473878503 ,
+ 7.265 , -0.48196141281812 ,
+ 7.27 , -0.68656470353389 ,
+ 7.275 , -0.93107691321487 ,
+ 7.28 , -1.18865855652987 ,
+ 7.285 , -1.420854392386 ,
+ 7.29 , -1.58410377773137 ,
+ 7.295 , -1.63852514448294 ,
+ 7.3 , -1.55725203777855 ,
+ 7.305 , -1.33440140393595 ,
+ 7.31 , -0.98961414150744 ,
+ 7.315 , -0.56741260276393 ,
+ 7.32 , -0.13082880911958 ,
+ 7.325 , 0.249583666745638 ,
+ 7.33 , 0.508940072170202 ,
+ 7.335 , 0.600662717049061 ,
+ 7.34 , 0.5059779991769 ,
+ 7.345 , 0.238142376340394 ,
+ 7.35 , -0.15979854274957 ,
+ 7.355 , -0.62330642360817 ,
+ 7.36 , -1.07861985315351 ,
+ 7.365 , -1.45613573961171 ,
+ 7.37 , -1.70221047327019 ,
+ 7.375 , -1.78733777799186 ,
+ 7.38 , -1.70935128300863 ,
+ 7.385 , -1.49139661468471 ,
+ 7.39 , -1.17576612947581 ,
+ 7.395 , -0.81553092872387 ,
+ 7.4 , -0.46579815462372 ,
+ 7.405 , -0.17584397718572 ,
+ 7.41 , 1.695055532407140E-02 ,
+ 7.415 , 9.080438530410280E-02 ,
+ 7.42 , 4.100203845188310E-02 ,
+ 7.425 , -0.12015714114647 ,
+ 7.43 , -0.36451642152235 ,
+ 7.435 , -0.65063615988914 ,
+ 7.44 , -0.92820901616803 ,
+ 7.445 , -1.14411024994249 ,
+ 7.45 , -1.2495457268474 ,
+ 7.455 , -1.20784941543681 ,
+ 7.46 , -1.00217372922289 ,
+ 7.465 , -0.64135799082343 ,
+ 7.47 , -0.16185956349448 ,
+ 7.475 , 0.375443341531982 ,
+ 7.48 , 0.893242359584305 ,
+ 7.485 , 1.30942170236106 ,
+ 7.49 , 1.55069511538195 ,
+ 7.495 , 1.56597687306026 ,
+ 7.5 , 1.33649434622083 ,
+ 7.505 , 0.880087983425295 ,
+ 7.51 , 0.248772549844589 ,
+ 7.515 , -0.36466467822546 ,
+ 7.52 , -0.91944206639744 ,
+ 7.525 , -1.41086648314942 ,
+ 7.53 , -1.78197182048109 ,
+ 7.535 , -1.99448021035504 ,
+ 7.54 , -2.03276742886028 ,
+ 7.545 , -1.9038540437772 ,
+ 7.55 , -1.63408290724591 ,
+ 7.555 , -1.26366851276266 ,
+ 7.56 , -0.84036300953546 ,
+ 7.565 , -0.41319072336647 ,
+ 7.57 , -2.695184824283270E-02 ,
+ 7.575 , 0.376706658165673 ,
+ 7.58 , 0.651108722060469 ,
+ 7.585 , 0.775943751253261 ,
+ 7.59 , 0.755597751751617 ,
+ 7.595 , 0.613374035034045 ,
+ 7.6 , 0.389100193892965 ,
+ 7.605 , 0.134140214335999 ,
+ 7.61 , -9.593512494436110E-02 ,
+ 7.615 , -0.25014262596395 ,
+ 7.62 , -0.29113724407252 ,
+ 7.625 , -0.20287737386171 ,
+ 7.63 , 5.024227092122790E-03 ,
+ 7.635 , 0.297903261089418 ,
+ 7.64 , 0.622107890736794 ,
+ 7.645 , 0.91558081793758 ,
+ 7.65 , 1.12076183929425 ,
+ 7.655 , 1.19700603742361 ,
+ 7.66 , 1.12967888152307 ,
+ 7.665 , 0.933743975370447 ,
+ 7.67 , 0.650793261469538 ,
+ 7.675 , 0.339973230252299 ,
+ 7.68 , 6.485809767286120E-02 ,
+ 7.685 , -0.12047151548951 ,
+ 7.69 , -0.18271341139574 ,
+ 7.695 , -0.11542038316497 ,
+ 7.7 , 6.117124311775080E-02 ,
+ 7.705 , 0.306221765396461 ,
+ 7.71 , 0.568625694223555 ,
+ 7.715 , 0.79886093305278 ,
+ 7.72 , 0.959184513633666 ,
+ 7.725 , 1.02975813458714 ,
+ 7.73 , 1.00975707269538 ,
+ 7.735 , 0.913870269761431 ,
+ 7.74 , 0.765608368548335 ,
+ 7.745 , 0.589594520216864 ,
+ 7.75 , 0.405299730586112 ,
+ 7.755 , 0.223985767660469 ,
+ 7.76 , 4.920974997763450E-02 ,
+ 7.765 , -0.11994024975627 ,
+ 7.77 , -0.28424112296356 ,
+ 7.775 , -0.43999294669787 ,
+ 7.78 , -0.57663798061898 ,
+ 7.785 , -0.67751213622858 ,
+ 7.79 , -0.72360079867587 ,
+ 7.795 , -0.69901457723046 ,
+ 7.8 , -0.59650776204881 ,
+ 7.805 , -0.42155886366402 ,
+ 7.81 , -0.19380300792328 ,
+ 7.815 , 5.489933475191600E-02 ,
+ 7.82 , 0.285466317840837 ,
+ 7.825 , 0.458377987772727 ,
+ 7.83 , 0.540543411689915 ,
+ 7.835 , 0.510857284716815 ,
+ 7.84 , 0.363486292918927 ,
+ 7.845 , 0.108336402431131 ,
+ 7.85 , -0.21209396424761 ,
+ 7.855 , -0.56957977141521 ,
+ 7.86 , -0.94077073678275 ,
+ 7.865 , -1.29262615047061 ,
+ 7.87 , -1.59622106208727 ,
+ 7.875 , -1.82918316989524 ,
+ 7.88 , -1.97699031089989 ,
+ 7.885 , -2.03327946447786 ,
+ 7.89 , -1.99933934346025 ,
+ 7.895 , -1.88300955675939 ,
+ 7.9 , -1.69721418310355 ,
+ 7.905 , -1.45829064978291 ,
+ 7.91 , -1.18410498022345 ,
+ 7.915 , -0.8919394708508 ,
+ 7.92 , -0.59649837620085 ,
+ 7.925 , -0.30856724453543 ,
+ 7.93 , -3.473084459177880E-02 ,
+ 7.935 , 0.243954038684612 ,
+ 7.94 , 0.505067577023267 ,
+ 7.945 , 0.74523171014185 ,
+ 7.95 , 0.961076322702563 ,
+ 7.955 , 1.14544017577101 ,
+ 7.96 , 1.28755260199966 ,
+ 7.965 , 1.37508301728453 ,
+ 7.97 , 1.39752728794968 ,
+ 7.975 , 1.35018389601987 ,
+ 7.98 , 1.23776787698572 ,
+ 7.985 , 1.07653932806098 ,
+ 7.99 , 0.893865005632781 ,
+ 7.995 , 0.724806073674302 ,
+ 8.0 , 0.606180934525952 ,
+ 8.005 , 0.569233587341791 ,
+ 8.01 , 0.632383043958699 ,
+ 8.015 , 0.795725327814524 ,
+ 8.02 , 1.03874194319127 ,
+ 8.025 , 1.32196705023762 ,
+ 8.03 , 1.59246805399968 ,
+ 8.035 , 1.79229440498998 ,
+ 8.04 , 1.86849022149291 ,
+ 8.045 , 1.78281948278322 ,
+ 8.05 , 1.51926230063055 ,
+ 8.055 , 1.08785213984058 ,
+ 8.06 , 0.524349594247236 ,
+ 8.065 , -0.1140897577962 ,
+ 8.07 , -0.75657207669552 ,
+ 8.075 , -1.32834364834345 ,
+ 8.08 , -1.76124306233852 ,
+ 8.085 , -2.00310207974856 ,
+ 8.09 , -2.02480910234302 ,
+ 8.095 , -1.82430118945956 ,
+ 8.1 , -1.42701906953591 ,
+ 8.105 , -0.88275056011672 ,
+ 8.11 , -0.25930710346958 ,
+ 8.115 , 0.36611395388268 ,
+ 8.12 , 0.916779579720004 ,
+ 8.125 , 1.32634332320688 ,
+ 8.13 , 1.54748990874522 ,
+ 8.135 , 1.55804957216978 ,
+ 8.14 , 1.36358979345776 ,
+ 8.145 , 0.996118542284482 ,
+ 8.15 , 0.509028622424576 ,
+ 8.155 , -3.108833671467930E-02 ,
+ 8.16 , -0.55458355458891 ,
+ 8.165 , -0.9992113406596 ,
+ 8.17 , -1.31909921378195 ,
+ 8.175 , -1.4907344205054 ,
+ 8.18 , -1.51500626604052 ,
+ 8.185 , -1.41506172917135 ,
+ 8.19 , -1.23045719608832 ,
+ 8.195 , -1.00875563741852 ,
+ 8.2 , -0.79618535909745 ,
+ 8.205 , -0.62910374181022 ,
+ 8.21 , -0.52781524086439 ,
+ 8.215 , -0.49375763302869 ,
+ 8.22 , -0.51036868088539 ,
+ 8.225 , -0.54721127046085 ,
+ 8.23 , -0.56640455149806 ,
+ 8.235 , -0.5300607346312 ,
+ 8.24 , -0.40739746710395 ,
+ 8.245 , -0.18031656379607 ,
+ 8.25 , 9.909295562647380E-02 ,
+ 8.255 , 0.384178096593259 ,
+ 8.26 , 0.711568797471058 ,
+ 8.265 , 1.05465985685733 ,
+ 8.27 , 1.38307322715161 ,
+ 8.275 , 1.66640133480447 ,
+ 8.28 , 1.87778042356214 ,
+ 8.285 , 1.99690726227749 ,
+ 8.29 , 2.01218574892656 ,
+ 8.295 , 1.9218468256107 ,
+ 8.3 , 1.73397654400921 ,
+ 8.305 , 1.4654715893691 ,
+ 8.31 , 1.14002097734659 ,
+ 8.315 , 0.785289540807961 ,
+ 8.32 , 0.429654714191936 ,
+ 8.325 , 9.887434390542030E-02 ,
+ 8.33 , -0.27373446466779 ,
+ 8.335 , -0.61453278823147 ,
+ 8.34 , -0.86361514651737 ,
+ 8.345 , -1.02764207046752 ,
+ 8.35 , -1.12312770730449 ,
+ 8.355 , -1.17242345160079 ,
+ 8.36 , -1.19890949112902 ,
+ 8.365 , -1.22231476786338 ,
+ 8.37 , -1.25506074091502 ,
+ 8.375 , -1.30037291926648 ,
+ 8.38 , -1.35246560106362 ,
+ 8.385 , -1.39867274893801 ,
+ 8.39 , -1.42300013455657 ,
+ 8.395 , -1.41027137760835 ,
+ 8.4 , -1.34988412628361 ,
+ 8.405 , -1.23833354826905 ,
+ 8.41 , -1.08003474781669 ,
+ 8.415 , -0.8863811686465 ,
+ 8.42 , -0.67334691448991 ,
+ 8.425 , -0.45824149658395 ,
+ 8.43 , -0.25648271091485 ,
+ 8.435 , -7.919497664086800E-02 ,
+ 8.44 , 6.790702566583660E-02 ,
+ 8.445 , 0.184336104551994 ,
+ 8.45 , 0.273607496426052 ,
+ 8.455 , 0.341427765954767 ,
+ 8.46 , 0.393859568348449 ,
+ 8.465 , 0.436054008314734 ,
+ 8.47 , 0.471822329873715 ,
+ 8.475 , 0.503940686983312 ,
+ 8.48 , 0.534766790770446 ,
+ 8.485 , 0.566720547413461 ,
+ 8.49 , 0.602204083610117 ,
+ 8.495 , 0.642759211345947 ,
+ 8.5 , 0.687546596661957 ,
+ 8.505 , 0.73161370540631 ,
+ 8.51 , 0.764633590722345 ,
+ 8.515 , 0.770779801924118 ,
+ 8.52 , 0.730226474533298 ,
+ 8.525 , 0.622364880535585 ,
+ 8.53 , 0.430299195926097 ,
+ 8.535 , 0.145690142921501 ,
+ 8.54 , -0.1875029917819 ,
+ 8.545 , -0.54835468448798 ,
+ 8.55 , -0.93829077724458 ,
+ 8.555 , -1.32093112448324 ,
+ 8.56 , -1.65568314187632 ,
+ 8.565 , -1.90374313930578 ,
+ 8.57 , -2.03414217931564 ,
+ 8.575 , -2.02871594615485 ,
+ 8.58 , -1.88502979034511 ,
+ 8.585 , -1.61666670363564 ,
+ 8.59 , -1.25090542907548 ,
+ 8.595 , -0.82439719072454 ,
+ 8.6 , -0.3777961843308 ,
+ 8.605 , 5.997342456618780E-02 ,
+ 8.61 , 0.498580351025926 ,
+ 8.615 , 0.848666797179574 ,
+ 8.62 , 1.09518857615416 ,
+ 8.625 , 1.23554791479412 ,
+ 8.63 , 1.2781763580922 ,
+ 8.635 , 1.2403900007702 ,
+ 8.64 , 1.14586627728766 ,
+ 8.645 , 1.02207806372073 ,
+ 8.65 , 0.897804023904626 ,
+ 8.655 , 0.800618191332478 ,
+ 8.66 , 0.754133205007585 ,
+ 8.665 , 0.775081318262375 ,
+ 8.67 , 0.87060821275674 ,
+ 8.675 , 1.03627950859147 ,
+ 8.68 , 1.25531150972849 ,
+ 8.685 , 1.49959206680695 ,
+ 8.69 , 1.73283203030496 ,
+ 8.695 , 1.91564235877547 ,
+ 8.7 , 2.01171708813146 ,
+ 8.705 , 1.99404478322172 ,
+ 8.71 , 1.85004122617725 ,
+ 8.715 , 1.5844790314963 ,
+ 8.72 , 1.21937543098226 ,
+ 8.725 , 0.790685383472318 ,
+ 8.73 , 0.34253999395618 ,
+ 8.735 , -8.315108890721259E-02 ,
+ 8.74 , -0.45782997432698 ,
+ 8.745 , -0.73560630397696 ,
+ 8.75 , -0.90358121095544 ,
+ 8.755 , -0.96494822819405 ,
+ 8.76 , -0.93630744097796 ,
+ 8.765 , -0.84299937779174 ,
+ 8.77 , -0.71350666162014 ,
+ 8.775 , -0.57402043454602 ,
+ 8.78 , -0.44427168990607 ,
+ 8.785 , -0.33542713208977 ,
+ 8.79 , -0.2501116833682 ,
+ 8.795 , -0.18401361018569 ,
+ 8.8 , -0.12842784460002 ,
+ 8.805 , -7.314603730146210E-02 ,
+ 8.81 , -9.074234322190291E-03 ,
+ 8.815 , 7.000693452309770E-02 ,
+ 8.82 , 0.166710878734688 ,
+ 8.825 , 0.280110709519932 ,
+ 8.83 , 0.406273894637497 ,
+ 8.835 , 0.539123020255816 ,
+ 8.84 , 0.671480131538164 ,
+ 8.845 , 0.796107038123461 ,
+ 8.85 , 0.906615981394394 ,
+ 8.855 , 0.998324490593576 ,
+ 8.86 , 1.0690620538107 ,
+ 8.865 , 1.11975528767815 ,
+ 8.87 , 1.15453246345251 ,
+ 8.875 , 1.18023682665442 ,
+ 8.88 , 1.20532586633037 ,
+ 8.885 , 1.23820591293966 ,
+ 8.89 , 1.28520280175297 ,
+ 8.895 , 1.3486570631952 ,
+ 8.9 , 1.42571219461991 ,
+ 8.905 , 1.50820033663049 ,
+ 8.91 , 1.58374708347145 ,
+ 8.915 , 1.63800541668437 ,
+ 8.92 , 1.65764589236558 ,
+ 8.925 , 1.63341505537543 ,
+ 8.93 , 1.5624359419512 ,
+ 8.935 , 1.44906883520367 ,
+ 8.94 , 1.30406714173948 ,
+ 8.945 , 1.14214506133789 ,
+ 8.95 , 0.97845385721763 ,
+ 8.955 , 0.824773099970328 ,
+ 8.96 , 0.686415293227468 ,
+ 8.965 , 0.560675032421674 ,
+ 8.97 , 0.437346493634863 ,
+ 8.975 , 0.301223152764708 ,
+ 8.98 , 0.136102516376474 ,
+ 8.985 , -7.065849555314389E-02 ,
+ 8.99 , -0.32407738413447 ,
+ 8.995 , -0.61898581453294 ,
+ 9.0 , -0.93960037368359 ,
+ 9.005 , -1.26143943272218 ,
+ 9.01 , -1.55516650644025 ,
+ 9.015 , -1.79156612412015 ,
+ 9.02 , -1.94652674681638 ,
+ 9.025 , -2.00503791616427 ,
+ 9.03 , -1.96340298656283 ,
+ 9.035 , -1.82929859570769 ,
+ 9.04 , -1.61975611512981 ,
+ 9.045 , -1.35763976380722 ,
+ 9.05 , -1.06749188919142 ,
+ 9.055 , -0.77165747380896 ,
+ 9.06 , -0.48743715471134 ,
+ 9.065 , -0.22573691716227 ,
+ 9.07 , 8.680561556133970E-03 ,
+ 9.075 , 0.215640087376458 ,
+ 9.08 , 0.397259171267499 ,
+ 9.085 , 0.555581085303924 ,
+ 9.09 , 0.690729679309828 ,
+ 9.095 , 0.800029757983254 ,
+ 9.1 , 0.878247351202657 ,
+ 9.105 , 0.91878759810445 ,
+ 9.11 , 0.915444383097841 ,
+ 9.115 , 0.864214490635585 ,
+ 9.12 , 0.76472553582975 ,
+ 9.125 , 0.620899809131162 ,
+ 9.13 , 0.440670714935382 ,
+ 9.135 , 0.234785445409552 ,
+ 9.14 , 1.501866477042620E-02 ,
+ 9.145 , -0.16256660035877 ,
+ 9.15 , -0.33008216119127 ,
+ 9.155 , -0.49037224168296 ,
+ 9.16 , -0.64324845085619 ,
+ 9.165 , -0.79113983805113 ,
+ 9.17 , -0.93796449486453 ,
+ 9.175 , -1.0876496844508 ,
+ 9.18 , -1.24257624122444 ,
+ 9.185 , -1.40228132491324 ,
+ 9.19 , -1.56269378306469 ,
+ 9.195 , -1.71610185022193 ,
+ 9.2 , -1.85187081485719 ,
+ 9.205 , -1.95781829391389 ,
+ 9.21 , -2.02202032577224 ,
+ 9.215 , -2.03476784125131 ,
+ 9.22 , -1.99032018745331 ,
+ 9.225 , -1.88813289198619 ,
+ 9.23 , -1.73333557866961 ,
+ 9.235 , -1.53634649422576 ,
+ 9.24 , -1.31166062827625 ,
+ 9.245 , -1.075970419663 ,
+ 9.25 , -0.84593818781158 ,
+ 9.255 , -0.63597140868637 ,
+ 9.26 , -0.4563931782957 ,
+ 9.265 , -0.31231411198407 ,
+ 9.27 , -0.20343660584305 ,
+ 9.275 , -0.12481923225902 ,
+ 9.28 , -6.848370877973950E-02 ,
+ 9.285 , -2.555427519972480E-02 ,
+ 9.29 , 1.844706127350420E-02 ,
+ 9.295 , 6.430221576072399E-02 ,
+ 9.3 , 0.10743778394149 ,
+ 9.305 , 0.141299341041405 ,
+ 9.31 , 0.154447624403715 ,
+ 9.315 , 0.133048252401135 ,
+ 9.32 , 6.418690106369780E-02 ,
+ 9.325 , -6.064647417949840E-02 ,
+ 9.33 , -0.24265292279827 ,
+ 9.335 , -0.47405842905361 ,
+ 9.34 , -0.73810449789487 ,
+ 9.345 , -1.0108148464089 ,
+ 9.35 , -1.26431984266432 ,
+ 9.355 , -1.47118757622947 ,
+ 9.36 , -1.60894844812626 ,
+ 9.365 , -1.66394726283033 ,
+ 9.37 , -1.63377593114862 ,
+ 9.375 , -1.52779564631775 ,
+ 9.38 , -1.36560192630373 ,
+ 9.385 , -1.17367488772945 ,
+ 9.39 , -0.98085465048613 ,
+ 9.395 , -0.81346133563023 ,
+ 9.4 , -0.6909389063025 ,
+ 9.405 , -0.62276084953816 ,
+ 9.41 , -0.607149409463 ,
+ 9.415 , -0.63177724383888 ,
+ 9.42 , -0.67625991576389 ,
+ 9.425 , -0.71589163373072 ,
+ 9.43 , -0.72595664968346 ,
+ 9.435 , -0.68589387170155 ,
+ 9.44 , -0.58268627289106 ,
+ 9.445 , -0.412930213848 ,
+ 9.45 , -0.18338626940602 ,
+ 9.455 , 8.998844390524470E-02 ,
+ 9.46 , 0.384209486902062 ,
+ 9.465 , 0.672301526951598 ,
+ 9.47 , 0.926752158620487 ,
+ 9.475 , 1.12295373373336 ,
+ 9.48 , 1.24217806572443 ,
+ 9.485 , 1.27378905610875 ,
+ 9.49 , 1.21646747255966 ,
+ 9.495 , 1.07838936456105 ,
+ 9.5 , 0.876298148043991 ,
+ 9.505 , 0.633562127434793 ,
+ 9.51 , 0.377406516734523 ,
+ 9.515 , 0.135641869430563 ,
+ 9.52 , -6.672476216219871E-02 ,
+ 9.525 , -0.21056458019019 ,
+ 9.53 , -0.28496091918619 ,
+ 9.535 , -0.28841969553759 ,
+ 9.54 , -0.2287139810782 ,
+ 9.545 , -0.12132500570029 ,
+ 9.55 , 7.625888610971770E-03 ,
+ 9.555 , 0.116222883261377 ,
+ 9.56 , 0.213774951165706 ,
+ 9.565 , 0.289397517200485 ,
+ 9.57 , 0.338281477903747 ,
+ 9.575 , 0.362345137379695 ,
+ 9.58 , 0.369650428641696 ,
+ 9.585 , 0.372716892921114 ,
+ 9.59 , 0.386055603509022 ,
+ 9.595 , 0.423398634616031 ,
+ 9.6 , 0.495129281552051 ,
+ 9.605 , 0.60639781396735 ,
+ 9.61 , 0.756225797586165 ,
+ 9.615 , 0.937731164545477 ,
+ 9.62 , 1.13931299682061 ,
+ 9.625 , 1.34651259505288 ,
+ 9.63 , 1.54413547032879 ,
+ 9.635 , 1.71824818793864 ,
+ 9.64 , 1.85768676819293 ,
+ 9.645 , 1.95489941817505 ,
+ 9.65 , 2.00610002856624 ,
+ 9.655 , 2.01090936461916 ,
+ 9.66 , 1.97169865125757 ,
+ 9.665 , 1.89287748522473 ,
+ 9.67 , 1.78030387269109 ,
+ 9.675 , 1.64090911938383 ,
+ 9.68 , 1.48250660526215 ,
+ 9.685 , 1.31363233674109 ,
+ 9.69 , 1.14327915207579 ,
+ 9.695 , 0.980390644995991 ,
+ 9.7 , 0.833122502994828 ,
+ 9.705 , 0.707943691566063 ,
+ 9.71 , 0.608782533951479 ,
+ 9.715 , 0.536448337875884 ,
+ 9.72 , 0.488573445463521 ,
+ 9.725 , 0.46016643878741 ,
+ 9.73 , 0.444740766028055 ,
+ 9.735 , 0.435798656192539 ,
+ 9.74 , 0.428373605655483 ,
+ 9.745 , 0.420256963476142 ,
+ 9.75 , 0.412594868385096 ,
+ 9.755 , 0.409674164332935 ,
+ 9.76 , 0.417930829751558 ,
+ 9.765 , 0.444371250852317 ,
+ 9.77 , 0.494775704856077 ,
+ 9.775 , 0.572057120950962 ,
+ 9.78 , 0.675155981128035 ,
+ 9.785 , 0.798679222993941 ,
+ 9.79 , 0.933324321352313 ,
+ 9.795 , 1.06694698775423 ,
+ 9.8 , 1.18603236012388 ,
+ 9.805 , 1.27724967196587 ,
+ 9.81 , 1.32882747232424 ,
+ 9.815 , 1.33155990686688 ,
+ 9.82 , 1.27942417786924 ,
+ 9.825 , 1.16984949079063 ,
+ 9.83 , 1.00375336219652 ,
+ 9.835 , 0.78541101181126 ,
+ 9.84 , 0.522229879372249 ,
+ 9.845 , 0.224363288427596 ,
+ 9.85 , -7.544298823405959E-02 ,
+ 9.855 , -0.32414911077947 ,
+ 9.86 , -0.56925067043303 ,
+ 9.865 , -0.80153173249929 ,
+ 9.87 , -1.01385881998571 ,
+ 9.875 , -1.20197758458175 ,
+ 9.88 , -1.36481009682394 ,
+ 9.885 , -1.50413197543959 ,
+ 9.89 , -1.62360229940215 ,
+ 9.895 , -1.72737604935286 ,
+ 9.9 , -1.81858556613035 ,
+ 9.905 , -1.89811306323292 ,
+ 9.91 , -1.96399286416952 ,
+ 9.915 , -2.01169321437822 ,
+ 9.92 , -2.03524420540911 ,
+ 9.925 , -2.02897089319518 ,
+ 9.93 , -1.9893635845244 ,
+ 9.935 , -1.91657784009958 ,
+ 9.94 , -1.81508296294018 ,
+ 9.945 , -1.69320466339342 ,
+ 9.95 , -1.56159803137893 ,
+ 9.955 , -1.4309899156992 ,
+ 9.96 , -1.309755744458 ,
+ 9.965 , -1.20194945689331 ,
+ 9.97 , -1.10635858004562 ,
+ 9.975 , -1.01686709903203 ,
+ 9.98 , -0.92410491644605 ,
+ 9.985 , -0.81798616411117 ,
+ 9.99 , -0.69053338279253 ,
+ 9.995 , -0.53828091954851 ,
+ 10.0 , -0.36368359344091 ,
+ 10.005 , -0.17516204935777 ,
+ 10.01 , 3.283892190983560E-02 ,
+ 10.015 , 0.330694200317556 ,
+ 10.02 , 0.577629318788318 ,
+ 10.025 , 0.752762239562344 ,
+ 10.03 , 0.843359973197779 ,
+ 10.035 , 0.846296788144704 ,
+ 10.04 , 0.767736310318568 ,
+ 10.045 , 0.621457280597053 ,
+ 10.05 , 0.426437216065522 ,
+ 10.055 , 0.204358996732675 ,
+ 10.06 , -2.248438925201870E-02 ,
+ 10.065 , -0.23266656596899 ,
+ 10.07 , -0.40662586629101 ,
+ 10.075 , -0.52750200085185 ,
+ 10.08 , -0.58215648669077 ,
+ 10.085 , -0.56248497246021 ,
+ 10.09 , -0.4669190429802 ,
+ 10.095 , -0.30169803576621 ,
+ 10.1 , -8.141467321068210E-02 ,
+ 10.105 , 0.171736188042055 ,
+ 10.11 , 0.430255910671489 ,
+ 10.115 , 0.665052841920839 ,
+ 10.12 , 0.849933032813423 ,
+ 10.125 , 0.965995866692921 ,
+ 10.13 , 1.00493830188015 ,
+ 10.135 , 0.970469370709915 ,
+ 10.14 , 0.877402798238989 ,
+ 10.145 , 0.748601808713132 ,
+ 10.15 , 0.610481808617733 ,
+ 10.155 , 0.488130421487012 ,
+ 10.16 , 0.401133125757128 ,
+ 10.165 , 0.360990723458034 ,
+ 10.17 , 0.370538085006636 ,
+ 10.175 , 0.425250483406994 ,
+ 10.18 , 0.515772332268937 ,
+ 10.185 , 0.630771503752903 ,
+ 10.19 , 0.759255763887151 ,
+ 10.195 , 0.891778215264391 ,
+ 10.2 , 1.02038573505463 ,
+ 10.205 , 1.13765165967161 ,
+ 10.21 , 1.2354498601353 ,
+ 10.215 , 1.30423925529986 ,
+ 10.22 , 1.3333818353705 ,
+ 10.225 , 1.31262109496076 ,
+ 10.23 , 1.23439607687214 ,
+ 10.235 , 1.09630588839482 ,
+ 10.24 , 0.902881246184685 ,
+ 10.245 , 0.665930257015006 ,
+ 10.25 , 0.403145595569434 ,
+ 10.255 , 0.135167464543167 ,
+ 10.26 , -0.1181889683435 ,
+ 10.265 , -0.34158112353947 ,
+ 10.27 , -0.5266606974231 ,
+ 10.275 , -0.67279436439978 ,
+ 10.28 , -0.78577175818034 ,
+ 10.285 , -0.87491503414711 ,
+ 10.29 , -0.94943871678613 ,
+ 10.295 , -1.01514749755514 ,
+ 10.3 , -1.07240552249575 ,
+ 10.305 , -1.1159454664886 ,
+ 10.31 , -1.13652214942974 ,
+ 10.315 , -1.12387719989209 ,
+ 10.32 , -1.07009467236169 ,
+ 10.325 , -0.9723415710773 ,
+ 10.33 , -0.83421714797159 ,
+ 10.335 , -0.66537603566363 ,
+ 10.34 , -0.47961924019497 ,
+ 10.345 , -0.29207437055768 ,
+ 10.35 , -0.11633661841191 ,
+ 10.355 , 3.762456752764130E-02 ,
+ 10.36 , 0.164274796553055 ,
+ 10.365 , 0.262005149857291 ,
+ 10.37 , 0.331666422264028 ,
+ 10.375 , 0.374819782001995 ,
+ 10.38 , 0.392377294442122 ,
+ 10.385 , 0.384141260826285 ,
+ 10.39 , 0.34936414194296 ,
+ 10.395 , 0.288052561776111 ,
+ 10.4 , 0.20242178785536 ,
+ 10.405 , 9.785306567479871E-02 ,
+ 10.41 , -1.713557520971730E-02 ,
+ 10.415 , -0.13204374310037 ,
+ 10.42 , -0.23639873810073 ,
+ 10.425 , -0.32201635263159 ,
+ 10.43 , -0.38475152712529 ,
+ 10.435 , -0.4251245384254 ,
+ 10.44 , -0.44753546126283 ,
+ 10.445 , -0.45825628870499 ,
+ 10.45 , -0.46279334754373 ,
+ 10.455 , -0.46346276944743 ,
+ 10.46 , -0.45799981189361 ,
+ 10.465 , -0.43972280992741 ,
+ 10.47 , -0.39929302861398 ,
+ 10.475 , -0.32758719542718 ,
+ 10.48 , -0.21885278786041 ,
+ 10.485 , -7.315503161217039E-02 ,
+ 10.49 , 0.102651407152514 ,
+ 10.495 , 0.295816563735959 ,
+ 10.5 , 0.490226934148564 ,
+ 10.505 , 0.669891810457828 ,
+ 10.51 , 0.82237594525252 ,
+ 10.515 , 0.941216017829958 ,
+ 10.52 , 1.02661998674533 ,
+ 10.525 , 1.08430529858058 ,
+ 10.53 , 1.12286636573309 ,
+ 10.535 , 1.15051988582967 ,
+ 10.54 , 1.17222128266484 ,
+ 10.545 , 1.18801420247095 ,
+ 10.55 , 1.19307665922947 ,
+ 10.555 , 1.17938295001738 ,
+ 10.56 , 1.13840303313913 ,
+ 10.565 , 1.06394181580147 ,
+ 10.57 , 0.95422952397942 ,
+ 10.575 , 0.812611611237298 ,
+ 10.58 , 0.646677789199809 ,
+ 10.585 , 0.466152014272008 ,
+ 10.59 , 0.280289725059773 ,
+ 10.595 , 9.565146176778430E-02 ,
+ 10.6 , -8.499446193837400E-02 ,
+ 10.605 , -0.26230216706899 ,
+ 10.61 , -0.4386137767682 ,
+ 10.615 , -0.6154630451662 ,
+ 10.62 , -0.79113786663093 ,
+ 10.625 , -0.9591661750224 ,
+ 10.63 , -1.10826769502301 ,
+ 10.635 , -1.22391556601366 ,
+ 10.64 , -1.29112533315649 ,
+ 10.645 , -1.29775475114347 ,
+ 10.65 , -1.23742365152054 ,
+ 10.655 , -1.11129656465532 ,
+ 10.66 , -0.9282894842173 ,
+ 10.665 , -0.70371663339333 ,
+ 10.67 , -0.45680011277455 ,
+ 10.675 , -0.20771128037236 ,
+ 10.68 , 2.512459612945220E-02 ,
+ 10.685 , 0.226918245807304 ,
+ 10.69 , 0.387350552286146 ,
+ 10.695 , 0.500473670939197 ,
+ 10.7 , 0.564029266358019 ,
+ 10.705 , 0.578637288901258 ,
+ 10.71 , 0.547211894628189 ,
+ 10.715 , 0.474757060973486 ,
+ 10.72 , 0.368436624005821 ,
+ 10.725 , 0.237615830995378 ,
+ 10.73 , 9.352792827951401E-02 ,
+ 10.735 , -5.167273774008210E-02 ,
+ 10.74 , -0.18646809540466 ,
+ 10.745 , -0.30187135567744 ,
+ 10.75 , -0.39316916542135 ,
+ 10.755 , -0.46096802891446 ,
+ 10.76 , -0.51111268636195 ,
+ 10.765 , -0.55334646668629 ,
+ 10.77 , -0.59891300067983 ,
+ 10.775 , -0.65764678122702 ,
+ 10.78 , -0.73525453842381 ,
+ 10.785 , -0.83150017185443 ,
+ 10.79 , -0.93976747420304 ,
+ 10.795 , -1.04812248595262 ,
+ 10.8 , -1.14160318244191 ,
+ 10.805 , -1.2051488991501 ,
+ 10.81 , -1.22646384585139 ,
+ 10.815 , -1.19814339245798 ,
+ 10.82 , -1.11865520710004 ,
+ 10.825 , -0.9920714349609 ,
+ 10.83 , -0.82681485385664 ,
+ 10.835 , -0.63386505629908 ,
+ 10.84 , -0.42496268277971 ,
+ 10.845 , -0.21119376102165 ,
+ 10.85 , -2.191019852703480E-03 ,
+ 10.855 , 0.194127641793734 ,
+ 10.86 , 0.371466018382975 ,
+ 10.865 , 0.525035130835761 ,
+ 10.87 , 0.651602813791636 ,
+ 10.875 , 0.749803994860723 ,
+ 10.88 , 0.820544481310922 ,
+ 10.885 , 0.867273287648818 ,
+ 10.89 , 0.895807866624117 ,
+ 10.895 , 0.913572593095597 ,
+ 10.9 , 0.928236729298366 ,
+ 10.905 , 0.946014350836689 ,
+ 10.91 , 0.970040868532415 ,
+ 10.915 , 0.999311930164329 ,
+ 10.92 , 1.02854682988849 ,
+ 10.925 , 1.04913139979 ,
+ 10.93 , 1.05098941441043 ,
+ 10.935 , 1.02499491482512 ,
+ 10.94 , 0.965351048328359 ,
+ 10.945 , 0.871370473531725 ,
+ 10.95 , 0.748233229517312 ,
+ 10.955 , 0.606563895886194 ,
+ 10.96 , 0.460955473292802 ,
+ 10.965 , 0.327805324612049 ,
+ 10.97 , 0.222950093923078 ,
+ 10.975 , 0.159562148201255 ,
+ 10.98 , 0.146631988185719 ,
+ 10.985 , 0.188170103964573 ,
+ 10.99 , 0.283066815855546 ,
+ 10.995 , 0.425428418732869 ,
+ 11.0 , 0.605185596503197 ,
+ 11.005 , 0.808842841129001 ,
+ 11.01 , 1.0203252588096 ,
+ 11.015 , 1.22200011907392 ,
+ 11.02 , 1.39594474367148 ,
+ 11.025 , 1.52549944650203 ,
+ 11.03 , 1.59700049844879 ,
+ 11.035 , 1.60145576944865 ,
+ 11.04 , 1.53581761942562 ,
+ 11.045 , 1.4034930323483 ,
+ 11.05 , 1.2138831423925 ,
+ 11.055 , 0.980912371026411 ,
+ 11.06 , 0.720812505576093 ,
+ 11.065 , 0.449601892036102 ,
+ 11.07 , 0.180857582628542 ,
+ 11.075 , -7.573381698891210E-02 ,
+ 11.08 , -0.31470812975405 ,
+ 11.085 , -0.53405962087938 ,
+ 11.09 , -0.73364261678681 ,
+ 11.095 , -0.91330540113887 ,
+ 11.1 , -1.07132417643687 ,
+ 11.105 , -1.20365312210336 ,
+ 11.11 , -1.30419832213249 ,
+ 11.115 , -1.36604239161232 ,
+ 11.12 , -1.38321880818252 ,
+ 11.125 , -1.35249870150789 ,
+ 11.13 , -1.27462783831177 ,
+ 11.135 , -1.15465182792767 ,
+ 11.14 , -1.00123343402233 ,
+ 11.145 , -0.82518952456788 ,
+ 11.15 , -0.63769529339716 ,
+ 11.155 , -0.44866816516864 ,
+ 11.16 , -0.26576203055682 ,
+ 11.165 , -9.416463454136630E-02 ,
+ 11.17 , 6.287575092606090E-02 ,
+ 11.175 , 0.203141505865471 ,
+ 11.18 , 0.324579712695666 ,
+ 11.185 , 0.424889751727608 ,
+ 11.19 , 0.501750804315283 ,
+ 11.195 , 0.5536421159011 ,
+ 11.2 , 0.580921794960766 ,
+ 11.205 , 0.586704260853481 ,
+ 11.21 , 0.5770850470881 ,
+ 11.215 , 0.560449668733132 ,
+ 11.22 , 0.545887300846328 ,
+ 11.225 , 0.541047479949923 ,
+ 11.23 , 0.549990662947013 ,
+ 11.235 , 0.571663114185204 ,
+ 11.24 , 0.599500251771258 ,
+ 11.245 , 0.62236878054162 ,
+ 11.25 , 0.626713322562836 ,
+ 11.255 , 0.599434772191117 ,
+ 11.26 , 0.530838614269415 ,
+ 11.265 , 0.416951659398843 ,
+ 11.27 , 0.26068866151549 ,
+ 11.275 , 7.163385796821510E-02 ,
+ 11.28 , -0.13542954911164 ,
+ 11.285 , -0.34285006284799 ,
+ 11.29 , -0.53271798082564 ,
+ 11.295 , -0.68922055953639 ,
+ 11.3 , -0.80031992822441 ,
+ 11.305 , -0.85859556643174 ,
+ 11.31 , -0.86132208764303 ,
+ 11.315 , -0.81002406922002 ,
+ 11.32 , -0.70979684966059 ,
+ 11.325 , -0.56862676261062 ,
+ 11.33 , -0.39681435075012 ,
+ 11.335 , -0.20645292887016 ,
+ 11.34 , -1.082875708200500E-02 ,
+ 11.345 , 0.176412752549899 ,
+ 11.35 , 0.342376371445806 ,
+ 11.355 , 0.476235796330172 ,
+ 11.36 , 0.570527791788077 ,
+ 11.365 , 0.622137109693916 ,
+ 11.37 , 0.632674434445817 ,
+ 11.375 , 0.608089217990313 ,
+ 11.38 , 0.557537864431003 ,
+ 11.385 , 0.491727720373806 ,
+ 11.39 , 0.421100488617183 ,
+ 11.395 , 0.35424883871057 ,
+ 11.4 , 0.296898598214297 ,
+ 11.405 , 0.251615782949777 ,
+ 11.41 , 0.218205567537362 ,
+ 11.415 , 0.194575186033259 ,
+ 11.42 , 0.177750889222743 ,
+ 11.425 , 0.164739545969125 ,
+ 11.43 , 0.153046754059915 ,
+ 11.435 , 0.140795993214209 ,
+ 11.44 , 0.12656443411951 ,
+ 11.445 , 0.109119048772985 ,
+ 11.45 , 8.726746617413900E-02 ,
+ 11.455 , 5.991980120903190E-02 ,
+ 11.46 , 2.635460927914640E-02 ,
+ 11.465 , -1.345275150280380E-02 ,
+ 11.47 , -5.863610709200840E-02 ,
+ 11.475 , -0.10755044102404 ,
+ 11.48 , -0.15824658177879 ,
+ 11.485 , -0.20921212071436 ,
+ 11.49 , -0.26013226175091 ,
+ 11.495 , -0.31237245530863 ,
+ 11.5 , -0.36890715351072 ,
+ 11.505 , -0.43358437734804 ,
+ 11.51 , -0.50981957766845 ,
+ 11.515 , -0.59903776556946 ,
+ 11.52 , -0.69931194037806 ,
+ 11.525 , -0.80465691443919 ,
+ 11.53 , -0.90529166691289 ,
+ 11.535 , -0.98894889157901 ,
+ 11.54 , -1.0430005689334 ,
+ 11.545 , -1.05693388169808 ,
+ 11.55 , -1.0245796623575 ,
+ 11.555 , -0.94554374723514 ,
+ 11.56 , -0.82548253167239 ,
+ 11.565 , -0.67515951222416 ,
+ 11.57 , -0.50853411181021 ,
+ 11.575 , -0.34035152824456 ,
+ 11.58 , -0.18380744340702 ,
+ 11.585 , -4.877605466847740E-02 ,
+ 11.59 , 5.909608053637810E-02 ,
+ 11.595 , 0.138405652647701 ,
+ 11.6 , 0.191311518017365 ,
+ 11.605 , 0.222508949979136 ,
+ 11.61 , 0.238194003082017 ,
+ 11.615 , 0.245269919971124 ,
+ 11.62 , 0.250838712250952 ,
+ 11.625 , 0.261870016704265 ,
+ 11.63 , 0.284836510438269 ,
+ 11.635 , 0.325131372886616 ,
+ 11.64 , 0.386198740355232 ,
+ 11.645 , 0.468513501462264 ,
+ 11.65 , 0.568696341674455 ,
+ 11.655 , 0.679148315040223 ,
+ 11.66 , 0.788508513966795 ,
+ 11.665 , 0.883056182933764 ,
+ 11.67 , 0.948906416298242 ,
+ 11.675 , 0.974570797520427 ,
+ 11.68 , 0.953277599477234 ,
+ 11.685 , 0.884438058167201 ,
+ 11.69 , 0.77382364723826 ,
+ 11.695 , 0.632334566850428 ,
+ 11.7 , 0.473622939615698 ,
+ 11.705 , 0.311143111887763 ,
+ 11.71 , 0.15539149490874 ,
+ 11.715 , 1.204008787083370E-02 ,
+ 11.72 , -0.1185541756946 ,
+ 11.725 , -0.24038836981401 ,
+ 11.73 , -0.35969118541412 ,
+ 11.735 , -0.48228327823872 ,
+ 11.74 , -0.61114632720659 ,
+ 11.745 , -0.74488165421895 ,
+ 11.75 , -0.87742903375438 ,
+ 11.755 , -0.9990735442117 ,
+ 11.76 , -1.09838127444184 ,
+ 11.765 , -1.16449496867241 ,
+ 11.77 , -1.18914405096313 ,
+ 11.775 , -1.1678940579368 ,
+ 11.78 , -1.10040933370095 ,
+ 11.785 , -0.98984205208497 ,
+ 11.79 , -0.8417105178341 ,
+ 11.795 , -0.66273801588279 ,
+ 11.8 , -0.46007426875265 ,
+ 11.805 , -0.24109784101173 ,
+ 11.81 , -1.376424841735200E-02 ,
+ 11.815 , 0.212820798236347 ,
+ 11.82 , 0.428004774853851 ,
+ 11.825 , 0.61976809620263 ,
+ 11.83 , 0.775664732827253 ,
+ 11.835 , 0.884459785072971 ,
+ 11.84 , 0.938105319486098 ,
+ 11.845 , 0.933533376809836 ,
+ 11.85 , 0.873720830366818 ,
+ 11.855 , 0.767639484838718 ,
+ 11.86 , 0.628977669852066 ,
+ 11.865 , 0.4738539721813 ,
+ 11.87 , 0.31801589351757 ,
+ 11.875 , 0.174157204161953 ,
+ 11.88 , 4.995725310342680E-02 ,
+ 11.885 , -5.275216941488590E-02 ,
+ 11.89 , -0.13756423084181 ,
+ 11.895 , -0.2120196831066 ,
+ 11.9 , -0.28548456301669 ,
+ 11.905 , -0.36691840941378 ,
+ 11.91 , -0.46300320666114 ,
+ 11.915 , -0.57696070561373 ,
+ 11.92 , -0.70814553643099 ,
+ 11.925 , -0.85232717509853 ,
+ 11.93 , -1.00241060096662 ,
+ 11.935 , -1.14936568830572 ,
+ 11.94 , -1.28315120023664 ,
+ 11.945 , -1.39356260774938 ,
+ 11.95 , -1.47101607033074 ,
+ 11.955 , -1.5073448490242 ,
+ 11.96 , -1.4966490584904 ,
+ 11.965 , -1.43616086274327 ,
+ 11.97 , -1.32698077186283 ,
+ 11.975 , -1.17446433758603 ,
+ 11.98 , -0.98804059864846 ,
+ 11.985 , -0.78032474331784 ,
+ 11.99 , -0.56556840849598 ,
+ 11.995 , -0.35765933543277 ,
+ 12.0 , -0.16807550799874 ,
+ 12.005 , -4.227255766186140E-03 ,
+ 12.01 , 0.131383604645629 ,
+ 12.015 , 0.240987503608671 ,
+ 12.02 , 0.330348730788584 ,
+ 12.025 , 0.406826008170448 ,
+ 12.03 , 0.477144240124697 ,
+ 12.035 , 0.545422501700242 ,
+ 12.04 , 0.611915404843405 ,
+ 12.045 , 0.672755857445556 ,
+ 12.05 , 0.720723072194553 ,
+ 12.055 , 0.746832365003761 ,
+ 12.06 , 0.742346946489963 ,
+ 12.065 , 0.700760339032901 ,
+ 12.07 , 0.619339003519911 ,
+ 12.075 , 0.499959785870592 ,
+ 12.08 , 0.349159304278182 ,
+ 12.085 , 0.177470223182518 ,
+ 12.09 , -1.753350545225190E-03 ,
+ 12.095 , -0.17379950342875 ,
+ 12.1 , -0.32413511149758 ,
+ 12.105 , -0.43987021437218 ,
+ 12.11 , -0.51104917071923 ,
+ 12.115 , -0.53171143244092 ,
+ 12.12 , -0.50064639271511 ,
+ 12.125 , -0.42174741533336 ,
+ 12.13 , -0.30385287601246 ,
+ 12.135 , -0.1599770009419 ,
+ 12.14 , -5.916472086063350E-03 ,
+ 12.145 , 0.141672124157728 ,
+ 12.15 , 0.267467136745314 ,
+ 12.155 , 0.359599717485464 ,
+ 12.16 , 0.411271872916484 ,
+ 12.165 , 0.421529890421321 ,
+ 12.17 , 0.394986365391134 ,
+ 12.175 , 0.340522937951077 ,
+ 12.18 , 0.269238562662315 ,
+ 12.185 , 0.19209641315972 ,
+ 12.19 , 0.11779958413244 ,
+ 12.195 , 5.136625423508250E-02 ,
+ 12.2 , -6.300947873046220E-03 ,
+ 12.205 , -5.782223054975370E-02 ,
+ 12.21 , -0.10793985148095 ,
+ 12.215 , -0.16174127408618 ,
+ 12.22 , -0.22298866763169 ,
+ 12.225 , -0.2929886222154 ,
+ 12.23 , -0.37024238871399 ,
+ 12.235 , -0.45090142997871 ,
+ 12.24 , -0.52980992267136 ,
+ 12.245 , -0.60178949630599 ,
+ 12.25 , -0.66276746147737 ,
+ 12.255 , -0.71046604589472 ,
+ 12.26 , -0.74450641227213 ,
+ 12.265 , -0.76599806365513 ,
+ 12.27 , -0.77681628816103 ,
+ 12.275 , -0.77885826543421 ,
+ 12.28 , -0.77352755022123 ,
+ 12.285 , -0.76159237398235 ,
+ 12.29 , -0.74340951487468 ,
+ 12.295 , -0.7193684533261 ,
+ 12.3 , -0.69033859752466 ,
+ 12.305 , -0.65790529310338 ,
+ 12.31 , -0.62427337609045 ,
+ 12.315 , -0.59183465481714 ,
+ 12.32 , -0.5625391602505 ,
+ 12.325 , -0.53727609431785 ,
+ 12.33 , -0.51549939568466 ,
+ 12.335 , -0.49523027754421 ,
+ 12.34 , -0.47348196058407 ,
+ 12.345 , -0.44699386193397 ,
+ 12.35 , -0.41308162478787 ,
+ 12.355 , -0.37035623858392 ,
+ 12.36 , -0.31912406711736 ,
+ 12.365 , -0.26136188585533 ,
+ 12.37 , -0.20030871435109 ,
+ 12.375 , -0.13979053261561 ,
+ 12.38 , -8.348819445843680E-02 ,
+ 12.385 , -3.432412971860200E-02 ,
+ 12.39 , 5.898257672503130E-03 ,
+ 12.395 , 3.658675251617240E-02 ,
+ 12.4 , 5.823490831704580E-02 ,
+ 12.405 , 7.220973009677149E-02 ,
+ 12.41 , 8.054556791305920E-02 ,
+ 12.415 , 8.583652449551200E-02 ,
+ 12.42 , 9.119751190995400E-02 ,
+ 12.425 , 0.10022495276452 ,
+ 12.43 , 0.116830802684467 ,
+ 12.435 , 0.144865533553475 ,
+ 12.44 , 0.187496464655846 ,
+ 12.445 , 0.246429769927851 ,
+ 12.45 , 0.321134575890146 ,
+ 12.455 , 0.408310004218564 ,
+ 12.46 , 0.501792671730819 ,
+ 12.465 , 0.593049206029892 ,
+ 12.47 , 0.672237912914609 ,
+ 12.475 , 0.729699407315016 ,
+ 12.48 , 0.757595593934302 ,
+ 12.485 , 0.751370987649759 ,
+ 12.49 , 0.710716591717499 ,
+ 12.495 , 0.639832178015772 ,
+ 12.5 , 0.546914264636683 ,
+ 12.505 , 0.442962983193198 ,
+ 12.51 , 0.340141957400465 ,
+ 12.515 , 0.249991895482425 ,
+ 12.52 , 0.181816356681784 ,
+ 12.525 , 0.14149413564273 ,
+ 12.53 , 0.130883062190031 ,
+ 12.535 , 0.147852731887966 ,
+ 12.54 , 0.186894240935408 ,
+ 12.545 , 0.240161777063203 ,
+ 12.55 , 0.298772249040031 ,
+ 12.555 , 0.3541646202598 ,
+ 12.56 , 0.399336722395081 ,
+ 12.565 , 0.429803491932159 ,
+ 12.57 , 0.444142296553351 ,
+ 12.575 , 0.444055340271153 ,
+ 12.58 , 0.433919042501565 ,
+ 12.585 , 0.41987739717275 ,
+ 12.59 , 0.408602791719151 ,
+ 12.595 , 0.405932599777175 ,
+ 12.6 , 0.415626645287793 ,
+ 12.605 , 0.438500795189521 ,
+ 12.61 , 0.47213105784221 ,
+ 12.615 , 0.511225323925744 ,
+ 12.62 , 0.548612052766521 ,
+ 12.625 , 0.576660272126196 ,
+ 12.63 , 0.588829953918048 ,
+ 12.635 , 0.581021197761628 ,
+ 12.64 , 0.552418992096461 ,
+ 12.645 , 0.505653719521126 ,
+ 12.65 , 0.446259700593861 ,
+ 12.655 , 0.381569197808235 ,
+ 12.66 , 0.319325454510432 ,
+ 12.665 , 0.266332799357825 ,
+ 12.67 , 0.227442179455834 ,
+ 12.675 , 0.20505248099 ,
+ 12.68 , 0.199165657452942 ,
+ 12.685 , 0.207885677656546 ,
+ 12.69 , 0.228151213713856 ,
+ 12.695 , 0.256464303289308 ,
+ 12.7 , 0.289423464944378 ,
+ 12.705 , 0.323974105633788 ,
+ 12.71 , 0.357399971553342 ,
+ 12.715 , 0.387180213631022 ,
+ 12.72 , 0.410871216078733 ,
+ 12.725 , 0.426149440224674 ,
+ 12.73 , 0.431066724422046 ,
+ 12.735 , 0.424468610875424 ,
+ 12.74 , 0.40643852414304 ,
+ 12.745 , 0.378585136191504 ,
+ 12.75 , 0.344023630341179 ,
+ 12.755 , 0.306976904799534 ,
+ 12.76 , 0.272045167670388 ,
+ 12.765 , 0.243295410789869 ,
+ 12.77 , 0.223399948751481 ,
+ 12.775 , 0.213036444793139 ,
+ 12.78 , 0.210713889469279 ,
+ 12.785 , 0.213057227036913 ,
+ 12.79 , 0.21547276609123 ,
+ 12.795 , 0.213006795751766 ,
+ 12.8 , 0.201182178134479 ,
+ 12.805 , 0.176611102924828 ,
+ 12.81 , 0.137299208402565 ,
+ 12.815 , 8.261651333889580E-02 ,
+ 12.82 , 1.306254997938910E-02 ,
+ 12.825 , -7.003874532972119E-02 ,
+ 12.83 , -0.16475325893821 ,
+ 12.835 , -0.26859374971277 ,
+ 12.84 , -0.37841766630558 ,
+ 12.845 , -0.49027765178853 ,
+ 12.85 , -0.59935591527846 ,
+ 12.855 , -0.70013189417767 ,
+ 12.86 , -0.78683177941038 ,
+ 12.865 , -0.85412623949955 ,
+ 12.87 , -0.89792127381358 ,
+ 12.875 , -0.91603916182254 ,
+ 12.88 , -0.90857357773468 ,
+ 12.885 , -0.87778714750083 ,
+ 12.89 , -0.8275372966502 ,
+ 12.895 , -0.76235786224487 ,
+ 12.9 , -0.68643393291051 ,
+ 12.905 , -0.60274756840487 ,
+ 12.91 , -0.51264247885951 ,
+ 12.915 , -0.41593073711012 ,
+ 12.92 , -0.3115269410358 ,
+ 12.925 , -0.19842747985447 ,
+ 12.93 , -7.676760694603291E-02 ,
+ 12.935 , 5.135539420685220E-02 ,
+ 12.94 , 0.181528383908596 ,
+ 12.945 , 0.307260660414741 ,
+ 12.95 , 0.420769213103223 ,
+ 12.955 , 0.514139979660135 ,
+ 12.96 , 0.580592682156079 ,
+ 12.965 , 0.615578076246798 ,
+ 12.97 , 0.617476907926892 ,
+ 12.975 , 0.587799377315074 ,
+ 12.98 , 0.530889280436902 ,
+ 12.985 , 0.453243660311424 ,
+ 12.99 , 0.362622392194437 ,
+ 12.995 , 0.2671120583141 ,
+ 13.0 , 0.174286119779362 ,
+ 13.005 , 9.052797178882990E-02 ,
+ 13.01 , 2.054498441234870E-02 ,
+ 13.015 , -3.294702871288870E-02 ,
+ 13.02 , -6.937300005549160E-02 ,
+ 13.025 , -9.028206231971420E-02 ,
+ 13.03 , -9.913110412573760E-02 ,
+ 13.035 , -0.10083734030815 ,
+ 13.04 , -0.10108450259662 ,
+ 13.045 , -0.1054266897417 ,
+ 13.05 , -0.1182915683999 ,
+ 13.055 , -0.14205888957835 ,
+ 13.06 , -0.17640190935702 ,
+ 13.065 , -0.21806865581631 ,
+ 13.07 , -0.26120089347156 ,
+ 13.075 , -0.29817769418101 ,
+ 13.08 , -0.32085004389739 ,
+ 13.085 , -0.32193831070962 ,
+ 13.09 , -0.29631759697471 ,
+ 13.095 , -0.24193696858333 ,
+ 13.1 , -0.16019970762232 ,
+ 13.105 , -5.574993867029920E-02 ,
+ 13.11 , 6.425618048517991E-02 ,
+ 13.115 , 0.19122987419663 ,
+ 13.12 , 0.316346629224766 ,
+ 13.125 , 0.431653751489729 ,
+ 13.13 , 0.530914954469608 ,
+ 13.135 , 0.610121196882937 ,
+ 13.14 , 0.667657470309265 ,
+ 13.145 , 0.704186599565721 ,
+ 13.15 , 0.722325191446681 ,
+ 13.155 , 0.726186367330791 ,
+ 13.16 , 0.720836106520834 ,
+ 13.165 , 0.711688820321258 ,
+ 13.17 , 0.703862564199362 ,
+ 13.175 , 0.701524520420123 ,
+ 13.18 , 0.707294612263167 ,
+ 13.185 , 0.721797723723084 ,
+ 13.19 , 0.743474213000332 ,
+ 13.195 , 0.768726481461021 ,
+ 13.2 , 0.792431876186836 ,
+ 13.205 , 0.808764824723334 ,
+ 13.21 , 0.812196723822406 ,
+ 13.215 , 0.798471820125594 ,
+ 13.22 , 0.765360902698407 ,
+ 13.225 , 0.713020417223642 ,
+ 13.23 , 0.643892155196421 ,
+ 13.235 , 0.562167990243985 ,
+ 13.24 , 0.472970245560551 ,
+ 13.245 , 0.381438619514679 ,
+ 13.25 , 0.291951206368075 ,
+ 13.255 , 0.20762340636979 ,
+ 13.26 , 0.130166940321081 ,
+ 13.265 , 6.006289386634430E-02 ,
+ 13.27 , -3.060365982684810E-03 ,
+ 13.275 , -6.001488208941340E-02 ,
+ 13.28 , -0.11173380533579 ,
+ 13.285 , -0.15914104631288 ,
+ 13.29 , -0.20317809418618 ,
+ 13.295 , -0.24493336090531 ,
+ 13.3 , -0.28573011925772 ,
+ 13.305 , -0.32707569024184 ,
+ 13.31 , -0.37040876594875 ,
+ 13.315 , -0.41668833903021 ,
+ 13.32 , -0.46592656198441 ,
+ 13.325 , -0.51683388329442 ,
+ 13.33 , -0.56671530350641 ,
+ 13.335 , -0.61172427575717 ,
+ 13.34 , -0.64745289857378 ,
+ 13.345 , -0.66975635467017 ,
+ 13.35 , -0.67561421984368 ,
+ 13.355 , -0.66382212752523 ,
+ 13.36 , -0.63533221269618 ,
+ 13.365 , -0.59315990071751 ,
+ 13.37 , -0.54187928568118 ,
+ 13.375 , -0.48684683870894 ,
+ 13.38 , -0.43334458417513 ,
+ 13.385 , -0.38584852580448 ,
+ 13.39 , -0.34757223717143 ,
+ 13.395 , -0.32034609191295 ,
+ 13.4 , -0.30479305822331 ,
+ 13.405 , -0.30068667519817 ,
+ 13.41 , -0.30734431404504 ,
+ 13.415 , -0.32393187524719 ,
+ 13.42 , -0.3496124571983 ,
+ 13.425 , -0.38355062958007 ,
+ 13.43 , -0.42483772740574 ,
+ 13.435 , -0.47243959941852 ,
+ 13.44 , -0.52523698989138 ,
+ 13.445 , -0.58218855059142 ,
+ 13.45 , -0.64255715702482 ,
+ 13.455 , -0.70611547192509 ,
+ 13.46 , -0.77319959733532 ,
+ 13.465 , -0.84453581144061 ,
+ 13.47 , -0.9208154277502 ,
+ 13.475 , -1.00210330165744 ,
+ 13.48 , -1.08722318257344 ,
+ 13.485 , -1.17331384017982 ,
+ 13.49 , -1.25571905330723 ,
+ 13.495 , -1.32830569669314 ,
+ 13.5 , -1.38419198321401 ,
+ 13.505 , -1.41674939954092 ,
+ 13.51 , -1.42066916256513 ,
+ 13.515 , -1.39284912504276 ,
+ 13.52 , -1.33290856588875 ,
+ 13.525 , -1.24321481899912 ,
+ 13.53 , -1.12845482092199 ,
+ 13.535 , -0.994859301148 ,
+ 13.54 , -0.84929200472393 ,
+ 13.545 , -0.69840229944309 ,
+ 13.55 , -0.5480171915834 ,
+ 13.555 , -0.40283245150506 ,
+ 13.56 , -0.26639859300057 ,
+ 13.565 , -0.1412841699847 ,
+ 13.57 , -2.930752910284020E-02 ,
+ 13.575 , 6.831031669366761E-02 ,
+ 13.58 , 0.150909902638648 ,
+ 13.585 , 0.218485436556094 ,
+ 13.59 , 0.271817772885176 ,
+ 13.595 , 0.312563547048263 ,
+ 13.6 , 0.343197563758831 ,
+ 13.605 , 0.366784232668975 ,
+ 13.61 , 0.386577813348275 ,
+ 13.615 , 0.405567940703392 ,
+ 13.62 , 0.426060284638387 ,
+ 13.625 , 0.449416325446865 ,
+ 13.63 , 0.476003373865086 ,
+ 13.635 , 0.505362938780156 ,
+ 13.64 , 0.536518767578895 ,
+ 13.645 , 0.568328300506654 ,
+ 13.65 , 0.599754845087405 ,
+ 13.655 , 0.630000025300325 ,
+ 13.66 , 0.6584695973929 ,
+ 13.665 , 0.68462841460832 ,
+ 13.67 , 0.70782686172262 ,
+ 13.675 , 0.727203534668359 ,
+ 13.68 , 0.741722744375036 ,
+ 13.685 , 0.750362416108883 ,
+ 13.69 , 0.752392406085506 ,
+ 13.695 , 0.747650040601305 ,
+ 13.7 , 0.736696231685042 ,
+ 13.705 , 0.720777621636586 ,
+ 13.71 , 0.701571294344929 ,
+ 13.715 , 0.680769236869278 ,
+ 13.72 , 0.659613778989939 ,
+ 13.725 , 0.638519591968826 ,
+ 13.73 , 0.616905016742059 ,
+ 13.735 , 0.593283746255628 ,
+ 13.74 , 0.565603855337414 ,
+ 13.745 , 0.531733554716355 ,
+ 13.75 , 0.489962659748419 ,
+ 13.755 , 0.439375608243233 ,
+ 13.76 , 0.380009446404367 ,
+ 13.765 , 0.312773129830936 ,
+ 13.77 , 0.239195423372873 ,
+ 13.775 , 0.16110638214858 ,
+ 13.78 , 8.038995906805420E-02 ,
+ 13.785 , -1.102897232504770E-03 ,
+ 13.79 , -8.144778281704360E-02 ,
+ 13.795 , -0.15840843583426 ,
+ 13.8 , -0.22917659635052 ,
+ 13.805 , -0.29024518206889 ,
+ 13.81 , -0.33752175024298 ,
+ 13.815 , -0.36674198188098 ,
+ 13.82 , -0.37413071891857 ,
+ 13.825 , -0.35717935529397 ,
+ 13.83 , -0.31535074520267 ,
+ 13.835 , -0.25052105857336 ,
+ 13.84 , -0.16702284226815 ,
+ 13.845 , -7.124636094412699E-02 ,
+ 13.85 , 2.913353087510890E-02 ,
+ 13.855 , 0.126149325078345 ,
+ 13.86 , 0.212544685340441 ,
+ 13.865 , 0.282593826653342 ,
+ 13.87 , 0.33259342353236 ,
+ 13.875 , 0.360977014896564 ,
+ 13.88 , 0.368090497895831 ,
+ 13.885 , 0.355740094833499 ,
+ 13.89 , 0.326653538417733 ,
+ 13.895 , 0.283980395609887 ,
+ 13.9 , 0.230911938687721 ,
+ 13.905 , 0.170438689852821 ,
+ 13.91 , 0.105217955743757 ,
+ 13.915 , 3.748846121428490E-02 ,
+ 13.92 , -3.100811006762060E-02 ,
+ 13.925 , -9.912461677678459E-02 ,
+ 13.93 , -0.16638732593593 ,
+ 13.935 , -0.23301599989748 ,
+ 13.94 , -0.29981098203477 ,
+ 13.945 , -0.36788336374228 ,
+ 13.95 , -0.43823790831234 ,
+ 13.955 , -0.51128976367887 ,
+ 13.96 , -0.58642827752511 ,
+ 13.965 , -0.66176331535379 ,
+ 13.97 , -0.7341480161194 ,
+ 13.975 , -0.79952454249667 ,
+ 13.98 , -0.85353878258576 ,
+ 13.985 , -0.89230509468498 ,
+ 13.99 , -0.9131476514604 ,
+ 13.995 , -0.91514375354423 ,
+ 14.0 , -0.8993367487938 ,
+ 14.005 , -0.86856422332842 ,
+ 14.01 , -0.82694415950239 ,
+ 14.015 , -0.77913771351111 ,
+ 14.02 , -0.72955729658514 ,
+ 14.025 , -0.68168905647206 ,
+ 14.03 , -0.63766151216947 ,
+ 14.035 , -0.59811504505913 ,
+ 14.04 , -0.56235853309889 ,
+ 14.045 , -0.52872726325526 ,
+ 14.05 , -0.49503897771436 ,
+ 14.055 , -0.45902725746187 ,
+ 14.06 , -0.41868594009816 ,
+ 14.065 , -0.37248337306763 ,
+ 14.07 , -0.31947100513302 ,
+ 14.075 , -0.25931189817463 ,
+ 14.08 , -0.19228261646431 ,
+ 14.085 , -0.11925792681763 ,
+ 14.09 , -4.169532968283350E-02 ,
+ 14.095 , 3.843303316390890E-02 ,
+ 14.1 , 0.118775003838835 ,
+ 14.105 , 0.196837583343436 ,
+ 14.11 , 0.270307193173439 ,
+ 14.115 , 0.337420184008135 ,
+ 14.12 , 0.397291393971841 ,
+ 14.125 , 0.450126440210993 ,
+ 14.13 , 0.497226657276013 ,
+ 14.135 , 0.540774142842358 ,
+ 14.14 , 0.58340264798186 ,
+ 14.145 , 0.627643304621108 ,
+ 14.15 , 0.675349975738562 ,
+ 14.155 , 0.727241025622671 ,
+ 14.16 , 0.782651129746367 ,
+ 14.165 , 0.839560451090441 ,
+ 14.17 , 0.894881294455553 ,
+ 14.175 , 0.944955884798899 ,
+ 14.18 , 0.986144014351956 ,
+ 14.185 , 1.015390719979 ,
+ 14.19 , 1.0306572943892 ,
+ 14.195 , 1.03115234481902 ,
+ 14.2 , 1.01733343986871 ,
+ 14.205 , 0.990709541557108 ,
+ 14.21 , 0.953502790822332 ,
+ 14.215 , 0.908254264710393 ,
+ 14.22 , 0.857454756635746 ,
+ 14.225 , 0.803265224100822 ,
+ 14.23 , 0.74737385316121 ,
+ 14.235 , 0.690995601525318 ,
+ 14.24 , 0.635005073529152 ,
+ 14.245 , 0.580160133049894 ,
+ 14.25 , 0.527369694111442 ,
+ 14.255 , 0.477938039158216 ,
+ 14.26 , 0.433728338232803 ,
+ 14.265 , 0.397194149800069 ,
+ 14.27 , 0.371248511478309 ,
+ 14.275 , 0.358963505823744 ,
+ 14.28 , 0.363137797938165 ,
+ 14.285 , 0.385787231840523 ,
+ 14.29 , 0.427657749130475 ,
+ 14.295 , 0.487849697242734 ,
+ 14.3 , 0.563646552494242 ,
+ 14.305 , 0.650598748291401 ,
+ 14.31 , 0.742869615401765 ,
+ 14.315 , 0.833794067276776 ,
+ 14.32 , 0.916556460872168 ,
+ 14.325 , 0.984863842045941 ,
+ 14.33 , 1.0335040976667 ,
+ 14.335 , 1.05869041827564 ,
+ 14.34 , 1.05816644274048 ,
+ 14.345 , 1.03108361491544 ,
+ 14.35 , 0.977735351761127 ,
+ 14.355 , 0.899232930675646 ,
+ 14.36 , 0.797237214065439 ,
+ 14.365 , 0.673796884116058 ,
+ 14.37 , 0.531337867932015 ,
+ 14.375 , 0.372747573641774 ,
+ 14.38 , 0.20150981243218 ,
+ 14.385 , 2.178427411223690E-02 ,
+ 14.39 , -0.16161383529816 ,
+ 14.395 , -0.34339606863716 ,
+ 14.4 , -0.5181084642692 ,
+ 14.405 , -0.68053644448525 ,
+ 14.41 , -0.826088703855 ,
+ 14.415 , -0.95112570187104 ,
+ 14.42 , -1.05313423965707 ,
+ 14.425 , -1.13075625342751 ,
+ 14.43 , -1.18366851217429 ,
+ 14.435 , -1.21238579974723 ,
+ 14.44 , -1.21803310838506 ,
+ 14.445 , -1.20215241564511 ,
+ 14.45 , -1.16656016251128 ,
+ 14.455 , -1.113269900772 ,
+ 14.46 , -1.04444581397611 ,
+ 14.465 , -0.96236345544593 ,
+ 14.47 , -0.86935386142724 ,
+ 14.475 , -0.76773118679175 ,
+ 14.48 , -0.65972693552001 ,
+ 14.485 , -0.54746173019692 ,
+ 14.49 , -0.43299292085595 ,
+ 14.495 , -0.3184397215422 ,
+ 14.5 , -0.20616849862018 ,
+ 14.505 , -9.897318159698620E-02 ,
+ 14.51 , -1.803143023172810E-04 ,
+ 14.515 , 8.640194233650360E-02 ,
+ 14.52 , 0.156727372406871 ,
+ 14.525 , 0.206940131693837 ,
+ 14.53 , 0.233914703352716 ,
+ 14.535 , 0.235793875210402 ,
+ 14.54 , 0.212387260096523 ,
+ 14.545 , 0.165314426336394 ,
+ 14.55 , 9.783758697368690E-02 ,
+ 14.555 , 1.439534230634960E-02 ,
+ 14.56 , -8.005859022341789E-02 ,
+ 14.565 , -0.18076618261283 ,
+ 14.57 , -0.28374454180973 ,
+ 14.575 , -0.38610798365218 ,
+ 14.58 , -0.48605081190961 ,
+ 14.585 , -0.58252398542127 ,
+ 14.59 , -0.67470367132805 ,
+ 14.595 , -0.76142935693159 ,
+ 14.6 , -0.8407780560685 ,
+ 14.605 , -0.90992374040628 ,
+ 14.61 , -0.96532870247995 ,
+ 14.615 , -1.00324396367882 ,
+ 14.62 , -1.02038773635927 ,
+ 14.625 , -1.01463341589249 ,
+ 14.63 , -0.98552757460307 ,
+ 14.635 , -0.93450835223946 ,
+ 14.64 , -0.86477120783303 ,
+ 14.645 , -0.78081893710178 ,
+ 14.65 , -0.68781873202676 ,
+ 14.655 , -0.59091719649253 ,
+ 14.66 , -0.49467793607145 ,
+ 14.665 , -0.40274402274473 ,
+ 14.67 , -0.31777533615604 ,
+ 14.675 , -0.24161241000393 ,
+ 14.68 , -0.17557875216008 ,
+ 14.685 , -0.12078750746673 ,
+ 14.69 , -7.835224295217311E-02 ,
+ 14.695 , -4.942101977486440E-02 ,
+ 14.7 , -3.503749471905150E-02 ,
+ 14.705 , -3.587495731215070E-02 ,
+ 14.71 , -5.194398103175540E-02 ,
+ 14.715 , -8.236828155631780E-02 ,
+ 14.72 , -0.12531697112263 ,
+ 14.725 , -0.17812203875209 ,
+ 14.73 , -0.23756805254037 ,
+ 14.735 , -0.30028601265584 ,
+ 14.74 , -0.36316012018238 ,
+ 14.745 , -0.42365909583363 ,
+ 14.75 , -0.48002335079991 ,
+ 14.755 , -0.53128602795839 ,
+ 14.76 , -0.57714447879069 ,
+ 14.765 , -0.61773654874064 ,
+ 14.77 , -0.65338922947777 ,
+ 14.775 , -0.68440719071073 ,
+ 14.78 , -0.71094150841826 ,
+ 14.785 , -0.73295383213119 ,
+ 14.79 , -0.75025831938642 ,
+ 14.795 , -0.76260438890415 ,
+ 14.8 , -0.76975912976851 ,
+ 14.805 , -0.77155180131721 ,
+ 14.81 , -0.76787415141689 ,
+ 14.815 , -0.75863134459094 ,
+ 14.82 , -0.74368104295612 ,
+ 14.825 , -0.72278322433993 ,
+ 14.83 , -0.69560054902327 ,
+ 14.835 , -0.66175375591306 ,
+ 14.84 , -0.62093898535516 ,
+ 14.845 , -0.57306913773937 ,
+ 14.85 , -0.51841917741191 ,
+ 14.855 , -0.45771315164191 ,
+ 14.86 , -0.392137917305 ,
+ 14.865 , -0.3232532945768 ,
+ 14.87 , -0.25282156152333 ,
+ 14.875 , -0.18257072630809 ,
+ 14.88 , -0.11395570313114 ,
+ 14.885 , -4.795078990473090E-02 ,
+ 14.89 , 1.505030752196730E-02 ,
+ 14.895 , 7.523505899511330E-02 ,
+ 14.9 , 0.133241663209769 ,
+ 14.905 , 0.189946958395501 ,
+ 14.91 , 0.246204884243539 ,
+ 14.915 , 0.302617865301028 ,
+ 14.92 , 0.359383341937356 ,
+ 14.925 , 0.416272256914715 ,
+ 14.93 , 0.472730379837134 ,
+ 14.935 , 0.528097455638089 ,
+ 14.94 , 0.581866656852053 ,
+ 14.945 , 0.633923511292493 ,
+ 14.95 , 0.684671503159956 ,
+ 14.955 , 0.735006617044871 ,
+ 14.96 , 0.78610900707482 ,
+ 14.965 , 0.839096114213373 ,
+ 14.97 , 0.894592925855566 ,
+ 14.975 , 0.952340646800937 ,
+ 14.98 , 1.0109322862822 ,
+ 14.985 , 1.06776815099708 ,
+ 14.99 , 1.11925763952313 ,
+ 14.995 , 1.16125733848899 ,
+ 15.0 , 1.18965840938029 ,
+ 15.005 , 1.20101711803106 ,
+ 15.01 , 1.19309156203439 ,
+ 15.015 , 1.16518353563898 ,
+ 15.02 , 1.11821232455035 ,
+ 15.025 , 1.0545184865003 ,
+ 15.03 , 0.977448615628865 ,
+ 15.035 , 0.890815252481333 ,
+ 15.04 , 0.798354444510221 ,
+ 15.045 , 0.703279494461959 ,
+ 15.05 , 0.60801847543151 ,
+ 15.055 , 0.514150357593879 ,
+ 15.06 , 0.422530486995826 ,
+ 15.065 , 0.333543044544543 ,
+ 15.07 , 0.247413880227417 ,
+ 15.075 , 0.164505011560775 ,
+ 15.08 , 8.554502116652860E-02 ,
+ 15.085 , 1.176008397877900E-02 ,
+ 15.09 , -5.508991016794810E-02 ,
+ 15.095 , -0.11277329041032 ,
+ 15.1 , -0.15872202731611 ,
+ 15.105 , -0.19023769676271 ,
+ 15.11 , -0.20475543680883 ,
+ 15.115 , -0.20016459209247 ,
+ 15.12 , -0.17515953672649 ,
+ 15.125 , -0.1295909322101 ,
+ 15.13 , -6.475341455153370E-02 ,
+ 15.135 , 1.645644779243700E-02 ,
+ 15.14 , 0.109582085491203 ,
+ 15.145 , 0.208891920094615 ,
+ 15.15 , 0.307902347961824 ,
+ 15.155 , 0.400086953541137 ,
+ 15.16 , 0.479656312478387 ,
+ 15.165 , 0.54227026093024 ,
+ 15.17 , 0.585531391323096 ,
+ 15.175 , 0.60915577781107 ,
+ 15.18 , 0.614771789148716 ,
+ 15.185 , 0.605386403919845 ,
+ 15.19 , 0.584635659710548 ,
+ 15.195 , 0.555987240463961 ,
+ 15.2 , 0.522078576056577 ,
+ 15.205 , 0.484332615313383 ,
+ 15.21 , 0.44293940454718 ,
+ 15.215 , 0.397175120559912 ,
+ 15.22 , 0.345968006972672 ,
+ 15.225 , 0.288543030116857 ,
+ 15.23 , 0.224972791486283 ,
+ 15.235 , 0.156481408793171 ,
+ 15.24 , 8.542958350357370E-02 ,
+ 15.245 , 1.498370477529230E-02 ,
+ 15.25 , -5.142934425176120E-02 ,
+ 15.255 , -0.1107437937938 ,
+ 15.26 , -0.16078441017566 ,
+ 15.265 , -0.20057844669055 ,
+ 15.27 , -0.23037829970624 ,
+ 15.275 , -0.2514154045316 ,
+ 15.28 , -0.26546110414046 ,
+ 15.285 , -0.27433386226401 ,
+ 15.29 , -0.27947343680654 ,
+ 15.295 , -0.28170382574971 ,
+ 15.3 , -0.28121922535055 ,
+ 15.305 , -0.27778333156123 ,
+ 15.31 , -0.27106104276765 ,
+ 15.315 , -0.26098347288903 ,
+ 15.32 , -0.2480337104626 ,
+ 15.325 , -0.23338239832851 ,
+ 15.33 , -0.21883669131141 ,
+ 15.335 , -0.20662723365469 ,
+ 15.34 , -0.19908795725974 ,
+ 15.345 , -0.1983095632208 ,
+ 15.35 , -0.20583511356768 ,
+ 15.355 , -0.22245388077999 ,
+ 15.36 , -0.24810721805446 ,
+ 15.365 , -0.28190022979588 ,
+ 15.37 , -0.32218399867655 ,
+ 15.375 , -0.36668187000496 ,
+ 15.38 , -0.41262893144551 ,
+ 15.385 , -0.4569195252945 ,
+ 15.39 , -0.49626700745835 ,
+ 15.395 , -0.52739011070132 ,
+ 15.4 , -0.54723474350703 ,
+ 15.405 , -0.55322582044501 ,
+ 15.41 , -0.54352567312437 ,
+ 15.415 , -0.51725918301048 ,
+ 15.42 , -0.47466073347181 ,
+ 15.425 , -0.41710230560527 ,
+ 15.43 , -0.34698928139492 ,
+ 15.435 , -0.26752756403572 ,
+ 15.44 , -0.18240759770015 ,
+ 15.445 , -9.545429827632960E-02 ,
+ 15.45 , -1.031774321012660E-02 ,
+ 15.455 , 6.975569716684001E-02 ,
+ 15.46 , 0.142031815271298 ,
+ 15.465 , 0.204287600135245 ,
+ 15.47 , 0.254724524020873 ,
+ 15.475 , 0.291852234959508 ,
+ 15.48 , 0.314393966922164 ,
+ 15.485 , 0.321257693596354 ,
+ 15.49 , 0.311592647764159 ,
+ 15.495 , 0.284924209311069 ,
+ 15.5 , 0.241333574629117 ,
+ 15.505 , 0.181630984411648 ,
+ 15.51 , 0.107473789318163 ,
+ 15.515 , 2.138659993284420E-02 ,
+ 15.52 , -7.333294612818740E-02 ,
+ 15.525 , -0.17281819572361 ,
+ 15.53 , -0.2729111163528 ,
+ 15.535 , -0.36947452952708 ,
+ 15.54 , -0.45868092644508 ,
+ 15.545 , -0.53724054983261 ,
+ 15.55 , -0.60253835404275 ,
+ 15.555 , -0.65267651763316 ,
+ 15.56 , -0.6864354117723 ,
+ 15.565 , -0.70318229683703 ,
+ 15.57 , -0.70276183568102 ,
+ 15.575 , -0.68540176686393 ,
+ 15.58 , -0.6516520838685 ,
+ 15.585 , -0.60236502510189 ,
+ 15.59 , -0.538706492591 ,
+ 15.595 , -0.46217410897888 ,
+ 15.6 , -0.37460077533887 ,
+ 15.605 , -0.27810973417383 ,
+ 15.61 , -0.17502716813551 ,
+ 15.615 , -6.773228527287170E-02 ,
+ 15.62 , 4.151501433409210E-02 ,
+ 15.625 , 0.150751860185515 ,
+ 15.63 , 0.258442092002889 ,
+ 15.635 , 0.363538574930614 ,
+ 15.64 , 0.465442765332169 ,
+ 15.645 , 0.563876126508653 ,
+ 15.65 , 0.658665592231715 ,
+ 15.655 , 0.749509291460253 ,
+ 15.66 , 0.835755718589599 ,
+ 15.665 , 0.916264699152492 ,
+ 15.67 , 0.989375816925145 ,
+ 15.675 , 1.05301420158238 ,
+ 15.68 , 1.10490739292059 ,
+ 15.685 , 1.14288462647541 ,
+ 15.69 , 1.16518849553063 ,
+ 15.695 , 1.1707464912492 ,
+ 15.7 , 1.15934157640063 ,
+ 15.705 , 1.13165264409975 ,
+ 15.71 , 1.08916287801769 ,
+ 15.715 , 1.03396048449819 ,
+ 15.72 , 0.968480895649285 ,
+ 15.725 , 0.895239610317516 ,
+ 15.73 , 0.816614791244956 ,
+ 15.735 , 0.734699276030846 ,
+ 15.74 , 0.651241095374945 ,
+ 15.745 , 0.567649521370319 ,
+ 15.75 , 0.485049163207599 ,
+ 15.755 , 0.404335549986381 ,
+ 15.76 , 0.326219056425138 ,
+ 15.765 , 0.251231356865374 ,
+ 15.77 , 0.179720965294244 ,
+ 15.775 , 0.111831041730238 ,
+ 15.78 , 4.750476279777080E-02 ,
+ 15.785 , -1.347798247405040E-02 ,
+ 15.79 , -7.141356069694010E-02 ,
+ 15.795 , -0.12656450883031 ,
+ 15.8 , -0.1790372399842 ,
+ 15.805 , -0.2286955113047 ,
+ 15.81 , -0.27512243015728 ,
+ 15.815 , -0.31766447732324 ,
+ 15.82 , -0.3555388110919 ,
+ 15.825 , -0.38798921520158 ,
+ 15.83 , -0.41444221410296 ,
+ 15.835 , -0.43463094635962 ,
+ 15.84 , -0.44864369112348 ,
+ 15.845 , -0.4568931292131 ,
+ 15.85 , -0.46000160926806 ,
+ 15.855 , -0.45865250041628 ,
+ 15.86 , -0.45343877892519 ,
+ 15.865 , -0.44476504067162 ,
+ 15.87 , -0.43283082098116 ,
+ 15.875 , -0.41771237775514 ,
+ 15.88 , -0.3995214147592 ,
+ 15.885 , -0.37860415544342 ,
+ 15.89 , -0.35572212713179 ,
+ 15.895 , -0.33216132888134 ,
+ 15.9 , -0.30972572285948 ,
+ 15.905 , -0.29059799700979 ,
+ 15.91 , -0.27708096353175 ,
+ 15.915 , -0.27126155854412 ,
+ 15.92 , -0.2746590319597 ,
+ 15.925 , -0.28792675974919 ,
+ 15.93 , -0.31066689274262 ,
+ 15.935 , -0.34140077106906 ,
+ 15.94 , -0.3777039602476 ,
+ 15.945 , -0.41648665097944 ,
+ 15.95 , -0.45437291128764 ,
+ 15.955 , -0.48811381404708 ,
+ 15.96 , -0.51496612193939 ,
+ 15.965 , -0.5329765854495 ,
+ 15.97 , -0.54113053164364 ,
+ 15.975 , -0.53935053269995 ,
+ 15.98 , -0.52835825596445 ,
+ 15.985 , -0.50943591924887 ,
+ 15.99 , -0.48413923071434 ,
+ 15.995 , -0.45401661733085 ,
+ 16.0 , -0.42038541841803 ,
+ 16.005 , -0.38419449756936 ,
+ 16.01 , -0.34598883075877 ,
+ 16.015 , -0.30596135684737 ,
+ 16.02 , -0.26406862723475 ,
+ 16.025 , -0.22017134269813 ,
+ 16.03 , -0.17416871222392 ,
+ 16.035 , -0.12609398639317 ,
+ 16.04 , -7.616580091339020E-02 ,
+ 16.045 , -2.479105816937940E-02 ,
+ 16.05 , 2.745737110728120E-02 ,
+ 16.055 , 7.987861751112391E-02 ,
+ 16.06 , 0.131672708259285 ,
+ 16.065 , 0.181958505928516 ,
+ 16.07 , 0.229779175022502 ,
+ 16.075 , 0.274114727562895 ,
+ 16.08 , 0.313912537790184 ,
+ 16.085 , 0.348155259464482 ,
+ 16.09 , 0.375959714090624 ,
+ 16.095 , 0.396703409827832 ,
+ 16.1 , 0.410143539243666 ,
+ 16.105 , 0.416499539855543 ,
+ 16.11 , 0.416464899336383 ,
+ 16.115 , 0.411132431725026 ,
+ 16.12 , 0.401834694221056 ,
+ 16.125 , 0.389926331168038 ,
+ 16.13 , 0.376552509432684 ,
+ 16.135 , 0.362455371415181 ,
+ 16.14 , 0.347864663265341 ,
+ 16.145 , 0.332498409591647 ,
+ 16.15 , 0.315673926599289 ,
+ 16.155 , 0.296498803516978 ,
+ 16.16 , 0.274095775096738 ,
+ 16.165 , 0.247800859489553 ,
+ 16.17 , 0.217295286911219 ,
+ 16.175 , 0.182636701553898 ,
+ 16.18 , 0.144199700257594 ,
+ 16.185 , 0.102548913123023 ,
+ 16.19 , 5.829530297192130E-02 ,
+ 16.195 , 1.197592728082750E-02 ,
+ 16.2 , -3.600290534227300E-02 ,
+ 16.205 , -8.535615468618291E-02 ,
+ 16.21 , -0.13584918811621 ,
+ 16.215 , -0.18721153582539 ,
+ 16.22 , -0.23906457716721 ,
+ 16.225 , -0.29090350734869 ,
+ 16.23 , -0.34213587188623 ,
+ 16.235 , -0.392170780993 ,
+ 16.24 , -0.44051591221236 ,
+ 16.245 , -0.48684480865516 ,
+ 16.25 , -0.53098857668878 ,
+ 16.255 , -0.57284978382707 ,
+ 16.26 , -0.61224319073572 ,
+ 16.265 , -0.64871598685836 ,
+ 16.27 , -0.68140334352395 ,
+ 16.275 , -0.70898222576025 ,
+ 16.28 , -0.7297595947791 ,
+ 16.285 , -0.7418948815967 ,
+ 16.29 , -0.74371891027858 ,
+ 16.295 , -0.73407611710958 ,
+ 16.3 , -0.71260329024102 ,
+ 16.305 , -0.67986749030603 ,
+ 16.31 , -0.63732240300856 ,
+ 16.315 , -0.58707824160675 ,
+ 16.32 , -0.53154405116823 ,
+ 16.325 , -0.47301455154914 ,
+ 16.33 , -0.41331652122001 ,
+ 16.335 , -0.35357961212191 ,
+ 16.34 , -0.29419497300413 ,
+ 16.345 , -0.23495140181355 ,
+ 16.35 , -0.17531083484956 ,
+ 16.355 , -0.11473456907756 ,
+ 16.36 , -5.298091218194400E-02 ,
+ 16.365 , 9.709062607778981E-03 ,
+ 16.37 , 7.256409889259650E-02 ,
+ 16.375 , 0.134384503385863 ,
+ 16.38 , 0.193739454595389 ,
+ 16.385 , 0.24920525086789 ,
+ 16.39 , 0.299568602241651 ,
+ 16.395 , 0.343956956389216 ,
+ 16.4 , 0.381866908791684 ,
+ 16.405 , 0.413114650618461 ,
+ 16.41 , 0.437733369467239 ,
+ 16.415 , 0.455877974867213 ,
+ 16.42 , 0.46776384132681 ,
+ 16.425 , 0.473663922748246 ,
+ 16.43 , 0.47395074709205 ,
+ 16.435 , 0.469159269294089 ,
+ 16.44 , 0.460028874160481 ,
+ 16.445 , 0.447496145434672 ,
+ 16.45 , 0.43262324571891 ,
+ 16.455 , 0.416476298710912 ,
+ 16.46 , 0.39998487143001 ,
+ 16.465 , 0.383825594174033 ,
+ 16.47 , 0.368369873101624 ,
+ 16.475 , 0.353714574674185 ,
+ 16.48 , 0.339789306901935 ,
+ 16.485 , 0.326509782519242 ,
+ 16.49 , 0.313927074313828 ,
+ 16.495 , 0.302325131506492 ,
+ 16.5 , 0.292230126681682 ,
+ 16.505 , 0.284323481848275 ,
+ 16.51 , 0.279278430837744 ,
+ 16.515 , 0.277565991023392 ,
+ 16.52 , 0.27928378094795 ,
+ 16.525 , 0.284059216918989 ,
+ 16.53 , 0.291055442661278 ,
+ 16.535 , 0.299081158427955 ,
+ 16.54 , 0.306775986803293 ,
+ 16.545 , 0.312824550426672 ,
+ 16.55 , 0.316148133716397 ,
+ 16.555 , 0.316029035226392 ,
+ 16.56 , 0.31215069004257 ,
+ 16.565 , 0.304553318859 ,
+ 16.57 , 0.293538129439739 ,
+ 16.575 , 0.279551088336509 ,
+ 16.58 , 0.263087654869009 ,
+ 16.585 , 0.244637877428558 ,
+ 16.59 , 0.224678132698894 ,
+ 16.595 , 0.203690933512921 ,
+ 16.6 , 0.182189070638557 ,
+ 16.605 , 0.160712533967535 ,
+ 16.61 , 0.139788985048289 ,
+ 16.615 , 0.119849630257617 ,
+ 16.62 , 0.101127004531768 ,
+ 16.625 , 8.356184746823360E-02 ,
+ 16.63 , 6.675788773408831E-02 ,
+ 16.635 , 5.000422430522750E-02 ,
+ 16.64 , 3.237781788478290E-02 ,
+ 16.645 , 1.290492007865870E-02 ,
+ 16.65 , -9.242841522190411E-03 ,
+ 16.655 , -3.457307113926180E-02 ,
+ 16.66 , -6.315044794397080E-02 ,
+ 16.665 , -9.456431033805510E-02 ,
+ 16.67 , -0.12798945588883 ,
+ 16.675 , -0.16233338586658 ,
+ 16.68 , -0.19643231791386 ,
+ 16.685 , -0.22926030484873 ,
+ 16.69 , -0.26010137973961 ,
+ 16.695 , -0.28866176894499 ,
+ 16.7 , -0.31509595200913 ,
+ 16.705 , -0.33995273832631 ,
+ 16.71 , -0.36405095016433 ,
+ 16.715 , -0.38831357635509 ,
+ 16.72 , -0.41358504112542 ,
+ 16.725 , -0.44046253469103 ,
+ 16.73 , -0.46915752304 ,
+ 16.735 , -0.49941060932339 ,
+ 16.74 , -0.53046223395319 ,
+ 16.745 , -0.56108536534834 ,
+ 16.75 , -0.58967419378453 ,
+ 16.755 , -0.61438209498106 ,
+ 16.76 , -0.63329121107995 ,
+ 16.765 , -0.64459684400811 ,
+ 16.77 , -0.64678096256853 ,
+ 16.775 , -0.63875489537808 ,
+ 16.78 , -0.61995220147847 ,
+ 16.785 , -0.59036060295097 ,
+ 16.79 , -0.55049669392639 ,
+ 16.795 , -0.50133039140924 ,
+ 16.8 , -0.44418245956687 ,
+ 16.805 , -0.38061075875138 ,
+ 16.81 , -0.31231562731901 ,
+ 16.815 , -0.24106197922092 ,
+ 16.82 , -0.1686326543263 ,
+ 16.825 , -9.679598568714549E-02 ,
+ 16.83 , -2.728380092511400E-02 ,
+ 16.835 , 3.824293020108400E-02 ,
+ 16.84 , 9.824002683071940E-02 ,
+ 16.845 , 0.151346034414838 ,
+ 16.85 , 0.196448639221428 ,
+ 16.855 , 0.232748834021365 ,
+ 16.86 , 0.259798117288868 ,
+ 16.865 , 0.277506221603702 ,
+ 16.87 , 0.286111918797314 ,
+ 16.875 , 0.286131733842289 ,
+ 16.88 , 0.278296735618878 ,
+ 16.885 , 0.263498277115562 ,
+ 16.89 , 0.24274886174333 ,
+ 16.895 , 0.217166404345327 ,
+ 16.9 , 0.187968246853482 ,
+ 16.905 , 0.156461968787081 ,
+ 16.91 , 0.124015045694316 ,
+ 16.915 , 9.199139026589789E-02 ,
+ 16.92 , 6.165693925050090E-02 ,
+ 16.925 , 3.406870712543500E-02 ,
+ 16.93 , 9.974305988061479E-03 ,
+ 16.935 , -1.024803512308630E-02 ,
+ 16.94 , -2.658403019625520E-02 ,
+ 16.945 , -3.930334521456180E-02 ,
+ 16.95 , -4.881605741987730E-02 ,
+ 16.955 , -5.549717708582600E-02 ,
+ 16.96 , -5.952392534556360E-02 ,
+ 16.965 , -6.076975805147920E-02 ,
+ 16.97 , -5.879314030308780E-02 ,
+ 16.975 , -5.292859848425780E-02 ,
+ 16.98 , -4.246799585244240E-02 ,
+ 16.985 , -2.689000147691090E-02 ,
+ 16.99 , -6.084643377645750E-03 ,
+ 16.995 , 1.948494890135070E-02 ,
+ 17.0 , 4.872381188647930E-02 ,
+ 17.005 , 7.996838345792370E-02 ,
+ 17.01 , 0.111158477862087 ,
+ 17.015 , 0.140083752196672 ,
+ 17.02 , 0.164651035916986 ,
+ 17.025 , 0.18312224741681 ,
+ 17.03 , 0.194279612887888 ,
+ 17.035 , 0.197502657429334 ,
+ 17.04 , 0.192756670137177 ,
+ 17.045 , 0.180518699701142 ,
+ 17.05 , 0.161669903280425 ,
+ 17.055 , 0.137385815960322 ,
+ 17.06 , 0.109043393552795 ,
+ 17.065 , 7.814867623624100E-02 ,
+ 17.07 , 4.627753286711330E-02 ,
+ 17.075 , 1.501227171733180E-02 ,
+ 17.08 , -1.413775130832270E-02 ,
+ 17.085 , -3.983793711438840E-02 ,
+ 17.09 , -6.104036519750250E-02 ,
+ 17.095 , -7.708842285673501E-02 ,
+ 17.1 , -8.778382263463140E-02 ,
+ 17.105 , -9.339483606844121E-02 ,
+ 17.11 , -9.459269265106150E-02 ,
+ 17.115 , -9.232223501388739E-02 ,
+ 17.12 , -8.763025422153840E-02 ,
+ 17.125 , -8.148499770125020E-02 ,
+ 17.13 , -7.462775457220110E-02 ,
+ 17.135 , -6.748324353623050E-02 ,
+ 17.14 , -6.014609852966310E-02 ,
+ 17.145 , -5.243702915474610E-02 ,
+ 17.15 , -4.400785444844100E-02 ,
+ 17.155 , -3.446180958692290E-02 ,
+ 17.16 , -2.345792198001310E-02 ,
+ 17.165 , -1.077394978512690E-02 ,
+ 17.17 , 3.679128728274960E-03 ,
+ 17.175 , 1.988574043577430E-02 ,
+ 17.18 , 3.777667605297300E-02 ,
+ 17.185 , 5.727939847072780E-02 ,
+ 17.19 , 7.834501552629659E-02 ,
+ 17.195 , 0.100944016898245 ,
+ 17.2 , 0.125030824710985 ,
+ 17.205 , 0.150493723897266 ,
+ 17.21 , 0.177105725250697 ,
+ 17.215 , 0.204499198588219 ,
+ 17.22 , 0.232171627050269 ,
+ 17.225 , 0.259522952289019 ,
+ 17.23 , 0.28591162656688 ,
+ 17.235 , 0.310713017545991 ,
+ 17.24 , 0.333360202463241 ,
+ 17.245 , 0.353356491062333 ,
+ 17.25 , 0.370257070307643 ,
+ 17.255 , 0.383631410780558 ,
+ 17.26 , 0.393022771718625 ,
+ 17.265 , 0.397924531915073 ,
+ 17.27 , 0.397789484581034 ,
+ 17.275 , 0.392075448648513 ,
+ 17.28 , 0.380321842357972 ,
+ 17.285 , 0.362236624526743 ,
+ 17.29 , 0.337775799625786 ,
+ 17.295 , 0.307187618217491 ,
+ 17.3 , 0.271012952518342 ,
+ 17.305 , 0.230034748672592 ,
+ 17.31 , 0.185192192119736 ,
+ 17.315 , 0.1374724900416 ,
+ 17.32 , 8.781061932229070E-02 ,
+ 17.325 , 3.701123827098990E-02 ,
+ 17.33 , -1.428322820528750E-02 ,
+ 17.335 , -6.558572925239700E-02 ,
+ 17.34 , -0.11651660768663 ,
+ 17.345 , -0.16673628393002 ,
+ 17.35 , -0.21587015869355 ,
+ 17.355 , -0.26345095520442 ,
+ 17.36 , -0.30888431890374 ,
+ 17.365 , -0.35145163113226 ,
+ 17.37 , -0.39033885127352 ,
+ 17.375 , -0.42469770664605 ,
+ 17.38 , -0.45371821850159 ,
+ 17.385 , -0.4767087589838 ,
+ 17.39 , -0.49316630884791 ,
+ 17.395 , -0.50283205552792 ,
+ 17.4 , -0.50572081737774 ,
+ 17.405 , -0.50212196719028 ,
+ 17.41 , -0.49256808518885 ,
+ 17.415 , -0.47777707225688 ,
+ 17.42 , -0.45857357564831 ,
+ 17.425 , -0.43580164741667 ,
+ 17.43 , -0.41024501009179 ,
+ 17.435 , -0.3825675139441 ,
+ 17.44 , -0.35328788816102 ,
+ 17.445 , -0.32279085797443 ,
+ 17.45 , -0.29137731320226 ,
+ 17.455 , -0.25933449326509 ,
+ 17.46 , -0.2270143702293 ,
+ 17.465 , -0.19489381305459 ,
+ 17.47 , -0.16360264699467 ,
+ 17.475 , -0.1339028594142 ,
+ 17.48 , -0.1066224111889 ,
+ 17.485 , -8.254834652459410E-02 ,
+ 17.49 , -6.230534889079800E-02 ,
+ 17.495 , -4.623541755964700E-02 ,
+ 17.5 , -3.430878641434340E-02 ,
+ 17.505 , -2.607920373761460E-02 ,
+ 17.51 , -2.069570607448080E-02 ,
+ 17.515 , -1.696571448514850E-02 ,
+ 17.52 , -1.346258488402600E-02 ,
+ 17.525 , -8.657687814216761E-03 ,
+ 17.53 , -1.066706267368470E-03 ,
+ 17.535 , 1.061426833550790E-02 ,
+ 17.54 , 2.738663947692650E-02 ,
+ 17.545 , 4.985546977711610E-02 ,
+ 17.55 , 7.816411304470480E-02 ,
+ 17.555 , 0.111966131087412 ,
+ 17.56 , 0.150434055062022 ,
+ 17.565 , 0.19231308509617 ,
+ 17.57 , 0.236013378779133 ,
+ 17.575 , 0.279746002917216 ,
+ 17.58 , 0.321684272405146 ,
+ 17.585 , 0.360138883852544 ,
+ 17.59 , 0.393718048669997 ,
+ 17.595 , 0.421452589177563 ,
+ 17.6 , 0.442859042866297 ,
+ 17.605 , 0.457932285135102 ,
+ 17.61 , 0.467063199142238 ,
+ 17.615 , 0.470901203329776 ,
+ 17.62 , 0.470183933061112 ,
+ 17.625 , 0.465570499510758 ,
+ 17.63 , 0.457509881267887 ,
+ 17.635 , 0.446170505322342 ,
+ 17.64 , 0.431441044905879 ,
+ 17.645 , 0.412997059132728 ,
+ 17.65 , 0.390417907394592 ,
+ 17.655 , 0.363320032948617 ,
+ 17.66 , 0.331482683771369 ,
+ 17.665 , 0.294935652090983 ,
+ 17.67 , 0.254001046090184 ,
+ 17.675 , 0.209280977845859 ,
+ 17.68 , 0.161607754445718 ,
+ 17.685 , 0.111965960430188 ,
+ 17.69 , 6.141586922651330E-02 ,
+ 17.695 , 1.102093548815530E-02 ,
+ 17.7 , -3.820203658969610E-02 ,
+ 17.705 , -8.531704155098779E-02 ,
+ 17.71 , -0.1294862669167 ,
+ 17.715 , -0.16998594459785 ,
+ 17.72 , -0.20622064042651 ,
+ 17.725 , -0.23774591935919 ,
+ 17.73 , -0.26428840511531 ,
+ 17.735 , -0.28576606331927 ,
+ 17.74 , -0.30229286763517 ,
+ 17.745 , -0.31416772926296 ,
+ 17.75 , -0.3218406535065 ,
+ 17.755 , -0.3258645654062 ,
+ 17.76 , -0.32683843068621 ,
+ 17.765 , -0.32535588224289 ,
+ 17.77 , -0.32196457829868 ,
+ 17.775 , -0.31715006731732 ,
+ 17.78 , -0.31133941077337 ,
+ 17.785 , -0.30492235408688 ,
+ 17.79 , -0.29827929738639 ,
+ 17.795 , -0.29180571311681 ,
+ 17.8 , -0.2859227673159 ,
+ 17.805 , -0.2810686116836 ,
+ 17.81 , -0.27767024271612 ,
+ 17.815 , -0.27609995179852 ,
+ 17.82 , -0.27662600365925 ,
+ 17.825 , -0.27936632736658 ,
+ 17.83 , -0.28425416349301 ,
+ 17.835 , -0.29102164261339 ,
+ 17.84 , -0.29920350847177 ,
+ 17.845 , -0.30815897987418 ,
+ 17.85 , -0.31710995942421 ,
+ 17.855 , -0.32518836729579 ,
+ 17.86 , -0.33149006868417 ,
+ 17.865 , -0.33512980995752 ,
+ 17.87 , -0.33529555909469 ,
+ 17.875 , -0.3312973400369 ,
+ 17.88 , -0.32261024125577 ,
+ 17.885 , -0.30890529900639 ,
+ 17.89 , -0.290070720818 ,
+ 17.895 , -0.26621431048452 ,
+ 17.9 , -0.23765242692415 ,
+ 17.905 , -0.20488114286083 ,
+ 17.91 , -0.16853769940936 ,
+ 17.915 , -0.12935252659241 ,
+ 17.92 , -8.810348127193721E-02 ,
+ 17.925 , -4.557141302171240E-02 ,
+ 17.93 , -2.513356389291560E-03 ,
+ 17.935 , 4.035724323904150E-02 ,
+ 17.94 , 8.237249752346711E-02 ,
+ 17.945 , 0.122904827481364 ,
+ 17.95 , 0.16135335850423 ,
+ 17.955 , 0.197135089796928 ,
+ 17.96 , 0.229680590055412 ,
+ 17.965 , 0.258445542327015 ,
+ 17.97 , 0.282931564681535 ,
+ 17.975 , 0.3027256078172 ,
+ 17.98 , 0.317544225316334 ,
+ 17.985 , 0.327282981257925 ,
+ 17.99 , 0.332055566875123 ,
+ 17.995 , 0.332219078215985 ,
+ 18.0 , 0.328372664764279 ,
+ 18.005 , 0.321327968541342 ,
+ 18.01 , 0.312046315167661 ,
+ 18.015 , 0.301552393558308 ,
+ 18.02 , 0.29083015000257 ,
+ 18.025 , 0.280717140577436 ,
+ 18.03 , 0.271812862742294 ,
+ 18.035 , 0.264416834319869 ,
+ 18.04 , 0.258507921567912 ,
+ 18.045 , 0.25377043717894 ,
+ 18.05 , 0.249664740892512 ,
+ 18.055 , 0.245531784942376 ,
+ 18.06 , 0.240715666971269 ,
+ 18.065 , 0.234683989615924 ,
+ 18.07 , 0.227126896191005 ,
+ 18.075 , 0.218018915200585 ,
+ 18.08 , 0.207635259720329 ,
+ 18.085 , 0.196519817484055 ,
+ 18.09 , 0.185413864456323 ,
+ 18.095 , 0.175156074068905 ,
+ 18.1 , 0.166570903921847 ,
+ 18.105 , 0.160362276331594 ,
+ 18.11 , 0.157026715204937 ,
+ 18.115 , 0.156797444080986 ,
+ 18.12 , 0.159624455669982 ,
+ 18.125 , 0.16519187224497 ,
+ 18.13 , 0.172968089200864 ,
+ 18.135 , 0.1822813476427 ,
+ 18.14 , 0.192409206882619 ,
+ 18.145 , 0.202670276399768 ,
+ 18.15 , 0.212504752944377 ,
+ 18.155 , 0.221533110089593 ,
+ 18.16 , 0.229583054017435 ,
+ 18.165 , 0.236681693233947 ,
+ 18.17 , 0.24301317231324 ,
+ 18.175 , 0.248850323481097 ,
+ 18.18 , 0.254471744041749 ,
+ 18.185 , 0.260080804366178 ,
+ 18.19 , 0.265741889443548 ,
+ 18.195 , 0.27134643214208 ,
+ 18.2 , 0.276614811069614 ,
+ 18.205 , 0.281132591864889 ,
+ 18.21 , 0.284412543870369 ,
+ 18.215 , 0.285966261493111 ,
+ 18.22 , 0.28537109719781 ,
+ 18.225 , 0.282316011041418 ,
+ 18.23 , 0.276621372715182 ,
+ 18.235 , 0.268228573189369 ,
+ 18.24 , 0.257171332184819 ,
+ 18.245 , 0.243536231265936 ,
+ 18.25 , 0.227433656521336 ,
+ 18.255 , 0.208982058948683 ,
+ 18.26 , 0.188316971988387 ,
+ 18.265 , 0.165617801602736 ,
+ 18.27 , 0.141146408794358 ,
+ 18.275 , 0.115280086715596 ,
+ 18.28 , 8.852986599304000E-02 ,
+ 18.285 , 6.153122175946150E-02 ,
+ 18.29 , 3.501087677361560E-02 ,
+ 18.295 , 9.728375745511450E-03 ,
+ 18.3 , -1.358945599970610E-02 ,
+ 18.305 , -3.431372431462720E-02 ,
+ 18.31 , -5.195992570184670E-02 ,
+ 18.315 , -6.621459033346280E-02 ,
+ 18.32 , -7.693590669330690E-02 ,
+ 18.325 , -8.413813135115721E-02 ,
+ 18.33 , -8.796246104481401E-02 ,
+ 18.335 , -8.865026558137970E-02 ,
+ 18.34 , -8.651948855745679E-02 ,
+ 18.345 , -8.194991749053140E-02 ,
+ 18.35 , -7.537263942731640E-02 ,
+ 18.355 , -6.726122085666700E-02 ,
+ 18.36 , -5.811712688388060E-02 ,
+ 18.365 , -4.844978592925620E-02 ,
+ 18.37 , -3.874961154322750E-02 ,
+ 18.375 , -2.946321539637920E-02 ,
+ 18.38 , -2.097389378477130E-02 ,
+ 18.385 , -1.359774681728760E-02 ,
+ 18.39 , -7.592927023032140E-03 ,
+ 18.395 , -3.182771456432360E-03 ,
+ 18.4 , -5.797783397815400E-04 ,
+ 18.405 , -3.403899532317900E-06 ,
+ 18.41 , -1.673453644507240E-03 ,
+ 18.415 , -5.782448384807060E-03 ,
+ 18.42 , -1.244176672900140E-02 ,
+ 18.425 , -2.161800758848600E-02 ,
+ 18.43 , -3.307323100644420E-02 ,
+ 18.435 , -4.633260284878780E-02 ,
+ 18.44 , -6.069252068692880E-02 ,
+ 18.445 , -7.527964829315580E-02 ,
+ 18.45 , -8.915230216299309E-02 ,
+ 18.455 , -0.10143296879817 ,
+ 18.46 , -0.11144311748952 ,
+ 18.465 , -0.11881688272356 ,
+ 18.47 , -0.12356683521081 ,
+ 18.475 , -0.12609239258508 ,
+ 18.48 , -0.12712667509216 ,
+ 18.485 , -0.12763705192334 ,
+ 18.49 , -0.12869455777906 ,
+ 18.495 , -0.13134291006952 ,
+ 18.5 , -0.13648385782305 ,
+ 18.505 , -0.14479654925278 ,
+ 18.51 , -0.15669435068272 ,
+ 18.515 , -0.17231899455012 ,
+ 18.52 , -0.19156053351027 ,
+ 18.525 , -0.2140948418449 ,
+ 18.53 , -0.23942532421762 ,
+ 18.535 , -0.26692808116807 ,
+ 18.54 , -0.29589366741626 ,
+ 18.545 , -0.32556987300455 ,
+ 18.55 , -0.35520167089443 ,
+ 18.555 , -0.38407157568151 ,
+ 18.56 , -0.41153207462536 ,
+ 18.565 , -0.43702839771631 ,
+ 18.57 , -0.46010162556848 ,
+ 18.575 , -0.4803753536196 ,
+ 18.58 , -0.49752469104796 ,
+ 18.585 , -0.51123932275576 ,
+ 18.59 , -0.52119100580172 ,
+ 18.595 , -0.52702031860061 ,
+ 18.6 , -0.52835074084744 ,
+ 18.605 , -0.52483178107225 ,
+ 18.61 , -0.51620504117931 ,
+ 18.615 , -0.50237569943468 ,
+ 18.62 , -0.4834730346886 ,
+ 18.625 , -0.45987873870396 ,
+ 18.63 , -0.43221396453591 ,
+ 18.635 , -0.40128199130244 ,
+ 18.64 , -0.36797809251035 ,
+ 18.645 , -0.33318247540211 ,
+ 18.65 , -0.2976655847206 ,
+ 18.655 , -0.26201863587465 ,
+ 18.66 , -0.22662902367112 ,
+ 18.665 , -0.19169728326541 ,
+ 18.67 , -0.15729264669158 ,
+ 18.675 , -0.1234229501959 ,
+ 18.68 , -9.010582719609091E-02 ,
+ 18.685 , -5.741817970014060E-02 ,
+ 18.69 , -2.552248385036910E-02 ,
+ 18.695 , 5.339196527069970E-03 ,
+ 18.7 , 3.486712311982680E-02 ,
+ 18.705 , 6.273660435450590E-02 ,
+ 18.71 , 8.862290998998250E-02 ,
+ 18.715 , 0.112218745947816 ,
+ 18.72 , 0.133237764611335 ,
+ 18.725 , 0.151417354399901 ,
+ 18.73 , 0.166520793732197 ,
+ 18.735 , 0.178358092928635 ,
+ 18.74 , 0.186819039757722 ,
+ 18.745 , 0.191918879888126 ,
+ 18.75 , 0.193841382081441 ,
+ 18.755 , 0.192966026117615 ,
+ 18.76 , 0.189861849245228 ,
+ 18.765 , 0.185243424802453 ,
+ 18.77 , 0.179886808055877 ,
+ 18.775 , 0.174523130427245 ,
+ 18.78 , 0.169727209876345 ,
+ 18.785 , 0.165828266795135 ,
+ 18.79 , 0.162860717438664 ,
+ 18.795 , 0.160568509105303 ,
+ 18.8 , 0.158460262202499 ,
+ 18.805 , 0.155903588032585 ,
+ 18.81 , 0.152236721793017 ,
+ 18.815 , 0.146874335438137 ,
+ 18.82 , 0.139388100075902 ,
+ 18.825 , 0.129551248829624 ,
+ 18.83 , 0.117346184292776 ,
+ 18.835 , 0.102944396398025 ,
+ 18.84 , 8.667203203856250E-02 ,
+ 18.845 , 6.897292950992250E-02 ,
+ 18.85 , 5.037981195577830E-02 ,
+ 18.855 , 3.149222301298260E-02 ,
+ 18.86 , 1.295788909713510E-02 ,
+ 18.865 , -4.552694712540460E-03 ,
+ 18.87 , -2.038471143298640E-02 ,
+ 18.875 , -3.395374370024890E-02 ,
+ 18.88 , -4.480974308295430E-02 ,
+ 18.885 , -5.269874412847760E-02 ,
+ 18.89 , -5.760475116618620E-02 ,
+ 18.895 , -5.975782869643340E-02 ,
+ 18.9 , -5.959990728708000E-02 ,
+ 18.905 , -5.771202182665640E-02 ,
+ 18.91 , -5.471620957553570E-02 ,
+ 18.915 , -5.117481281717030E-02 ,
+ 18.92 , -4.751155121434680E-02 ,
+ 18.925 , -4.397377050356170E-02 ,
+ 18.93 , -4.064613036051550E-02 ,
+ 18.935 , -3.750986634275660E-02 ,
+ 18.94 , -3.453164301123860E-02 ,
+ 18.945 , -3.175456679161500E-02 ,
+ 18.95 , -2.936540580184520E-02 ,
+ 18.955 , -2.771540773125420E-02 ,
+ 18.96 , -2.728673446781490E-02 ,
+ 18.965 , -2.860928038065850E-02 ,
+ 18.97 , -3.214733887015950E-02 ,
+ 18.975 , -3.818284412564310E-02 ,
+ 18.98 , -4.672302188795090E-02 ,
+ 18.985 , -5.745461744704080E-02 ,
+ 18.99 , -6.975424591801779E-02 ,
+ 18.995 , -8.275205425474760E-02 ,
+ 19.0 , -9.543348500501039E-02 ,
+ 19.005 , -0.10675671144965 ,
+ 19.01 , -0.11576388175306 ,
+ 19.015 , -0.12166743333762 ,
+ 19.02 , -0.12390264431233 ,
+ 19.025 , -0.12214656117846 ,
+ 19.03 , -0.11631154879176 ,
+ 19.035 , -0.10652423304446 ,
+ 19.04 , -9.310118520163460E-02 ,
+ 19.045 , -7.652590539072700E-02 ,
+ 19.05 , -5.743089586506230E-02 ,
+ 19.055 , -3.657596705689010E-02 ,
+ 19.06 , -1.481925977005460E-02 ,
+ 19.065 , 6.926924474783110E-03 ,
+ 19.07 , 2.775463368340260E-02 ,
+ 19.075 , 4.683156424739500E-02 ,
+ 19.08 , 6.347270763070770E-02 ,
+ 19.085 , 7.720227146370970E-02 ,
+ 19.09 , 8.779042470764520E-02 ,
+ 19.095 , 9.526029188212271E-02 ,
+ 19.1 , 9.986040447199600E-02 ,
+ 19.105 , 0.102009856725406 ,
+ 19.11 , 0.102225525300876 ,
+ 19.115 , 0.101047428528718 ,
+ 19.12 , 9.897427931868839E-02 ,
+ 19.125 , 9.642072648080460E-02 ,
+ 19.13 , 9.369918170530429E-02 ,
+ 19.135 , 9.102713402201090E-02 ,
+ 19.14 , 8.855073690832560E-02 ,
+ 19.145 , 8.637784747202421E-02 ,
+ 19.15 , 8.460889194052530E-02 ,
+ 19.155 , 8.335969452805890E-02 ,
+ 19.16 , 8.277035792073900E-02 ,
+ 19.165 , 8.300094888178290E-02 ,
+ 19.17 , 8.421449446395760E-02 ,
+ 19.175 , 8.655290215462839E-02 ,
+ 19.18 , 9.010941198122500E-02 ,
+ 19.185 , 9.490288969345520E-02 ,
+ 19.19 , 0.100856185025776 ,
+ 19.195 , 0.107783589409055 ,
+ 19.2 , 0.115386291208123 ,
+ 19.205 , 0.123260349877366 ,
+ 19.21 , 0.130913935378 ,
+ 19.215 , 0.137796521245135 ,
+ 19.22 , 0.143335849367096 ,
+ 19.225 , 0.14698030532155 ,
+ 19.23 , 0.148242029288944 ,
+ 19.235 , 0.146735661784648 ,
+ 19.24 , 0.142208324703231 ,
+ 19.245 , 0.134556865273917 ,
+ 19.25 , 0.123832305128576 ,
+ 19.255 , 0.110231039547548 ,
+ 19.26 , 9.407703422254150E-02 ,
+ 19.265 , 7.579763962651660E-02 ,
+ 19.27 , 5.589930332000480E-02 ,
+ 19.275 , 3.494345559651580E-02 ,
+ 19.28 , 1.352655612925890E-02 ,
+ 19.285 , -7.738281430620860E-03 ,
+ 19.29 , -2.823640126172170E-02 ,
+ 19.295 , -4.736851280459840E-02 ,
+ 19.3 , -6.456726778946650E-02 ,
+ 19.305 , -7.931522042729799E-02 ,
+ 19.31 , -9.116146754991310E-02 ,
+ 19.315 , -9.973543395603350E-02 ,
+ 19.32 , -0.10475595669325 ,
+ 19.325 , -0.10603430822357 ,
+ 19.33 , -0.10347284701214 ,
+ 19.335 , -9.706124752024230E-02 ,
+ 19.34 , -8.687430152469530E-02 ,
+ 19.345 , -7.307405512475940E-02 ,
+ 19.35 , -5.591887411984520E-02 ,
+ 19.355 , -3.577706479529710E-02 ,
+ 19.36 , -1.314335388833300E-02 ,
+ 19.365 , 1.134983613684490E-02 ,
+ 19.37 , 3.693079681400050E-02 ,
+ 19.375 , 6.270474265740390E-02 ,
+ 19.38 , 8.768905345507640E-02 ,
+ 19.385 , 0.1108686368144 ,
+ 19.39 , 0.1312644416171 ,
+ 19.395 , 0.148009041167522 ,
+ 19.4 , 0.160416739422417 ,
+ 19.405 , 0.168040427167663 ,
+ 19.41 , 0.170704607506662 ,
+ 19.415 , 0.168512624998284 ,
+ 19.42 , 0.161826470167071 ,
+ 19.425 , 0.151223327305197 ,
+ 19.43 , 0.137436526462059 ,
+ 19.435 , 0.12128787067038 ,
+ 19.44 , 0.103621500126964 ,
+ 19.445 , 8.524411667406280E-02 ,
+ 19.45 , 6.687930552254420E-02 ,
+ 19.455 , 4.913589731864990E-02 ,
+ 19.46 , 3.249281642772610E-02 ,
+ 19.465 , 1.729796363375550E-02 ,
+ 19.47 , 3.779772699936010E-03 ,
+ 19.475 , -7.933453913126739E-03 ,
+ 19.48 , -1.778837362450150E-02 ,
+ 19.485 , -2.578180319663970E-02 ,
+ 19.49 , -3.193743546434960E-02 ,
+ 19.495 , -3.628975661666560E-02 ,
+ 19.5 , -3.887558954382360E-02 ,
+ 19.505 , -3.973470241057670E-02 ,
+ 19.51 , -3.891788867951480E-02 ,
+ 19.515 , -3.649986139114820E-02 ,
+ 19.52 , -3.259249709820460E-02 ,
+ 19.525 , -2.735427053548850E-02 ,
+ 19.53 , -2.099133842643200E-02 ,
+ 19.535 , -1.374830536741160E-02 ,
+ 19.54 , -5.887877188928280E-03 ,
+ 19.545 , 2.336959611728440E-03 ,
+ 19.55 , 1.071436148192050E-02 ,
+ 19.555 , 1.910203440373310E-02 ,
+ 19.56 , 2.744608047788240E-02 ,
+ 19.565 , 3.578603089731680E-02 ,
+ 19.57 , 4.424249115467690E-02 ,
+ 19.575 , 5.298918396292150E-02 ,
+ 19.58 , 6.221237826554930E-02 ,
+ 19.585 , 7.206505940082400E-02 ,
+ 19.59 , 8.262287004060030E-02 ,
+ 19.595 , 9.385089818082880E-02 ,
+ 19.6 , 0.105586535210159 ,
+ 19.605 , 0.117542979202558 ,
+ 19.61 , 0.129332330456747 ,
+ 19.615 , 0.140505656304056 ,
+ 19.62 , 0.150602470682144 ,
+ 19.625 , 0.159201510072528 ,
+ 19.63 , 0.165963272203869 ,
+ 19.635 , 0.170657754779367 ,
+ 19.64 , 0.173171986392552 ,
+ 19.645 , 0.173497060176099 ,
+ 19.65 , 0.171698563869022 ,
+ 19.655 , 0.167877117650055 ,
+ 19.66 , 0.162128958008132 ,
+ 19.665 , 0.154515020640188 ,
+ 19.67 , 0.145047978425579 ,
+ 19.675 , 0.133699089240968 ,
+ 19.68 , 0.120425826006013 ,
+ 19.685 , 0.105211954035009 ,
+ 19.69 , 8.811482794436119E-02 ,
+ 19.695 , 6.930362885349300E-02 ,
+ 19.7 , 4.908317786948910E-02 ,
+ 19.705 , 2.789284466062680E-02 ,
+ 19.71 , 6.282684187232620E-03 ,
+ 19.715 , -1.513293891731910E-02 ,
+ 19.72 , -3.573219349475490E-02 ,
+ 19.725 , -5.494565996060560E-02 ,
+ 19.73 , -7.230331792209500E-02 ,
+ 19.735 , -8.746611435403620E-02 ,
+ 19.74 , -0.10023408196077 ,
+ 19.745 , -0.11053680897542 ,
+ 19.75 , -0.11840927699064 ,
+ 19.755 , -0.12396609115553 ,
+ 19.76 , -0.12737940482213 ,
+ 19.765 , -0.12886942680431 ,
+ 19.77 , -0.12870508549978 ,
+ 19.775 , -0.12721486235372 ,
+ 19.78 , -0.12479696224801 ,
+ 19.785 , -0.12192134851853 ,
+ 19.79 , -0.11911512331687 ,
+ 19.795 , -0.11692852296234 ,
+ 19.8 , -0.1158828122011 ,
+ 19.805 , -0.11640862718208 ,
+ 19.81 , -0.11878469144379 ,
+ 19.815 , -0.12309145404105 ,
+ 19.82 , -0.12918833366224 ,
+ 19.825 , -0.13672125838288 ,
+ 19.83 , -0.14515938284391 ,
+ 19.835 , -0.15385497532022 ,
+ 19.84 , -0.16211467849934 ,
+ 19.845 , -0.16927092799142 ,
+ 19.85 , -0.1747405815055 ,
+ 19.855 , -0.17806542050622 ,
+ 19.86 , -0.17893075004105 ,
+ 19.865 , -0.17716517197334 ,
+ 19.87 , -0.1727273398208 ,
+ 19.875 , -0.16568659834495 ,
+ 19.88 , -0.15620370102824 ,
+ 19.885 , -0.14451379659869 ,
+ 19.89 , -0.13091402606184 ,
+ 19.895 , -0.11575112780621 ,
+ 19.9 , -9.940839096806510E-02 ,
+ 19.905 , -8.228798219382000E-02 ,
+ 19.91 , -6.479104079602420E-02 ,
+ 19.915 , -4.729626907194930E-02 ,
+ 19.92 , -3.014389625728430E-02 ,
+ 19.925 , -1.362770379699480E-02 ,
+ 19.93 , 1.998432435284760E-03 ,
+ 19.935 , 1.650283145918720E-02 ,
+ 19.94 , 2.964895620060110E-02 ,
+ 19.945 , 4.116860136833410E-02 ,
+ 19.95 , 5.074351304162170E-02 ,
+ 19.955 , 5.800645031803000E-02 ,
+ 19.96 , 6.256532313956960E-02 ,
+ 19.965 , 6.405233292472851E-02 ,
+ 19.97 , 6.218959865152200E-02 ,
+ 19.975 , 5.686184515599930E-02 ,
+ 19.98 , 4.817972906533240E-02 ,
+ 19.985 , 3.651967859402010E-02 ,
+ 19.99 , 2.252985493696160E-02 ,
+ 19.995 , 7.097071756102240E-03 ,
+ 20.0 , -8.721812839652310E-03 ,
+ 20.005 , -2.379447424676810E-02 ,
+ 20.01 , -3.701839037090120E-02 ,
+ 20.015 , -4.742092878891140E-02 ,
+ 20.02 , -5.423951270215350E-02 ,
+ 20.025 , -5.697258922350620E-02 ,
+ 20.03 , -5.539776158916270E-02 ,
+ 20.035 , -4.956057087520670E-02 ,
+ 20.04 , -3.974179526714170E-02 ,
+ 20.045 , -2.641288342533750E-02 ,
+ 20.05 , -1.019081782994870E-02 ,
+ 20.055 , 8.202447545571230E-03 ,
+ 20.06 , 2.797116679219240E-02 ,
+ 20.065 , 4.827036868959560E-02 ,
+ 20.07 , 6.822566739672180E-02 ,
+ 20.075 , 8.695562572496580E-02 ,
+ 20.08 , 0.103598292547575 ,
+ 20.085 , 0.117345557097572 ,
+ 20.09 , 0.127481089438341 ,
+ 20.095 , 0.133420394415517 ,
+ 20.1 , 0.134744188882336 ,
+ 20.105 , 0.131221676654994 ,
+ 20.11 , 0.122818973076751 ,
+ 20.115 , 0.109691680974573 ,
+ 20.12 , 9.216522604322611E-02 ,
+ 20.125 , 7.070600814518090E-02 ,
+ 20.13 , 4.589147778332150E-02 ,
+ 20.135 , 1.838180387523030E-02 ,
+ 20.14 , -1.110108370552780E-02 ,
+ 20.145 , -4.178877084026370E-02 ,
+ 20.15 , -7.287571484484311E-02 ,
+ 20.155 , -0.10352963470195 ,
+ 20.16 , -0.13290387884342 ,
+ 20.165 , -0.16015839093613 ,
+ 20.17 , -0.18448715088686 ,
+ 20.175 , -0.20515328670567 ,
+ 20.18 , -0.22152568111903 ,
+ 20.185 , -0.23311328473587 ,
+ 20.19 , -0.23959100455607 ,
+ 20.195 , -0.24081433909493 ,
+ 20.2 , -0.23682050088862 ,
+ 20.205 , -0.22781739014645 ,
+ 20.21 , -0.21416412518464 ,
+ 20.215 , -0.19634582016096 ,
+ 20.22 , -0.17494767238438 ,
+ 20.225 , -0.15062916150452 ,
+ 20.23 , -0.12410162176008 ,
+ 20.235 , -9.610482601536199E-02 ,
+ 20.24 , -6.738446390246500E-02 ,
+ 20.245 , -3.866506506796110E-02 ,
+ 20.25 , -1.062408132283030E-02 ,
+ 20.255 , 1.613821656425260E-02 ,
+ 20.26 , 4.112363448240460E-02 ,
+ 20.265 , 6.395563455415000E-02 ,
+ 20.27 , 8.438638743734070E-02 ,
+ 20.275 , 0.10229225024046 ,
+ 20.28 , 0.11765525248804 ,
+ 20.285 , 0.13053719119583 ,
+ 20.29 , 0.141047644803831 ,
+ 20.295 , 0.14931741898274 ,
+ 20.3 , 0.155478926240496 ,
+ 20.305 , 0.159660339201315 ,
+ 20.31 , 0.161990227205732 ,
+ 20.315 , 0.162612590283051 ,
+ 20.32 , 0.161703234926074 ,
+ 20.325 , 0.159483350064339 ,
+ 20.33 , 0.156221155279841 ,
+ 20.335 , 0.152221918187124 ,
+ 20.34 , 0.147804677752111 ,
+ 20.345 , 0.143271172359312 ,
+ 20.35 , 0.138873332096741 ,
+ 20.355 , 0.134787926819641 ,
+ 20.36 , 0.131103697853831 ,
+ 20.365 , 0.127825557460833 ,
+ 20.37 , 0.12489405648423 ,
+ 20.375 , 0.122216684366155 ,
+ 20.38 , 0.119703338338164 ,
+ 20.385 , 0.117298332826065 ,
+ 20.39 , 0.115002111347558 ,
+ 20.395 , 0.1128792665639 ,
+ 20.4 , 0.111051600017025 ,
+ 20.405 , 0.109680624221402 ,
+ 20.41 , 0.108942958893076 ,
+ 20.415 , 0.109006468464252 ,
+ 20.42 , 0.110010955231372 ,
+ 20.425 , 0.112056904842183 ,
+ 20.43 , 0.115202427994996 ,
+ 20.435 , 0.119466647868312 ,
+ 20.44 , 0.124835559019734 ,
+ 20.445 , 0.131267773242386 ,
+ 20.45 , 0.138696105432056 ,
+ 20.455 , 0.14702533406325 ,
+ 20.46 , 0.156125727838975 ,
+ 20.465 , 0.165825042690333 ,
+ 20.47 , 0.0 ,
+            ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+                    
+                    
+ACCELV1=DEFI_FONCTION(NOM_PARA='INST',
+                      VALE=
+(
+ 0.0 , 0.0 ,
+ 1.000000000000000E-02 , 1.310000000000000E-03 ,
+ 2.000000000000000E-02 , 7.200000000000000E-04 ,
+ 3.000000000000000E-02 , -1.160000000000000E-03 ,
+ 4.000000000000000E-02 , -4.010000000000000E-03 ,
+ 5.000000000000000E-02 , -8.580000000000001E-03 ,
+ 6.000000000000000E-02 , -1.459000000000000E-02 ,
+ 7.000000000000001E-02 , -1.920000000000000E-02 ,
+ 8.000000000000000E-02 , -1.947000000000000E-02 ,
+ 9.000000000000000E-02 , -1.781000000000000E-02 ,
+ 0.1 , -1.970000000000000E-02 ,
+ 0.11 , -2.520000000000000E-02 ,
+ 0.12 , -3.281000000000000E-02 ,
+ 0.13 , -4.377000000000000E-02 ,
+ 0.14 , -5.504000000000000E-02 ,
+ 0.15 , -5.797000000000000E-02 ,
+ 0.16 , -4.627000000000000E-02 ,
+ 0.17 , -2.536000000000000E-02 ,
+ 0.18 , -6.700000000000000E-03 ,
+ 0.19 , 7.849999999999999E-03 ,
+ 0.2 , 2.168000000000000E-02 ,
+ 0.21 , 3.643000000000000E-02 ,
+ 0.22 , 5.686000000000000E-02 ,
+ 0.23 , 8.019999999999999E-02 ,
+ 0.24 , 8.942000000000000E-02 ,
+ 0.25 , 7.790000000000000E-02 ,
+ 0.26 , 6.301000000000000E-02 ,
+ 0.27 , 5.860000000000000E-02 ,
+ 0.28 , 5.444000000000000E-02 ,
+ 0.29 , 3.314000000000000E-02 ,
+ 0.3 , -4.730000000000000E-03 ,
+ 0.31 , -3.492000000000000E-02 ,
+ 0.32 , -3.413000000000000E-02 ,
+ 0.33 , -7.530000000000000E-03 ,
+ 0.34 , 1.991000000000000E-02 ,
+ 0.35 , 2.983000000000000E-02 ,
+ 0.36 , 2.482000000000000E-02 ,
+ 0.37 , 1.676000000000000E-02 ,
+ 0.38 , 4.890000000000000E-03 ,
+ 0.39 , -1.521000000000000E-02 ,
+ 0.4 , -3.575000000000000E-02 ,
+ 0.41 , -5.053000000000000E-02 ,
+ 0.42 , -6.325000000000000E-02 ,
+ 0.43 , -7.273000000000000E-02 ,
+ 0.44 , -7.520000000000000E-02 ,
+ 0.45 , -8.463000000000000E-02 ,
+ 0.46 , -0.11597 ,
+ 0.47 , -0.1564 ,
+ 0.48 , -0.18027 ,
+ 0.49 , -0.17201 ,
+ 0.5 , -0.13845 ,
+ 0.51 , -0.1016 ,
+ 0.52 , -6.390999999999999E-02 ,
+ 0.53 , -1.035000000000000E-02 ,
+ 0.54 , 5.961000000000000E-02 ,
+ 0.55 , 0.12972 ,
+ 0.56 , 0.18788 ,
+ 0.57 , 0.23015 ,
+ 0.58 , 0.23082 ,
+ 0.59 , 0.1643 ,
+ 0.6 , 6.750000000000000E-02 ,
+ 0.61 , 7.450000000000000E-03 ,
+ 0.62 , 1.664000000000000E-02 ,
+ 0.63 , 8.058000000000000E-02 ,
+ 0.64 , 0.15546 ,
+ 0.65 , 0.2133 ,
+ 0.66 , 0.24265 ,
+ 0.67 , 0.21922 ,
+ 0.68 , 0.1295 ,
+ 0.69 , 1.220000000000000E-03 ,
+ 0.7 , -0.12397 ,
+ 0.71 , -0.1882 ,
+ 0.72 , -0.17059 ,
+ 0.73 , -0.11119 ,
+ 0.74 , -9.375000000000000E-02 ,
+ 0.75 , -0.15419 ,
+ 0.76 , -0.21371 ,
+ 0.77 , -0.19269 ,
+ 0.78 , -0.12556 ,
+ 0.79 , -8.054000000000000E-02 ,
+ 0.8 , -5.658000000000000E-02 ,
+ 0.81 , -2.563000000000000E-02 ,
+ 0.82 , -1.082000000000000E-02 ,
+ 0.83 , -6.067000000000000E-02 ,
+ 0.84 , -0.16876 ,
+ 0.85 , -0.26933 ,
+ 0.86 , -0.31693 ,
+ 0.87 , -0.3189 ,
+ 0.88 , -0.31999 ,
+ 0.89 , -0.32387 ,
+ 0.9 , -0.35623 ,
+ 0.91 , -0.38483 ,
+ 0.92 , -0.36307 ,
+ 0.93 , -0.29278 ,
+ 0.94 , -0.18821 ,
+ 0.95 , -6.119000000000000E-02 ,
+ 0.96 , 3.932000000000000E-02 ,
+ 0.97 , 7.092000000000000E-02 ,
+ 0.98 , 3.394000000000000E-02 ,
+ 0.99 , 1.056000000000000E-02 ,
+ 1.0 , 3.006000000000000E-02 ,
+ 1.01 , 4.384000000000000E-02 ,
+ 1.02 , 1.582000000000000E-02 ,
+ 1.03 , -2.452000000000000E-02 ,
+ 1.04 , -3.991000000000000E-02 ,
+ 1.05 , -4.053000000000000E-02 ,
+ 1.06 , -4.416000000000000E-02 ,
+ 1.07 , -6.185000000000000E-02 ,
+ 1.08 , -0.10165 ,
+ 1.09 , -0.13542 ,
+ 1.1 , -0.142 ,
+ 1.11 , -0.13819 ,
+ 1.12 , -0.13187 ,
+ 1.13 , -0.11765 ,
+ 1.14 , -8.853000000000000E-02 ,
+ 1.15 , -4.957000000000000E-02 ,
+ 1.16 , -2.751000000000000E-02 ,
+ 1.17 , -4.837000000000000E-02 ,
+ 1.18 , -0.11303 ,
+ 1.19 , -0.16115 ,
+ 1.2 , -0.1365 ,
+ 1.21 , -9.369000000000000E-02 ,
+ 1.22 , -0.10681 ,
+ 1.23 , -0.16911 ,
+ 1.24 , -0.23593 ,
+ 1.25 , -0.27067 ,
+ 1.26 , -0.27471 ,
+ 1.27 , -0.25731 ,
+ 1.28 , -0.19103 ,
+ 1.29 , -7.716000000000001E-02 ,
+ 1.3 , 1.100000000000000E-03 ,
+ 1.31 , -4.582000000000000E-02 ,
+ 1.32 , -0.19352 ,
+ 1.33 , -0.32144 ,
+ 1.34 , -0.37399 ,
+ 1.35 , -0.40308 ,
+ 1.36 , -0.45452 ,
+ 1.37 , -0.51071 ,
+ 1.38 , -0.52231 ,
+ 1.39 , -0.45018 ,
+ 1.4 , -0.30537 ,
+ 1.41 , -0.15517 ,
+ 1.42 , -7.362000000000000E-02 ,
+ 1.43 , -9.615000000000000E-02 ,
+ 1.44 , -0.17148 ,
+ 1.45 , -0.17476 ,
+ 1.46 , -8.399000000000000E-02 ,
+ 1.47 , -2.696000000000000E-02 ,
+ 1.48 , -6.808000000000000E-02 ,
+ 1.49 , -0.12817 ,
+ 1.5 , -0.12265 ,
+ 1.51 , -6.149000000000000E-02 ,
+ 1.52 , -8.380000000000000E-03 ,
+ 1.53 , 1.139000000000000E-02 ,
+ 1.54 , 5.830000000000000E-03 ,
+ 1.55 , -2.002000000000000E-02 ,
+ 1.56 , -3.584000000000000E-02 ,
+ 1.57 , -1.060000000000000E-03 ,
+ 1.58 , 6.028000000000000E-02 ,
+ 1.59 , 8.509000000000000E-02 ,
+ 1.6 , 9.515000000000000E-02 ,
+ 1.61 , 0.14372 ,
+ 1.62 , 0.17863 ,
+ 1.63 , 0.16098 ,
+ 1.64 , 0.15227 ,
+ 1.65 , 0.16265 ,
+ 1.66 , 0.1009 ,
+ 1.67 , -8.347000000000000E-02 ,
+ 1.68 , -0.28571 ,
+ 1.69 , -0.3845 ,
+ 1.7 , -0.42649 ,
+ 1.71 , -0.48045 ,
+ 1.72 , -0.48546 ,
+ 1.73 , -0.34744 ,
+ 1.74 , -4.460000000000000E-02 ,
+ 1.75 , 0.31704 ,
+ 1.76 , 0.56244 ,
+ 1.77 , 0.61288 ,
+ 1.78 , 0.56235 ,
+ 1.79 , 0.56046 ,
+ 1.8 , 0.58601 ,
+ 1.81 , 0.50428 ,
+ 1.82 , 0.34783 ,
+ 1.83 , 0.2707 ,
+ 1.84 , 0.32579 ,
+ 1.85 , 0.43838 ,
+ 1.86 , 0.49734 ,
+ 1.87 , 0.46993 ,
+ 1.88 , 0.42104 ,
+ 1.89 , 0.39656 ,
+ 1.9 , 0.37011 ,
+ 1.91 , 0.3211 ,
+ 1.92 , 0.27122 ,
+ 1.93 , 0.2175 ,
+ 1.94 , 0.1251 ,
+ 1.95 , 3.090000000000000E-03 ,
+ 1.96 , -9.401000000000000E-02 ,
+ 1.97 , -0.13751 ,
+ 1.98 , -0.12623 ,
+ 1.99 , -3.147000000000000E-02 ,
+ 2.0 , 0.15999 ,
+ 2.01 , 0.39077 ,
+ 2.02 , 0.57348 ,
+ 2.03 , 0.61086 ,
+ 2.04 , 0.4807 ,
+ 2.05 , 0.29864 ,
+ 2.06 , 0.18108 ,
+ 2.07 , 0.167 ,
+ 2.08 , 0.23579 ,
+ 2.09 , 0.28543 ,
+ 2.1 , 0.21887 ,
+ 2.11 , 6.136000000000000E-02 ,
+ 2.12 , -8.754000000000001E-02 ,
+ 2.13 , -0.18795 ,
+ 2.14 , -0.28217 ,
+ 2.15 , -0.39328 ,
+ 2.16 , -0.47351 ,
+ 2.17 , -0.45659 ,
+ 2.18 , -0.38611 ,
+ 2.19 , -0.40359 ,
+ 2.2 , -0.49671 ,
+ 2.21 , -0.47831 ,
+ 2.22 , -0.24834 ,
+ 2.23 , 9.692000000000001E-02 ,
+ 2.24 , 0.36832 ,
+ 2.25 , 0.49779 ,
+ 2.26 , 0.55588 ,
+ 2.27 , 0.55074 ,
+ 2.28 , 0.47652 ,
+ 2.29 , 0.42596 ,
+ 2.3 , 0.45439 ,
+ 2.31 , 0.4758 ,
+ 2.32 , 0.36011 ,
+ 2.33 , 9.916999999999999E-02 ,
+ 2.34 , -0.22081 ,
+ 2.35 , -0.53559 ,
+ 2.36 , -0.73055 ,
+ 2.37 , -0.68219 ,
+ 2.38 , -0.46512 ,
+ 2.39 , -0.29795 ,
+ 2.4 , -0.29155 ,
+ 2.41 , -0.37205 ,
+ 2.42 , -0.45321 ,
+ 2.43 , -0.52678 ,
+ 2.44 , -0.53549 ,
+ 2.45 , -0.39903 ,
+ 2.46 , -0.17073 ,
+ 2.47 , 4.007000000000000E-02 ,
+ 2.48 , 0.19098 ,
+ 2.49 , 0.23016 ,
+ 2.5 , 0.11487 ,
+ 2.51 , -3.277000000000000E-02 ,
+ 2.52 , -2.678000000000000E-02 ,
+ 2.53 , 0.14456 ,
+ 2.54 , 0.33564 ,
+ 2.55 , 0.43459 ,
+ 2.56 , 0.47636 ,
+ 2.57 , 0.56106 ,
+ 2.58 , 0.69871 ,
+ 2.59 , 0.78021 ,
+ 2.6 , 0.69033 ,
+ 2.61 , 0.48738 ,
+ 2.62 , 0.37542 ,
+ 2.63 , 0.44792 ,
+ 2.64 , 0.63115 ,
+ 2.65 , 0.80303 ,
+ 2.66 , 0.86913 ,
+ 2.67 , 0.81861 ,
+ 2.68 , 0.67639 ,
+ 2.69 , 0.44981 ,
+ 2.7 , 0.19577 ,
+ 2.71 , 1.762000000000000E-02 ,
+ 2.72 , -7.475000000000000E-02 ,
+ 2.73 , -0.18543 ,
+ 2.74 , -0.31712 ,
+ 2.75 , -0.30763 ,
+ 2.76 , -5.022000000000000E-02 ,
+ 2.77 , 0.36264 ,
+ 2.78 , 0.71418 ,
+ 2.79 , 0.86474 ,
+ 2.8 , 0.91391 ,
+ 2.81 , 0.97578 ,
+ 2.82 , 0.99997 ,
+ 2.83 , 0.90663 ,
+ 2.84 , 0.71448 ,
+ 2.85 , 0.55982 ,
+ 2.86 , 0.55183 ,
+ 2.87 , 0.63744 ,
+ 2.88 , 0.70292 ,
+ 2.89 , 0.68299 ,
+ 2.9 , 0.58616 ,
+ 2.91 , 0.47484 ,
+ 2.92 , 0.38822 ,
+ 2.93 , 0.3229 ,
+ 2.94 , 0.25296 ,
+ 2.95 , 0.16705 ,
+ 2.96 , 0.10044 ,
+ 2.97 , 7.353000000000000E-02 ,
+ 2.98 , 4.790000000000000E-02 ,
+ 2.99 , -3.974000000000000E-02 ,
+ 3.0 , -0.21989 ,
+ 3.01 , -0.43388 ,
+ 3.02 , -0.59094 ,
+ 3.03 , -0.68752 ,
+ 3.04 , -0.77344 ,
+ 3.05 , -0.84165 ,
+ 3.06 , -0.87592 ,
+ 3.07 , -0.92165 ,
+ 3.08 , -0.98681 ,
+ 3.09 , -0.9813 ,
+ 3.1 , -0.85134 ,
+ 3.11 , -0.71226 ,
+ 3.12 , -0.70318 ,
+ 3.13 , -0.73062 ,
+ 3.14 , -0.63434 ,
+ 3.15 , -0.49621 ,
+ 3.16 , -0.46434 ,
+ 3.17 , -0.4895 ,
+ 3.18 , -0.43989 ,
+ 3.19 , -0.297 ,
+ 3.2 , -0.12264 ,
+ 3.21 , 5.685000000000000E-02 ,
+ 3.22 , 0.20721 ,
+ 3.23 , 0.29127 ,
+ 3.24 , 0.37167 ,
+ 3.25 , 0.47314 ,
+ 3.26 , 0.48428 ,
+ 3.27 , 0.34199 ,
+ 3.28 , 0.14378 ,
+ 3.29 , 2.014000000000000E-02 ,
+ 3.3 , -3.310000000000000E-03 ,
+ 3.31 , 3.046000000000000E-02 ,
+ 3.32 , 7.851000000000000E-02 ,
+ 3.33 , 0.1222 ,
+ 3.34 , 0.19291 ,
+ 3.35 , 0.2916 ,
+ 3.36 , 0.38011 ,
+ 3.37 , 0.46514 ,
+ 3.38 , 0.52328 ,
+ 3.39 , 0.51669 ,
+ 3.4 , 0.4727 ,
+ 3.41 , 0.38682 ,
+ 3.42 , 0.22939 ,
+ 3.43 , 1.800000000000000E-02 ,
+ 3.44 , -0.199 ,
+ 3.45 , -0.40018 ,
+ 3.46 , -0.5733 ,
+ 3.47 , -0.72332 ,
+ 3.48 , -0.82419 ,
+ 3.49 , -0.83348 ,
+ 3.5 , -0.74258 ,
+ 3.51 , -0.61694 ,
+ 3.52 , -0.56099 ,
+ 3.53 , -0.61112 ,
+ 3.54 , -0.71023 ,
+ 3.55 , -0.78959 ,
+ 3.56 , -0.85129 ,
+ 3.57 , -0.93566 ,
+ 3.58 , -0.99997 ,
+ 3.59 , -0.92052 ,
+ 3.6 , -0.6664 ,
+ 3.61 , -0.3873 ,
+ 3.62 , -0.25033 ,
+ 3.63 , -0.24161 ,
+ 3.64 , -0.18701 ,
+ 3.65 , 9.379999999999999E-03 ,
+ 3.66 , 0.11381 ,
+ 3.67 , 0.16743 ,
+ 3.68 , 0.16297 ,
+ 3.69 , 0.1216 ,
+ 3.7 , 5.279000000000000E-02 ,
+ 3.71 , -9.607000000000000E-02 ,
+ 3.72 , -0.30972 ,
+ 3.73 , -0.35938 ,
+ 3.74 , -0.19296 ,
+ 3.75 , 6.919000000000000E-02 ,
+ 3.76 , 0.27173 ,
+ 3.77 , 0.34172 ,
+ 3.78 , 0.31251 ,
+ 3.79 , 0.24099 ,
+ 3.8 , 0.15009 ,
+ 3.81 , 0.10136 ,
+ 3.82 , 0.18046 ,
+ 3.83 , 0.36244 ,
+ 3.84 , 0.47034 ,
+ 3.85 , 0.36939 ,
+ 3.86 , 0.15689 ,
+ 3.87 , 1.108000000000000E-02 ,
+ 3.88 , 3.990000000000000E-03 ,
+ 3.89 , 0.11976 ,
+ 3.9 , 0.24956 ,
+ 3.91 , 0.21477 ,
+ 3.92 , -3.172000000000000E-02 ,
+ 3.93 , -0.24232 ,
+ 3.94 , -0.1514 ,
+ 3.95 , 0.12645 ,
+ 3.96 , 0.3411 ,
+ 3.97 , 0.48457 ,
+ 3.98 , 0.61705 ,
+ 3.99 , 0.70283 ,
+ 4.0 , 0.70328 ,
+ 4.01 , 0.62998 ,
+ 4.02 , 0.53518 ,
+ 4.03 , 0.44668 ,
+ 4.04 , 0.36172 ,
+ 4.05 , 0.31406 ,
+ 4.06 , 0.32888 ,
+ 4.07 , 0.35459 ,
+ 4.08 , 0.32512 ,
+ 4.09 , 0.25195 ,
+ 4.1 , 0.20405 ,
+ 4.11 , 0.22648 ,
+ 4.12 , 0.30571 ,
+ 4.13 , 0.37309 ,
+ 4.14 , 0.35283 ,
+ 4.15 , 0.24118 ,
+ 4.16 , 0.11162 ,
+ 4.17 , 1.458000000000000E-02 ,
+ 4.18 , -7.364000000000000E-02 ,
+ 4.19 , -0.1521 ,
+ 4.2 , -0.14128 ,
+ 4.21 , 2.440000000000000E-02 ,
+ 4.22 , 0.2852 ,
+ 4.23 , 0.45129 ,
+ 4.24 , 0.38982 ,
+ 4.25 , 0.15588 ,
+ 4.26 , -0.11495 ,
+ 4.27 , -0.31375 ,
+ 4.28 , -0.42086 ,
+ 4.29 , -0.48904 ,
+ 4.3 , -0.52097 ,
+ 4.31 , -0.49168 ,
+ 4.32 , -0.4234 ,
+ 4.33 , -0.36559 ,
+ 4.34 , -0.36994 ,
+ 4.35 , -0.42675 ,
+ 4.36 , -0.45696 ,
+ 4.37 , -0.39583 ,
+ 4.38 , -0.24523 ,
+ 4.39 , -7.371999999999999E-02 ,
+ 4.4 , 5.577000000000000E-02 ,
+ 4.41 , 0.13029 ,
+ 4.42 , 0.17 ,
+ 4.43 , 0.21223 ,
+ 4.44 , 0.25214 ,
+ 4.45 , 0.25221 ,
+ 4.46 , 0.20971 ,
+ 4.47 , 0.15915 ,
+ 4.48 , 0.13965 ,
+ 4.49 , 0.1015 ,
+ 4.5 , -5.693000000000000E-02 ,
+ 4.51 , -0.30165 ,
+ 4.52 , -0.49413 ,
+ 4.53 , -0.5601 ,
+ 4.54 , -0.5473 ,
+ 4.55 , -0.52318 ,
+ 4.56 , -0.43186 ,
+ 4.57 , -0.21177 ,
+ 4.58 , 5.701000000000000E-02 ,
+ 4.59 , 0.26717 ,
+ 4.6 , 0.3673 ,
+ 4.61 , 0.3813 ,
+ 4.62 , 0.40079 ,
+ 4.63 , 0.39365 ,
+ 4.64 , 0.18973 ,
+ 4.65 , -0.17373 ,
+ 4.66 , -0.40285 ,
+ 4.67 , -0.36957 ,
+ 4.68 , -0.23873 ,
+ 4.69 , -0.13623 ,
+ 4.7 , -1.420000000000000E-02 ,
+ 4.71 , 0.15954 ,
+ 4.72 , 0.31583 ,
+ 4.73 , 0.4076 ,
+ 4.74 , 0.44925 ,
+ 4.75 , 0.43323 ,
+ 4.76 , 0.36783 ,
+ 4.77 , 0.32597 ,
+ 4.78 , 0.34835 ,
+ 4.79 , 0.36693 ,
+ 4.8 , 0.28138 ,
+ 4.81 , 0.11386 ,
+ 4.82 , -4.390000000000000E-02 ,
+ 4.83 , -0.20925 ,
+ 4.84 , -0.42702 ,
+ 4.85 , -0.62277 ,
+ 4.86 , -0.72429 ,
+ 4.87 , -0.7462 ,
+ 4.88 , -0.75887 ,
+ 4.89 , -0.77194 ,
+ 4.9 , -0.72951 ,
+ 4.91 , -0.66245 ,
+ 4.92 , -0.67709 ,
+ 4.93 , -0.80669 ,
+ 4.94 , -0.95972 ,
+ 4.95 , -0.99997 ,
+ 4.96 , -0.88454 ,
+ 4.97 , -0.69049 ,
+ 4.98 , -0.52094 ,
+ 4.99 , -0.3957 ,
+ 5.0 , -0.24286 ,
+ 5.01 , -3.739000000000000E-02 ,
+ 5.02 , 0.10577 ,
+ 5.03 , 0.17347 ,
+ 5.04 , 0.16886 ,
+ 5.05 , 0.14491 ,
+ 5.06 , 0.14907 ,
+ 5.07 , 0.17361 ,
+ 5.08 , 0.20083 ,
+ 5.09 , 0.21954 ,
+ 5.1 , 0.2328 ,
+ 5.11 , 0.2575 ,
+ 5.12 , 0.28932 ,
+ 5.13 , 0.31126 ,
+ 5.14 , 0.29244 ,
+ 5.15 , 0.19772 ,
+ 5.16 , 5.796000000000000E-02 ,
+ 5.17 , -6.429000000000000E-02 ,
+ 5.18 , -5.218000000000000E-02 ,
+ 5.19 , 9.539000000000000E-02 ,
+ 5.2 , 0.20966 ,
+ 5.21 , 0.15862 ,
+ 5.22 , 1.473000000000000E-02 ,
+ 5.23 , -3.926000000000000E-02 ,
+ 5.24 , 8.541000000000000E-02 ,
+ 5.25 , 0.31423 ,
+ 5.26 , 0.44181 ,
+ 5.27 , 0.30949 ,
+ 5.28 , -4.230000000000000E-03 ,
+ 5.29 , -0.32893 ,
+ 5.3 , -0.59096 ,
+ 5.31 , -0.72514 ,
+ 5.32 , -0.65562 ,
+ 5.33 , -0.42079 ,
+ 5.34 , -0.1588 ,
+ 5.35 , 2.904000000000000E-02 ,
+ 5.36 , 0.10308 ,
+ 5.37 , 4.177000000000000E-02 ,
+ 5.38 , -6.319000000000000E-02 ,
+ 5.39 , -4.705000000000000E-02 ,
+ 5.4 , 9.604000000000000E-02 ,
+ 5.41 , 0.24518 ,
+ 5.42 , 0.30632 ,
+ 5.43 , 0.23914 ,
+ 5.44 , 9.232000000000000E-02 ,
+ 5.45 , -1.776000000000000E-02 ,
+ 5.46 , -7.690000000000000E-03 ,
+ 5.47 , 7.241000000000000E-02 ,
+ 5.48 , 9.512000000000000E-02 ,
+ 5.49 , 8.989000000000000E-02 ,
+ 5.5 , 0.19384 ,
+ 5.51 , 0.35667 ,
+ 5.52 , 0.38627 ,
+ 5.53 , 0.27202 ,
+ 5.54 , 0.22809 ,
+ 5.55 , 0.35372 ,
+ 5.56 , 0.49889 ,
+ 5.57 , 0.54618 ,
+ 5.58 , 0.55561 ,
+ 5.59 , 0.6075 ,
+ 5.6 , 0.65833 ,
+ 5.61 , 0.62315 ,
+ 5.62 , 0.54314 ,
+ 5.63 , 0.5024 ,
+ 5.64 , 0.49951 ,
+ 5.65 , 0.50238 ,
+ 5.66 , 0.459 ,
+ 5.67 , 0.32065 ,
+ 5.68 , 0.12297 ,
+ 5.69 , -4.304000000000000E-02 ,
+ 5.7 , -0.12348 ,
+ 5.71 , -0.16939 ,
+ 5.72 , -0.26337 ,
+ 5.73 , -0.37116 ,
+ 5.74 , -0.40828 ,
+ 5.75 , -0.39748 ,
+ 5.76 , -0.42458 ,
+ 5.77 , -0.49729 ,
+ 5.78 , -0.51741 ,
+ 5.79 , -0.39554 ,
+ 5.8 , -0.19178 ,
+ 5.81 , -6.471000000000000E-02 ,
+ 5.82 , -6.743000000000000E-02 ,
+ 5.83 , -0.1271 ,
+ 5.84 , -0.1634 ,
+ 5.85 , -0.13345 ,
+ 5.86 , -6.090000000000000E-02 ,
+ 5.87 , 2.519000000000000E-02 ,
+ 5.88 , 0.14903 ,
+ 5.89 , 0.28064 ,
+ 5.9 , 0.34038 ,
+ 5.91 , 0.3104 ,
+ 5.92 , 0.22998 ,
+ 5.93 , 0.15353 ,
+ 5.94 , 0.1055 ,
+ 5.95 , 7.457000000000000E-02 ,
+ 5.96 , 5.763000000000000E-02 ,
+ 5.97 , 8.033999999999999E-02 ,
+ 5.98 , 0.14644 ,
+ 5.99 , 0.1332 ,
+ 6.0 , -7.482000000000000E-02 ,
+ 6.01 , -0.36556 ,
+ 6.02 , -0.55895 ,
+ 6.03 , -0.59056 ,
+ 6.04 , -0.46664 ,
+ 6.05 , -0.26194 ,
+ 6.06 , -7.546000000000000E-02 ,
+ 6.07 , 7.784000000000001E-02 ,
+ 6.08 , 0.23755 ,
+ 6.09 , 0.36836 ,
+ 6.1 , 0.37298 ,
+ 6.11 , 0.26509 ,
+ 6.12 , 0.15102 ,
+ 6.13 , 6.525000000000000E-02 ,
+ 6.14 , -1.695000000000000E-02 ,
+ 6.15 , -0.10207 ,
+ 6.16 , -0.1821 ,
+ 6.17 , -0.26644 ,
+ 6.18 , -0.32842 ,
+ 6.19 , -0.24869 ,
+ 6.2 , 2.279000000000000E-02 ,
+ 6.21 , 0.37255 ,
+ 6.22 , 0.6758 ,
+ 6.23 , 0.86221 ,
+ 6.24 , 0.91467 ,
+ 6.25 , 0.89167 ,
+ 6.26 , 0.84631 ,
+ 6.27 , 0.74074 ,
+ 6.28 , 0.49841 ,
+ 6.29 , 0.16761 ,
+ 6.3 , -4.544000000000000E-02 ,
+ 6.31 , -2.644000000000000E-02 ,
+ 6.32 , 9.400000000000000E-02 ,
+ 6.33 , 0.16063 ,
+ 6.34 , 0.18176 ,
+ 6.35 , 0.20612 ,
+ 6.36 , 0.22068 ,
+ 6.37 , 0.22211 ,
+ 6.38 , 0.23664 ,
+ 6.39 , 0.24671 ,
+ 6.4 , 0.1861 ,
+ 6.41 , 0.10676 ,
+ 6.42 , 0.2039 ,
+ 6.43 , 0.4894 ,
+ 6.44 , 0.7178 ,
+ 6.45 , 0.73624 ,
+ 6.46 , 0.64197 ,
+ 6.47 , 0.61236 ,
+ 6.48 , 0.66281 ,
+ 6.49 , 0.6407 ,
+ 6.5 , 0.48402 ,
+ 6.51 , 0.28743 ,
+ 6.52 , 0.1436 ,
+ 6.53 , 6.140000000000000E-02 ,
+ 6.54 , -1.770000000000000E-03 ,
+ 6.55 , -6.498000000000000E-02 ,
+ 6.56 , -0.12251 ,
+ 6.57 , -0.16577 ,
+ 6.58 , -0.20217 ,
+ 6.59 , -0.28219 ,
+ 6.6 , -0.37605 ,
+ 6.61 , -0.34257 ,
+ 6.62 , -0.12814 ,
+ 6.63 , 0.1706 ,
+ 6.64 , 0.38468 ,
+ 6.65 , 0.39384 ,
+ 6.66 , 0.26746 ,
+ 6.67 , 0.18207 ,
+ 6.68 , 0.19512 ,
+ 6.69 , 0.22133 ,
+ 6.7 , 0.209 ,
+ 6.71 , 0.17146 ,
+ 6.72 , 6.763000000000000E-02 ,
+ 6.73 , -0.13527 ,
+ 6.74 , -0.37496 ,
+ 6.75 , -0.55764 ,
+ 6.76 , -0.58824 ,
+ 6.77 , -0.44844 ,
+ 6.78 , -0.27116 ,
+ 6.79 , -0.19551 ,
+ 6.8 , -0.18978 ,
+ 6.81 , -9.911000000000000E-02 ,
+ 6.82 , 0.11626 ,
+ 6.83 , 0.30541 ,
+ 6.84 , 0.3521 ,
+ 6.85 , 0.27698 ,
+ 6.86 , 0.10781 ,
+ 6.87 , -0.13553 ,
+ 6.88 , -0.3724 ,
+ 6.89 , -0.51163 ,
+ 6.9 , -0.49535 ,
+ 6.91 , -0.29991 ,
+ 6.92 , -1.034000000000000E-02 ,
+ 6.93 , 0.19111 ,
+ 6.94 , 0.1843 ,
+ 6.95 , 6.730000000000000E-03 ,
+ 6.96 , -0.21507 ,
+ 6.97 , -0.41983 ,
+ 6.98 , -0.58894 ,
+ 6.99 , -0.63614 ,
+ 7.0 , -0.54698 ,
+ 7.01 , -0.44682 ,
+ 7.02 , -0.42416 ,
+ 7.03 , -0.46132 ,
+ 7.04 , -0.48084 ,
+ 7.05 , -0.43504 ,
+ 7.06 , -0.34615 ,
+ 7.07 , -0.23496 ,
+ 7.08 , -0.13072 ,
+ 7.09 , -5.857000000000000E-02 ,
+ 7.1 , 1.753000000000000E-02 ,
+ 7.11 , 0.10141 ,
+ 7.12 , 0.12684 ,
+ 7.13 , 9.014000000000000E-02 ,
+ 7.14 , 0.11682 ,
+ 7.15 , 0.28896 ,
+ 7.16 , 0.48134 ,
+ 7.17 , 0.54721 ,
+ 7.18 , 0.49147 ,
+ 7.19 , 0.35746 ,
+ 7.2 , 0.17093 ,
+ 7.21 , -6.870000000000000E-03 ,
+ 7.22 , -7.575999999999999E-02 ,
+ 7.23 , -4.320000000000000E-03 ,
+ 7.24 , 6.714000000000001E-02 ,
+ 7.25 , 2.620000000000000E-03 ,
+ 7.26 , -0.12071 ,
+ 7.27 , -0.16453 ,
+ 7.28 , -0.1671 ,
+ 7.29 , -0.24591 ,
+ 7.3 , -0.36246 ,
+ 7.31 , -0.39855 ,
+ 7.32 , -0.33851 ,
+ 7.33 , -0.22608 ,
+ 7.34 , -0.1129 ,
+ 7.35 , -3.976000000000000E-02 ,
+ 7.36 , 5.950000000000000E-03 ,
+ 7.37 , 4.231000000000000E-02 ,
+ 7.38 , 9.320000000000001E-02 ,
+ 7.39 , 0.21161 ,
+ 7.4 , 0.37502 ,
+ 7.41 , 0.46085 ,
+ 7.42 , 0.42852 ,
+ 7.43 , 0.39911 ,
+ 7.44 , 0.48134 ,
+ 7.45 , 0.61862 ,
+ 7.46 , 0.65845 ,
+ 7.47 , 0.52488 ,
+ 7.48 , 0.27775 ,
+ 7.49 , 2.611000000000000E-02 ,
+ 7.5 , -0.16858 ,
+ 7.51 , -0.35917 ,
+ 7.52 , -0.64888 ,
+ 7.53 , -0.93894 ,
+ 7.54 , -0.99997 ,
+ 7.55 , -0.79545 ,
+ 7.56 , -0.50022 ,
+ 7.57 , -0.31055 ,
+ 7.58 , -0.28451 ,
+ 7.59 , -0.32788 ,
+ 7.6 , -0.34293 ,
+ 7.61 , -0.30914 ,
+ 7.62 , -0.29364 ,
+ 7.63 , -0.36128 ,
+ 7.64 , -0.43128 ,
+ 7.65 , -0.41928 ,
+ 7.66 , -0.39651 ,
+ 7.67 , -0.43324 ,
+ 7.68 , -0.4592 ,
+ 7.69 , -0.3661 ,
+ 7.7 , -0.17726 ,
+ 7.71 , -7.930000000000000E-03 ,
+ 7.72 , 9.228000000000000E-02 ,
+ 7.73 , 0.12711 ,
+ 7.74 , 0.10315 ,
+ 7.75 , 9.070000000000000E-03 ,
+ 7.76 , -0.1676 ,
+ 7.77 , -0.37078 ,
+ 7.78 , -0.48702 ,
+ 7.79 , -0.42176 ,
+ 7.8 , -0.20091 ,
+ 7.81 , -7.270000000000000E-03 ,
+ 7.82 , 3.404000000000000E-02 ,
+ 7.83 , 2.700000000000000E-03 ,
+ 7.84 , -4.730000000000000E-03 ,
+ 7.85 , -2.107000000000000E-02 ,
+ 7.86 , -7.763000000000000E-02 ,
+ 7.87 , -0.11332 ,
+ 7.88 , -9.217000000000000E-02 ,
+ 7.89 , -7.226000000000000E-02 ,
+ 7.9 , -0.10282 ,
+ 7.91 , -0.18072 ,
+ 7.92 , -0.27112 ,
+ 7.93 , -0.33308 ,
+ 7.94 , -0.37009 ,
+ 7.95 , -0.41046 ,
+ 7.96 , -0.46542 ,
+ 7.97 , -0.51679 ,
+ 7.98 , -0.48695 ,
+ 7.99 , -0.31766 ,
+ 8.0 , -0.11193 ,
+ 8.01 , -1.808000000000000E-02 ,
+ 8.02 , -9.790000000000000E-03 ,
+ 8.03 , 7.910000000000000E-03 ,
+ 8.04 , 2.892000000000000E-02 ,
+ 8.05 , 5.256000000000000E-02 ,
+ 8.06 , 0.15118 ,
+ 8.07 , 0.33598 ,
+ 8.08 , 0.47411 ,
+ 8.09 , 0.4184 ,
+ 8.1 , 0.22182 ,
+ 8.11 , 6.008000000000000E-02 ,
+ 8.12 , 7.820000000000001E-03 ,
+ 8.13 , 3.031000000000000E-02 ,
+ 8.14 , 6.139000000000000E-02 ,
+ 8.15 , 9.475000000000000E-02 ,
+ 8.16 , 0.1711 ,
+ 8.17 , 0.25375 ,
+ 8.18 , 0.32694 ,
+ 8.19 , 0.47654 ,
+ 8.2 , 0.71476 ,
+ 8.21 , 0.92354 ,
+ 8.22 , 0.99997 ,
+ 8.23 , 0.96174 ,
+ 8.24 , 0.85956 ,
+ 8.25 , 0.67462 ,
+ 8.26 , 0.42666 ,
+ 8.27 , 0.21402 ,
+ 8.28 , 8.068000000000000E-02 ,
+ 8.29 , -2.572000000000000E-02 ,
+ 8.3 , -0.18823 ,
+ 8.31 , -0.43016 ,
+ 8.32 , -0.69265 ,
+ 8.33 , -0.84523 ,
+ 8.34 , -0.78451 ,
+ 8.35 , -0.5823 ,
+ 8.36 , -0.39951 ,
+ 8.37 , -0.3009 ,
+ 8.38 , -0.28826 ,
+ 8.39 , -0.34762 ,
+ 8.4 , -0.40794 ,
+ 8.41 , -0.37827 ,
+ 8.42 , -0.24945 ,
+ 8.43 , -0.10703 ,
+ 8.44 , -1.106000000000000E-02 ,
+ 8.45 , 6.251000000000000E-02 ,
+ 8.46 , 0.1419 ,
+ 8.47 , 0.19928 ,
+ 8.48 , 0.18798 ,
+ 8.49 , 0.11645 ,
+ 8.5 , 4.575000000000000E-02 ,
+ 8.51 , 4.959000000000000E-02 ,
+ 8.52 , 0.17716 ,
+ 8.53 , 0.34359 ,
+ 8.54 , 0.36584 ,
+ 8.55 , 0.23915 ,
+ 8.56 , 0.18171 ,
+ 8.57 , 0.30089 ,
+ 8.58 , 0.43922 ,
+ 8.59 , 0.40395 ,
+ 8.6 , 0.15759 ,
+ 8.61 , -0.16407 ,
+ 8.62 , -0.36165 ,
+ 8.63 , -0.39041 ,
+ 8.64 , -0.35247 ,
+ 8.65 , -0.31056 ,
+ 8.66 , -0.24355 ,
+ 8.67 , -9.318000000000000E-02 ,
+ 8.68 , 7.779999999999999E-02 ,
+ 8.69 , 5.175000000000000E-02 ,
+ 8.7 , -0.23925 ,
+ 8.71 , -0.59171 ,
+ 8.72 , -0.77473 ,
+ 8.73 , -0.75474 ,
+ 8.74 , -0.64528 ,
+ 8.75 , -0.48987 ,
+ 8.76 , -0.29956 ,
+ 8.77 , -0.1701 ,
+ 8.78 , -0.13175 ,
+ 8.79 , -0.10789 ,
+ 8.8 , -4.978000000000000E-02 ,
+ 8.81 , 4.376000000000000E-02 ,
+ 8.82 , 0.15205 ,
+ 8.83 , 0.2202 ,
+ 8.84 , 0.17479 ,
+ 8.85 , 2.103000000000000E-02 ,
+ 8.86 , -0.14172 ,
+ 8.87 , -0.26548 ,
+ 8.88 , -0.38534 ,
+ 8.89 , -0.50451 ,
+ 8.9 , -0.53404 ,
+ 8.91 , -0.38116 ,
+ 8.92 , -0.11525 ,
+ 8.93 , 7.395000000000000E-02 ,
+ 8.94 , 0.10361 ,
+ 8.95 , 6.577000000000000E-02 ,
+ 8.96 , 6.259000000000001E-02 ,
+ 8.97 , 5.649000000000000E-02 ,
+ 8.98 , -3.880000000000000E-03 ,
+ 8.99 , -2.390000000000000E-02 ,
+ 9.0 , 7.305000000000000E-02 ,
+ 9.01 , 0.19452 ,
+ 9.02 , 0.2608 ,
+ 9.03 , 0.35267 ,
+ 9.04 , 0.5391 ,
+ 9.05 , 0.73389 ,
+ 9.06 , 0.83545 ,
+ 9.07 , 0.82904 ,
+ 9.08 , 0.72024 ,
+ 9.09 , 0.51294 ,
+ 9.1 , 0.23736 ,
+ 9.11 , -4.577000000000000E-02 ,
+ 9.12 , -0.26395 ,
+ 9.13 , -0.38853 ,
+ 9.14 , -0.43089 ,
+ 9.15 , -0.4349 ,
+ 9.16 , -0.41682 ,
+ 9.17 , -0.37537 ,
+ 9.18 , -0.32465 ,
+ 9.19 , -0.29702 ,
+ 9.2 , -0.32491 ,
+ 9.21 , -0.3466 ,
+ 9.22 , -0.28185 ,
+ 9.23 , -0.19619 ,
+ 9.24 , -0.14637 ,
+ 9.25 , -9.772000000000000E-02 ,
+ 9.26 , -7.858999999999999E-02 ,
+ 9.27 , -0.13191 ,
+ 9.28 , -0.21558 ,
+ 9.29 , -0.24568 ,
+ 9.3 , -0.18549 ,
+ 9.31 , -9.976000000000000E-02 ,
+ 9.32 , -6.297000000000000E-02 ,
+ 9.33 , -8.577000000000000E-02 ,
+ 9.34 , -0.11997 ,
+ 9.35 , -5.070000000000000E-02 ,
+ 9.36 , 0.19743 ,
+ 9.37 , 0.55636 ,
+ 9.38 , 0.86649 ,
+ 9.39 , 0.99997 ,
+ 9.4 , 0.95787 ,
+ 9.41 , 0.80859 ,
+ 9.42 , 0.58733 ,
+ 9.43 , 0.34042 ,
+ 9.44 , 0.15629 ,
+ 9.45 , 7.298000000000000E-02 ,
+ 9.46 , 3.103000000000000E-02 ,
+ 9.47 , -1.360000000000000E-03 ,
+ 9.48 , 2.567000000000000E-02 ,
+ 9.49 , 9.848000000000000E-02 ,
+ 9.5 , 0.13363 ,
+ 9.51 , 0.10499 ,
+ 9.52 , 1.947000000000000E-02 ,
+ 9.53 , -0.11686 ,
+ 9.54 , -0.25475 ,
+ 9.55 , -0.33284 ,
+ 9.56 , -0.37717 ,
+ 9.57 , -0.45927 ,
+ 9.58 , -0.53679 ,
+ 9.59 , -0.50988 ,
+ 9.6 , -0.4323 ,
+ 9.61 , -0.46891 ,
+ 9.62 , -0.62414 ,
+ 9.63 , -0.67897 ,
+ 9.64 , -0.46893 ,
+ 9.65 , -0.10561 ,
+ 9.66 , 0.12896 ,
+ 9.67 , 7.442000000000000E-02 ,
+ 9.68 , -0.13619 ,
+ 9.69 , -0.25497 ,
+ 9.7 , -0.19615 ,
+ 9.71 , -5.295000000000000E-02 ,
+ 9.72 , 5.399000000000000E-02 ,
+ 9.73 , 8.438000000000000E-02 ,
+ 9.74 , 7.897000000000000E-02 ,
+ 9.75 , 0.11239 ,
+ 9.76 , 0.18699 ,
+ 9.77 , 0.19038 ,
+ 9.78 , 0.13535 ,
+ 9.79 , 0.20938 ,
+ 9.8 , 0.43787 ,
+ 9.81 , 0.63937 ,
+ 9.82 , 0.67742 ,
+ 9.83 , 0.58799 ,
+ 9.84 , 0.49876 ,
+ 9.85 , 0.4183 ,
+ 9.86 , 0.29948 ,
+ 9.87 , 0.22905 ,
+ 9.88 , 0.2606 ,
+ 9.89 , 0.28847 ,
+ 9.9 , 0.22616 ,
+ 9.91 , 0.12545 ,
+ 9.92 , 8.956000000000000E-02 ,
+ 9.93 , 0.12928 ,
+ 9.94 , 0.15076 ,
+ 9.95 , 4.544000000000000E-02 ,
+ 9.96 , -0.20722 ,
+ 9.97 , -0.49063 ,
+ 9.98 , -0.6894 ,
+ 9.99 , -0.80485 ,
+ 10.0 , -0.84771 ,
+ 10.01 , -0.76807 ,
+ 10.02 , -0.56037 ,
+ 10.03 , -0.32503 ,
+ 10.04 , -0.15016 ,
+ 10.05 , -3.882000000000000E-02 ,
+ 10.06 , 6.110000000000000E-03 ,
+ 10.07 , -2.178000000000000E-02 ,
+ 10.08 , -6.615000000000000E-02 ,
+ 10.09 , -3.796000000000000E-02 ,
+ 10.1 , 8.788000000000000E-02 ,
+ 10.11 , 0.2149 ,
+ 10.12 , 0.23018 ,
+ 10.13 , 0.14302 ,
+ 10.14 , 3.300000000000000E-02 ,
+ 10.15 , -5.442000000000000E-02 ,
+ 10.16 , -9.190000000000000E-02 ,
+ 10.17 , -5.636000000000000E-02 ,
+ 10.18 , 1.760000000000000E-03 ,
+ 10.19 , -4.910000000000000E-03 ,
+ 10.2 , -7.645000000000000E-02 ,
+ 10.21 , -0.16067 ,
+ 10.22 , -0.22708 ,
+ 10.23 , -0.23139 ,
+ 10.24 , -0.12101 ,
+ 10.25 , 7.537000000000001E-02 ,
+ 10.26 , 0.24004 ,
+ 10.27 , 0.32546 ,
+ 10.28 , 0.38826 ,
+ 10.29 , 0.41863 ,
+ 10.3 , 0.35794 ,
+ 10.31 , 0.23222 ,
+ 10.32 , 0.11401 ,
+ 10.33 , 1.697000000000000E-02 ,
+ 10.34 , -0.10766 ,
+ 10.35 , -0.25136 ,
+ 10.36 , -0.35757 ,
+ 10.37 , -0.41565 ,
+ 10.38 , -0.3843 ,
+ 10.39 , -0.22915 ,
+ 10.4 , -7.590000000000000E-03 ,
+ 10.41 , 0.24235 ,
+ 10.42 , 0.48677 ,
+ 10.43 , 0.65383 ,
+ 10.44 , 0.70515 ,
+ 10.45 , 0.61222 ,
+ 10.46 , 0.40693 ,
+ 10.47 , 0.24331 ,
+ 10.48 , 0.2277 ,
+ 10.49 , 0.27807 ,
+ 10.5 , 0.24063 ,
+ 10.51 , 9.018000000000000E-02 ,
+ 10.52 , -8.182000000000000E-02 ,
+ 10.53 , -0.23302 ,
+ 10.54 , -0.37812 ,
+ 10.55 , -0.4703 ,
+ 10.56 , -0.41592 ,
+ 10.57 , -0.24651 ,
+ 10.58 , -0.12814 ,
+ 10.59 , -0.13 ,
+ 10.6 , -0.17581 ,
+ 10.61 , -0.22261 ,
+ 10.62 , -0.29974 ,
+ 10.63 , -0.40731 ,
+ 10.64 , -0.49694 ,
+ 10.65 , -0.51567 ,
+ 10.66 , -0.38399 ,
+ 10.67 , -6.413000000000001E-02 ,
+ 10.68 , 0.26417 ,
+ 10.69 , 0.33331 ,
+ 10.7 , 0.13429 ,
+ 10.71 , -8.293000000000000E-02 ,
+ 10.72 , -0.1463 ,
+ 10.73 , -0.13542 ,
+ 10.74 , -0.20542 ,
+ 10.75 , -0.35982 ,
+ 10.76 , -0.44591 ,
+ 10.77 , -0.37107 ,
+ 10.78 , -0.25668 ,
+ 10.79 , -0.25179 ,
+ 10.8 , -0.31124 ,
+ 10.81 , -0.28374 ,
+ 10.82 , -0.12758 ,
+ 10.83 , 1.490000000000000E-02 ,
+ 10.84 , 1.229000000000000E-02 ,
+ 10.85 , -6.356000000000001E-02 ,
+ 10.86 , -5.771000000000000E-02 ,
+ 10.87 , 8.679000000000001E-02 ,
+ 10.88 , 0.31097 ,
+ 10.89 , 0.53347 ,
+ 10.9 , 0.68419 ,
+ 10.91 , 0.65081 ,
+ 10.92 , 0.4251 ,
+ 10.93 , 0.19891 ,
+ 10.94 , 0.11666 ,
+ 10.95 , 0.13796 ,
+ 10.96 , 0.14749 ,
+ 10.97 , 9.375000000000000E-02 ,
+ 10.98 , 2.569000000000000E-02 ,
+ 10.99 , -1.828000000000000E-02 ,
+ 11.0 , -6.660000000000000E-03 ,
+ 11.01 , 9.803000000000001E-02 ,
+ 11.02 , 0.2156 ,
+ 11.03 , 0.2608 ,
+ 11.04 , 0.28376 ,
+ 11.05 , 0.31446 ,
+ 11.06 , 0.30511 ,
+ 11.07 , 0.25332 ,
+ 11.08 , 0.19284 ,
+ 11.09 , 0.1152 ,
+ 11.1 , 1.948000000000000E-02 ,
+ 11.11 , -8.540000000000001E-03 ,
+ 11.12 , -8.070000000000001E-03 ,
+ 11.13 , 5.720000000000000E-03 ,
+ 11.14 , 5.899000000000000E-02 ,
+ 11.15 , 0.13421 ,
+ 11.16 , 0.26053 ,
+ 11.17 , 0.41353 ,
+ 11.18 , 0.51092 ,
+ 11.19 , 0.52002 ,
+ 11.2 , 0.50124 ,
+ 11.21 , 0.5386 ,
+ 11.22 , 0.65388 ,
+ 11.23 , 0.8058 ,
+ 11.24 , 0.93844 ,
+ 11.25 , 0.99997 ,
+ 11.26 , 0.96789 ,
+ 11.27 , 0.87593 ,
+ 11.28 , 0.80065 ,
+ 11.29 , 0.79192 ,
+ 11.3 , 0.8141 ,
+ 11.31 , 0.8052 ,
+ 11.32 , 0.74262 ,
+ 11.33 , 0.61546 ,
+ 11.34 , 0.41975 ,
+ 11.35 , 0.22346 ,
+ 11.36 , 0.14585 ,
+ 11.37 , 0.18339 ,
+ 11.38 , 0.21495 ,
+ 11.39 , 0.22018 ,
+ 11.4 , 0.23766 ,
+ 11.41 , 0.19769 ,
+ 11.42 , 1.272000000000000E-02 ,
+ 11.43 , -0.33277 ,
+ 11.44 , -0.5999 ,
+ 11.45 , -0.66307 ,
+ 11.46 , -0.54941 ,
+ 11.47 , -0.30754 ,
+ 11.48 , 9.150000000000000E-03 ,
+ 11.49 , 0.33567 ,
+ 11.5 , 0.62395 ,
+ 11.51 , 0.82292 ,
+ 11.52 , 0.92488 ,
+ 11.53 , 0.94922 ,
+ 11.54 , 0.90162 ,
+ 11.55 , 0.81535 ,
+ 11.56 , 0.68529 ,
+ 11.57 , 0.48301 ,
+ 11.58 , 0.28744 ,
+ 11.59 , 0.21968 ,
+ 11.6 , 0.31463 ,
+ 11.61 , 0.4858 ,
+ 11.62 , 0.58845 ,
+ 11.63 , 0.57005 ,
+ 11.64 , 0.49055 ,
+ 11.65 , 0.39877 ,
+ 11.66 , 0.2819 ,
+ 11.67 , 0.11731 ,
+ 11.68 , -6.177000000000000E-02 ,
+ 11.69 , -0.1701 ,
+ 11.7 , -0.21434 ,
+ 11.71 , -0.36528 ,
+ 11.72 , -0.67236 ,
+ 11.73 , -0.88398 ,
+ 11.74 , -0.82736 ,
+ 11.75 , -0.67582 ,
+ 11.76 , -0.64387 ,
+ 11.77 , -0.69937 ,
+ 11.78 , -0.68858 ,
+ 11.79 , -0.5758 ,
+ 11.8 , -0.46315 ,
+ 11.81 , -0.45051 ,
+ 11.82 , -0.51549 ,
+ 11.83 , -0.51468 ,
+ 11.84 , -0.35292 ,
+ 11.85 , -0.11964 ,
+ 11.86 , -1.117000000000000E-02 ,
+ 11.87 , -0.1357 ,
+ 11.88 , -0.40276 ,
+ 11.89 , -0.63738 ,
+ 11.9 , -0.73699 ,
+ 11.91 , -0.69661 ,
+ 11.92 , -0.58112 ,
+ 11.93 , -0.46357 ,
+ 11.94 , -0.38497 ,
+ 11.95 , -0.33617 ,
+ 11.96 , -0.26831 ,
+ 11.97 , -0.19582 ,
+ 11.98 , -0.16518 ,
+ 11.99 , -0.14401 ,
+ 12.0 , -7.318000000000000E-02 ,
+ 12.01 , 7.769000000000000E-02 ,
+ 12.02 , 0.26041 ,
+ 12.03 , 0.37046 ,
+ 12.04 , 0.40569 ,
+ 12.05 , 0.44476 ,
+ 12.06 , 0.50231 ,
+ 12.07 , 0.52622 ,
+ 12.08 , 0.47631 ,
+ 12.09 , 0.35672 ,
+ 12.1 , 0.14838 ,
+ 12.11 , -0.13846 ,
+ 12.12 , -0.36979 ,
+ 12.13 , -0.47711 ,
+ 12.14 , -0.54786 ,
+ 12.15 , -0.62333 ,
+ 12.16 , -0.64749 ,
+ 12.17 , -0.58515 ,
+ 12.18 , -0.46856 ,
+ 12.19 , -0.35151 ,
+ 12.2 , -0.26225 ,
+ 12.21 , -0.22214 ,
+ 12.22 , -0.22853 ,
+ 12.23 , -0.19257 ,
+ 12.24 , -2.725000000000000E-02 ,
+ 12.25 , 0.18283 ,
+ 12.26 , 0.25344 ,
+ 12.27 , 0.12964 ,
+ 12.28 , -9.258000000000000E-02 ,
+ 12.29 , -0.29733 ,
+ 12.3 , -0.42242 ,
+ 12.31 , -0.45343 ,
+ 12.32 , -0.38158 ,
+ 12.33 , -0.24116 ,
+ 12.34 , -0.13557 ,
+ 12.35 , -0.11938 ,
+ 12.36 , -0.14999 ,
+ 12.37 , -0.17426 ,
+ 12.38 , -0.16707 ,
+ 12.39 , -0.12211 ,
+ 12.4 , -6.938000000000000E-02 ,
+ 12.41 , -5.365000000000000E-02 ,
+ 12.42 , -6.988999999999999E-02 ,
+ 12.43 , -0.10537 ,
+ 12.44 , -0.18301 ,
+ 12.45 , -0.26683 ,
+ 12.46 , -0.27079 ,
+ 12.47 , -0.18067 ,
+ 12.48 , -5.357000000000000E-02 ,
+ 12.49 , 5.621000000000000E-02 ,
+ 12.5 , 0.12411 ,
+ 12.51 , 0.1349 ,
+ 12.52 , 0.10552 ,
+ 12.53 , 8.767000000000000E-02 ,
+ 12.54 , 5.312000000000000E-02 ,
+ 12.55 , -7.994000000000000E-02 ,
+ 12.56 , -0.28316 ,
+ 12.57 , -0.43439 ,
+ 12.58 , -0.45819 ,
+ 12.59 , -0.39875 ,
+ 12.6 , -0.3257 ,
+ 12.61 , -0.21617 ,
+ 12.62 , -5.834000000000000E-02 ,
+ 12.63 , 6.234000000000000E-02 ,
+ 12.64 , 7.834000000000001E-02 ,
+ 12.65 , 2.524000000000000E-02 ,
+ 12.66 , -4.370000000000000E-03 ,
+ 12.67 , 2.088000000000000E-02 ,
+ 12.68 , 3.738000000000000E-02 ,
+ 12.69 , -5.780000000000000E-03 ,
+ 12.7 , -7.783000000000000E-02 ,
+ 12.71 , -0.10293 ,
+ 12.72 , -5.917000000000000E-02 ,
+ 12.73 , -2.088000000000000E-02 ,
+ 12.74 , -4.084000000000000E-02 ,
+ 12.75 , -7.596000000000000E-02 ,
+ 12.76 , -7.527000000000000E-02 ,
+ 12.77 , -4.418000000000000E-02 ,
+ 12.78 , -2.046000000000000E-02 ,
+ 12.79 , -2.682000000000000E-02 ,
+ 12.8 , -2.654000000000000E-02 ,
+ 12.81 , 3.635000000000000E-02 ,
+ 12.82 , 0.12352 ,
+ 12.83 , 0.13159 ,
+ 12.84 , 4.372000000000000E-02 ,
+ 12.85 , -6.480000000000000E-02 ,
+ 12.86 , -0.1361 ,
+ 12.87 , -0.17058 ,
+ 12.88 , -0.1883 ,
+ 12.89 , -0.19167 ,
+ 12.9 , -0.19116 ,
+ 12.91 , -0.20869 ,
+ 12.92 , -0.23797 ,
+ 12.93 , -0.28017 ,
+ 12.94 , -0.36467 ,
+ 12.95 , -0.46778 ,
+ 12.96 , -0.49324 ,
+ 12.97 , -0.38894 ,
+ 12.98 , -0.2225 ,
+ 12.99 , -9.676000000000000E-02 ,
+ 13.0 , -5.153000000000000E-02 ,
+ 13.01 , -5.856000000000000E-02 ,
+ 13.02 , -6.265000000000000E-02 ,
+ 13.03 , -3.700000000000000E-02 ,
+ 13.04 , 8.800000000000001E-03 ,
+ 13.05 , 4.189000000000000E-02 ,
+ 13.06 , 1.048000000000000E-02 ,
+ 13.07 , -8.393000000000000E-02 ,
+ 13.08 , -0.17214 ,
+ 13.09 , -0.21986 ,
+ 13.1 , -0.25265 ,
+ 13.11 , -0.28696 ,
+ 13.12 , -0.29845 ,
+ 13.13 , -0.27534 ,
+ 13.14 , -0.25187 ,
+ 13.15 , -0.25011 ,
+ 13.16 , -0.27425 ,
+ 13.17 , -0.33551 ,
+ 13.18 , -0.41051 ,
+ 13.19 , -0.45406 ,
+ 13.2 , -0.44533 ,
+ 13.21 , -0.38727 ,
+ 13.22 , -0.30756 ,
+ 13.23 , -0.24203 ,
+ 13.24 , -0.20129 ,
+ 13.25 , -0.16106 ,
+ 13.26 , -9.457000000000000E-02 ,
+ 13.27 , -2.440000000000000E-02 ,
+ 13.28 , 7.040000000000000E-03 ,
+ 13.29 , 8.600000000000000E-03 ,
+ 13.3 , 1.981000000000000E-02 ,
+ 13.31 , 4.834000000000000E-02 ,
+ 13.32 , 7.178000000000000E-02 ,
+ 13.33 , 8.525000000000001E-02 ,
+ 13.34 , 0.1107 ,
+ 13.35 , 0.15822 ,
+ 13.36 , 0.21564 ,
+ 13.37 , 0.27468 ,
+ 13.38 , 0.32506 ,
+ 13.39 , 0.34096 ,
+ 13.4 , 0.32619 ,
+ 13.41 , 0.32491 ,
+ 13.42 , 0.34842 ,
+ 13.43 , 0.36279 ,
+ 13.44 , 0.34026 ,
+ 13.45 , 0.2756 ,
+ 13.46 , 0.18648 ,
+ 13.47 , 9.881000000000000E-02 ,
+ 13.48 , 3.222000000000000E-02 ,
+ 13.49 , 1.061000000000000E-02 ,
+ 13.5 , 4.343000000000000E-02 ,
+ 13.51 , 9.372000000000000E-02 ,
+ 13.52 , 0.10628 ,
+ 13.53 , 7.198000000000000E-02 ,
+ 13.54 , 3.458000000000000E-02 ,
+ 13.55 , 2.182000000000000E-02 ,
+ 13.56 , 1.377000000000000E-02 ,
+ 13.57 , -1.295000000000000E-02 ,
+ 13.58 , -4.297000000000000E-02 ,
+ 13.59 , -4.232000000000000E-02 ,
+ 13.6 , -1.224000000000000E-02 ,
+ 13.61 , 1.559000000000000E-02 ,
+ 13.62 , 1.639000000000000E-02 ,
+ 13.63 , -1.544000000000000E-02 ,
+ 13.64 , -5.384000000000000E-02 ,
+ 13.65 , -7.287000000000000E-02 ,
+ 13.66 , -8.747000000000001E-02 ,
+ 13.67 , -0.10976 ,
+ 13.68 , -0.11529 ,
+ 13.69 , -8.388000000000000E-02 ,
+ 13.7 , -3.945000000000000E-02 ,
+ 13.71 , -2.420000000000000E-02 ,
+ 13.72 , -3.630000000000000E-02 ,
+ 13.73 , -3.928000000000000E-02 ,
+ 13.74 , -2.207000000000000E-02 ,
+ 13.75 , -5.590000000000000E-03 ,
+ 13.76 , -9.450000000000000E-03 ,
+ 13.77 , -2.752000000000000E-02 ,
+ 13.78 , -4.478000000000000E-02 ,
+ 13.79 , -6.457000000000000E-02 ,
+ 13.8 , -8.530000000000000E-02 ,
+ 13.81 , -8.704000000000001E-02 ,
+ 13.82 , -5.918000000000000E-02 ,
+ 13.83 , -3.830000000000000E-03 ,
+ 13.84 , 7.192000000000000E-02 ,
+ 13.85 , 0.14312 ,
+ 13.86 , 0.17488 ,
+ 13.87 , 0.16315 ,
+ 13.88 , 0.14274 ,
+ 13.89 , 0.14017 ,
+ 13.9 , 0.14556 ,
+ 13.91 , 0.13989 ,
+ 13.92 , 0.12104 ,
+ 13.93 , 9.578000000000000E-02 ,
+ 13.94 , 7.056999999999999E-02 ,
+ 13.95 , 5.257000000000000E-02 ,
+ 13.96 , 4.283000000000000E-02 ,
+ 13.97 , 3.754000000000000E-02 ,
+ 13.98 , 3.580000000000000E-02 ,
+ 13.99 , 3.422000000000000E-02 ,
+ 14.0 , 2.593000000000000E-02 ,
+ 14.01 , 4.220000000000000E-03 ,
+ 14.02 , -1.590000000000000E-02 ,
+ 14.03 , -2.929000000000000E-02 ,
+ 14.04 , 4.251000000000000E-02 ,
+ 14.05 , 5.369000000000000E-02 ,
+ 14.06 , 6.154000000000000E-02 ,
+ 14.07 , 6.560000000000001E-02 ,
+ 14.08 , 6.591000000000000E-02 ,
+ 14.09 , 6.272000000000000E-02 ,
+ 14.1 , 5.704000000000000E-02 ,
+ 14.11 , 5.054000000000000E-02 ,
+ 14.12 , 4.304000000000000E-02 ,
+ 14.13 , 3.569000000000000E-02 ,
+ 14.14 , 2.953000000000000E-02 ,
+ 14.15 , 2.591000000000000E-02 ,
+ 14.16 , 2.479000000000000E-02 ,
+ 14.17 , 2.511000000000000E-02 ,
+ 14.18 , 2.581000000000000E-02 ,
+ 14.19 , 2.493000000000000E-02 ,
+ 14.2 , 2.314000000000000E-02 ,
+ 14.21 , 2.027000000000000E-02 ,
+ 14.22 , 1.935000000000000E-02 ,
+ 14.23 , 2.023000000000000E-02 ,
+ 14.24 , 2.506000000000000E-02 ,
+ 14.25 , 3.099000000000000E-02 ,
+ 14.26 , 3.760000000000000E-02 ,
+ 14.27 , 4.262000000000000E-02 ,
+ 14.28 , 4.532000000000000E-02 ,
+ 14.29 , 4.802000000000000E-02 ,
+ 14.3 , 5.005000000000000E-02 ,
+ 14.31 , 5.302000000000000E-02 ,
+ 14.32 , 5.416000000000000E-02 ,
+ 14.33 , 5.517000000000000E-02 ,
+ 14.34 , 5.543000000000000E-02 ,
+ 14.35 , 5.403000000000000E-02 ,
+ 14.36 , 5.095000000000000E-02 ,
+ 14.37 , 4.660000000000000E-02 ,
+ 14.38 , 4.407000000000000E-02 ,
+ 14.39 , 4.359000000000000E-02 ,
+ 14.4 , 4.649000000000000E-02 ,
+ 14.41 , 4.927000000000000E-02 ,
+ 14.42 , 5.116000000000000E-02 ,
+ 14.43 , 5.246000000000000E-02 ,
+ 14.44 , 5.290000000000000E-02 ,
+ 14.45 , 5.342000000000000E-02 ,
+ 14.46 , 5.301000000000000E-02 ,
+ 14.47 , 5.389000000000000E-02 ,
+ 14.48 , 5.518000000000000E-02 ,
+ 14.49 , 5.594000000000000E-02 ,
+ 14.5 , 5.543000000000000E-02 ,
+ 14.51 , 5.542000000000000E-02 ,
+ 14.52 , 5.677000000000000E-02 ,
+ 14.53 , 5.746000000000000E-02 ,
+ 14.54 , 5.802000000000000E-02 ,
+ 14.55 , 5.847000000000000E-02 ,
+ 14.56 , 5.842000000000000E-02 ,
+ 14.57 , 5.750000000000000E-02 ,
+ 14.58 , 5.606000000000000E-02 ,
+ 14.59 , 5.592000000000000E-02 ,
+ 14.6 , 5.517000000000000E-02 ,
+ 14.61 , 5.439000000000000E-02 ,
+ 14.62 , 5.392000000000000E-02 ,
+ 14.63 , 5.395000000000000E-02 ,
+ 14.64 , 5.260000000000000E-02 ,
+ 14.65 , 5.031000000000000E-02 ,
+ 14.66 , 4.883000000000000E-02 ,
+ 14.67 , 4.944000000000000E-02 ,
+ 14.68 , 5.215000000000000E-02 ,
+ 14.69 , 5.627000000000000E-02 ,
+ 14.7 , 6.244000000000000E-02 ,
+ 14.71 , 6.783000000000000E-02 ,
+ 14.72 , 7.159000000000000E-02 ,
+ 14.73 , 7.149999999999999E-02 ,
+ 14.74 , 6.673000000000000E-02 ,
+ 14.75 , 5.755000000000000E-02 ,
+ 14.76 , 4.539000000000000E-02 ,
+ 14.77 , 3.504000000000000E-02 ,
+ 14.78 , 2.721000000000000E-02 ,
+ 14.79 , 2.308000000000000E-02 ,
+ 14.8 , 2.125000000000000E-02 ,
+ 14.81 , 2.022000000000000E-02 ,
+ 14.82 , 1.831000000000000E-02 ,
+ 14.83 , 1.547000000000000E-02 ,
+ 14.84 , 1.321000000000000E-02 ,
+ 14.85 , 1.112000000000000E-02 ,
+ 14.86 , 1.025000000000000E-02 ,
+ 14.87 , 9.549999999999999E-03 ,
+ 14.88 , 1.040000000000000E-02 ,
+ 14.89 , 1.059000000000000E-02 ,
+ 14.9 , 1.108000000000000E-02 ,
+ 14.91 , 1.195000000000000E-02 ,
+ 14.92 , 1.452000000000000E-02 ,
+ 14.93 , 1.809000000000000E-02 ,
+ 14.94 , 2.029000000000000E-02 ,
+ 14.95 , 2.323000000000000E-02 ,
+ 14.96 , 2.515000000000000E-02 ,
+ 14.97 , 2.836000000000000E-02 ,
+ 14.98 , 3.278000000000000E-02 ,
+ 14.99 , 3.934000000000000E-02 ,
+ 15.00 , 0.0 ,
+      ),
+                    INTERPOL='LIN',
+                    PROL_DROITE='CONSTANT',
+                    PROL_GAUCHE='EXCLU',);
+
+
+
+
diff --git a/Tests/old/testcomm9/param2.com0 b/Tests/old/testcomm9/param2.com0
new file mode 100644 (file)
index 0000000..2d32a38
--- /dev/null
@@ -0,0 +1,4 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=mon_param,);
+FIN();
+
diff --git a/Tests/old/testcomm9/param3.11 b/Tests/old/testcomm9/param3.11
new file mode 100644 (file)
index 0000000..236ca5c
--- /dev/null
@@ -0,0 +1,2 @@
+x=45
+y=77
diff --git a/Tests/old/testcomm9/param3.12 b/Tests/old/testcomm9/param3.12
new file mode 100644 (file)
index 0000000..2c2a215
--- /dev/null
@@ -0,0 +1 @@
+d=5;f=7
diff --git a/Tests/old/testcomm9/param3.com0 b/Tests/old/testcomm9/param3.com0
new file mode 100644 (file)
index 0000000..d5a0bbf
--- /dev/null
@@ -0,0 +1,11 @@
+POURSUITE();
+l1=DEFI_LIST_ENTI(DEBUT=2*mon_param+1,);
+l2=DEFI_LIST_ENTI(DEBUT=a[1]);
+INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
+                    VARIANTE='A',          TYPE_VALE='NOMI',
+                    NOM_MATER='MAT3',       INFO=1               )
+INCLUDE(UNITE=11)
+INCLUDE(UNITE=12)
+
+FIN();
+
diff --git a/Tests/old/testcomm9/testcomm.py b/Tests/old/testcomm9/testcomm.py
new file mode 100644 (file)
index 0000000..a0b40af
--- /dev/null
@@ -0,0 +1,70 @@
+import os,glob,sys
+import unittest
+import difflib
+
+import prefs
+from InterfaceTK import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+class TestCase(unittest.TestCase):
+   app=None
+   def setUp(self):
+      if self.app == None:
+        self.app=appli.STANDALONE(version='v9')
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   i=0
+   files= os.path.join(os.path.dirname(__file__),"*.comm")
+   for f in glob.glob(os.path.join(prefs.INSTALLDIR,files)):
+      for o in ('3','2','1','0','m'):
+       f=f[:-1]+o
+       if os.path.isfile(f):break
+
+      i=i+1
+      exec """def test%s(self,file="%s"):
+                  "fichier:%s"
+                  self.commtest(file)
+""" % (i,f,f)
+   del i
+
+   def commtest(self,file):
+      """ Test generique"""
+      #print file
+      name=os.path.splitext(os.path.basename(file))[0]
+      errfile=os.path.join(os.path.dirname(__file__),name+".err")
+      err=""
+      if os.path.isfile(errfile):
+          f=open(errfile)
+          err=f.read()
+          f.close()
+      j=self.app.openJDC(file=file)
+      assert j.cr.get_mess_exception() == ""
+
+      if err == "":
+        assert j.isvalid(),j.report()
+      else:
+        txt=str(j.report())
+        assert txt == err,cdiff(err,txt)
+
+      CONTEXT.unset_current_step()
+      j.supprime()
+      assert sys.getrefcount(j) == 2,sys.getrefcount(j)
diff --git a/Tests/old/testelem/cata1.py b/Tests/old/testelem/cata1.py
new file mode 100644 (file)
index 0000000..0c9334c
--- /dev/null
@@ -0,0 +1,82 @@
+from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType
+import Noyau
+
+class CATA:
+   def __init__(self):
+      CONTEXT.unset_current_cata()
+      CONTEXT.set_current_cata(self)
+   def enregistre(self,cmd):
+      pass
+
+cata=CATA()
+
+class concept(ASSD,Noyau.AsBase):pass
+
+OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
+           a=SIMP(typ='I'),
+           c=SIMP(typ='I',position='global'),
+          )
+
+class concept2(ASSD,Noyau.AsBase):pass
+class concept3(ASSD,Noyau.AsBase):pass
+
+def op2_prod(TYPE_RESU,**args):
+   if TYPE_RESU == "TRANS" : return concept2
+   if TYPE_RESU == "HARMO" : return concept3
+   raise AsException("type de concept resultat non prevu")
+
+OP2=OPER(nom='OP2',op=2,sd_prod=op2_prod,
+          TYPE_RESU       =SIMP(statut='f',typ='TXM',defaut="TRANS",into=("TRANS","HARMO") ),
+        )
+
+def op3_prod(MATR,**args):
+   if AsType(MATR) == concept : return concept2
+   raise AsException("type de concept resultat non prevu")
+
+OP3=OPER(nom='OP3',op=3,sd_prod=op3_prod,
+           MATR    =SIMP(statut='o',typ=concept),
+        )
+
+def op4_prod(MESURE,**args):
+   vale=MESURE['NOM_PARA']
+   if  vale == 'INST'   : return concept
+   raise AsException("type de concept resultat non prevu")
+
+OP4=OPER(nom='OP4',op=4,sd_prod=op4_prod,
+            MESURE  =FACT(statut='o',min=01,max=01,
+                          NOM_PARA  =SIMP(statut='f',typ='TXM',defaut="INST",into=("INST",) ),
+                         )
+        )
+
+def op5_prod(FFT,**args):
+   if (FFT != None)        :
+      vale=FFT.get_child('FONCTION').get_valeur()
+      if (AsType(vale) == concept )  : return concept
+      if (AsType(vale) == concept2) : return concept2
+   raise AsException("type de concept resultat non prevu")
+
+
+OP5=OPER(nom='OP5',op=5,sd_prod=op5_prod,
+         FFT =FACT(statut='f',min=1,max=1,
+                    FONCTION =SIMP(statut='o',typ=(concept,concept2) )
+                   ),
+         )
+
+def op6_prod(FILTRE,**args):
+   vale=FILTRE[0]['MODE']
+   if  AsType(vale) == concept : return concept
+   if  AsType(vale) == concept2 : return concept2
+   raise AsException("type de concept resultat non prevu")
+
+OP6=OPER(nom='OP6',op=6,sd_prod=op6_prod,
+            FILTRE  =FACT(statut='o',min=01,max='**',
+                          MODE  =SIMP(statut='o',typ=(concept,concept2) ),
+                         )
+        )
+
+OP7=OPER(nom='OP7',op=7,sd_prod=concept,
+            FILTRE  =FACT(statut='o',min=01,max='**',
+                          MODE  =SIMP(statut='o',typ=(concept,concept2) ),
+                         )
+        )
+
diff --git a/Tests/old/testelem/cata2.py b/Tests/old/testelem/cata2.py
new file mode 100644 (file)
index 0000000..b8460ff
--- /dev/null
@@ -0,0 +1,67 @@
+from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO
+import Noyau
+
+
+class CATA:
+   def __init__(self):
+      CONTEXT.unset_current_cata()
+      CONTEXT.set_current_cata(self)
+   def enregistre(self,cmd):
+      pass
+
+cata=CATA()
+
+class concept(ASSD,Noyau.AsBase):pass
+
+OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
+           a=SIMP(typ='I'),
+           c=SIMP(typ='I',position='global'),
+          )
+
+class concept2(ASSD,Noyau.AsBase):pass
+class concept3(ASSD,Noyau.AsBase):pass
+
+def op2_prod(self,MATR,**args):
+   self.type_sdprod(MATR,concept2)
+   return concept
+
+OP2=MACRO(nom='OP2',op=-2,sd_prod=op2_prod,
+          MATR=SIMP(statut='o',typ=(CO,concept2)),
+        )
+
+def op3_prod(self,MATR,**args):
+   for m in MATR:
+      t=m['CHAM']
+      if t == 'R':self.type_sdprod(m['MM'],concept)
+   return concept
+
+OP3=MACRO(nom='OP3',op=-3,sd_prod=op3_prod,
+          MATR=FACT(statut='f',min=1,max='**',
+                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
+                    MM=SIMP(statut='o',typ=(CO,concept)),
+                   ),
+          )
+
+
+def op4_prod(self,MATR,**args):
+   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
+   return concept
+
+OP4=MACRO(nom='OP4',op=-4,sd_prod=op4_prod,
+          MATR=FACT(statut='d',min=1,max='**',
+                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),
+                   ),
+          )
+OP5=MACRO(nom='OP5',op=-2,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
+
+def OP6_ops(self,MATR,**args):
+  """
+  """
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP2(MATR=MATR)
+  return ier
+
+OP6=MACRO(nom='OP6',op=OP6_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
+
diff --git a/Tests/old/testelem/cata3.py b/Tests/old/testelem/cata3.py
new file mode 100644 (file)
index 0000000..d9c95f2
--- /dev/null
@@ -0,0 +1,83 @@
+from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO,JDC_CATA
+
+class concept(ASSD):pass
+
+JdC=JDC_CATA(code="ASTER")
+
+OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
+           a=SIMP(typ='I'),
+           c=SIMP(typ='I',position='global'),
+          )
+
+class concept2(ASSD):pass
+class concept3(ASSD):pass
+
+def op2_prod(self,MATR,**args):
+   self.type_sdprod(MATR,concept2)
+   return concept
+
+OP2=MACRO(nom='OP2',op=-2,sd_prod=op2_prod,
+          MATR=SIMP(statut='o',typ=(CO,concept2)),
+        )
+
+def op3_prod(self,MATR,**args):
+   for m in MATR:
+      t=m['CHAM']
+      if t == 'R':self.type_sdprod(m['MM'],concept)
+   return concept
+
+OP3=MACRO(nom='OP3',op=-3,sd_prod=op3_prod,
+          MATR=FACT(statut='f',min=1,max='**',
+                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
+                    MM=SIMP(statut='o',typ=(CO,concept)),
+                   ),
+          )
+
+
+def op4_prod(self,MATR,**args):
+   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
+   return concept
+
+OP4=MACRO(nom='OP4',op=-4,sd_prod=op4_prod,
+          MATR=FACT(statut='d',min=1,max='**',
+                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),
+                   ),
+          )
+
+def INCLUDE_prod(self,UNITE,**args):
+  """ Fonction sd_prod pour la macro include
+  """
+  # Si unite a change on reevalue le fichier associe
+  if not hasattr(self,'unite') or self.unite != UNITE:
+    f,text=self.get_file(unite=UNITE)
+    self.unite=UNITE
+    self.fichier_init = f
+    # on execute le texte fourni dans le contexte forme par
+    # le contexte de l etape pere (global au sens Python)
+    # et le contexte de l etape (local au sens Python)
+    code=compile(text,f,'exec')
+    if self.jdc and self.jdc.par_lot == 'NON':
+      # On est en mode commande par commande
+      # On teste la validite de la commande avec interruption eventuelle
+      cr=self.report()
+      self.parent.cr.add(cr)
+      if not cr.estvide():
+        raise EOFError
+    d={}
+    self.g_context = d
+    self.contexte_fichier_init = d
+    exec code in self.parent.g_context,d
+
+def INCLUDE_context(self,d):
+  """ Fonction op_init pour macro INCLUDE
+  """
+  for k,v in self.g_context.items():
+    d[k]=v
+
+INCLUDE=MACRO(nom="INCLUDE",op=-1,
+             sd_prod=INCLUDE_prod,
+             op_init=INCLUDE_context,
+             #fichier_ini=1,
+              UNITE = SIMP(statut='o',typ='I'),
+);
+
diff --git a/Tests/old/testelem/cata5.py b/Tests/old/testelem/cata5.py
new file mode 100644 (file)
index 0000000..cb01586
--- /dev/null
@@ -0,0 +1,205 @@
+# -*- coding: iso-8859-15 -*-
+from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO,JDC_CATA
+import Noyau
+JdC=JDC_CATA(code="ASTER")
+
+class concept(ASSD,Noyau.AsBase):pass
+class concept2(ASSD,Noyau.AsBase):pass
+class concept3(ASSD,Noyau.AsBase):pass
+class concept4(concept2):pass
+
+def OP_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  return ier
+
+def op2_prod(self,MATR,**args):
+   self.type_sdprod(MATR,concept2)
+   return concept
+OP1=MACRO(nom='OP1',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
+OP2=MACRO(nom='OP2',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=(CO,concept2)),)
+OP10=MACRO(nom='OP10',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=concept2),)
+OP11=MACRO(nom='OP11',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=concept2),)
+OP12=MACRO(nom='OP12',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=CO),)
+OP13=MACRO(nom='OP13',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=(CO,concept2)),)
+
+def op3_prod(self,MATR,**args):
+   for m in MATR:
+      t=m['CHAM']
+      if t == 'R':self.type_sdprod(m['MM'],concept)
+   return concept
+OP3=MACRO(nom='OP3',op=OP_ops,sd_prod=op3_prod,
+          MATR=FACT(statut='f',min=1,max='**',
+                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
+                    MM=SIMP(statut='o',typ=(CO,concept)),),)
+
+def op4_prod(self,MATR,**args):
+   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
+   return concept
+OP4=MACRO(nom='OP4',op=OP_ops,sd_prod=op4_prod,
+          MATR=FACT(statut='d',min=1,max='**',
+                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),),)
+
+OP5=MACRO(nom='OP5',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
+
+def op6_prod(self,MATR,**args):
+   self.type_sdprod(MATR,concept4)
+   return concept
+def OP6_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP2(MATR=MATR)
+  return ier
+OP6=MACRO(nom='OP6',op=OP6_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+
+def OP7_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP8(MATR=MATR)
+  return ier
+OP7=MACRO(nom='OP7',op=OP7_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
+
+OP8=MACRO(nom='OP8',op=OP_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=(CO,concept4)),)
+
+def OP9_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP10(MATR=MATR)
+  return ier
+OP9=MACRO(nom='OP9',op=OP9_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+def OP14_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP1(MATR=MATR)
+  return ier
+OP14=MACRO(nom='OP14',op=OP14_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+def OP15_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP11(MATR=MATR)
+  return ier
+OP15=MACRO(nom='OP15',op=OP15_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+def OP16_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP12(MATR=MATR)
+  return ier
+OP16=MACRO(nom='OP16',op=OP16_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+def OP17_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP13(MATR=MATR)
+  return ier
+OP17=MACRO(nom='OP17',op=OP17_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+
+def OP18_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP6(MATR=MATR)
+  dd=OP2(MATR=MATR)
+  ee=OP11(MATR=MATR)
+  return ier
+OP18=MACRO(nom='OP18',op=OP18_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+OP20=MACRO(nom='OP20',op=OP_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),
+                                               MATRB=SIMP(statut='o',typ=CO),)
+def OP19_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP20(MATR=MATR,MATRB=MATR)
+  return ier
+OP19=MACRO(nom='OP19',op=OP19_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+
+OP21=OPER(nom='OP21',op=1,sd_prod=concept)
+def OP22_ops(self,MATR,**args):
+  ier=0
+  self.set_icmd(1)
+  self.DeclareOut('cc',self.sd)
+  cc=OP21()
+  return ier
+OP22=MACRO(nom='OP22',op=OP22_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
+
+import pickle
+import Accas
+
+def poursuite_sdprod(self,PAR_LOT):
+  j=self.jdc
+  #j.UserError=j.codex.error
+  j.actif_status=1
+  j.fico=None
+  j.set_par_lot(PAR_LOT)
+  if hasattr(self,'already_init'):return
+  self.already_init=None
+  context={}
+  try:
+       file=open("pick.1",'r')
+       # Le contexte sauvegardé a été picklé en une seule fois. Il est seulement
+       # possible de le récupérer en bloc. Si cette opération echoue, on ne récupère
+       # aucun objet.
+       context=pickle.load(file)
+       file.close()
+  except:
+       # En cas d'erreur on ignore le contenu du fichier
+       import traceback
+       traceback.print_exc()
+       pass
+  for k,v in context.items():
+    if isinstance(v,Accas.ASSD):
+       self.parent.NommerSdprod(v,k)
+  self.g_context.update(context)
+  return None
+
+def poursuite(self,PAR_LOT):
+  ier=0
+  self.set_icmd(1)
+  return ier
+
+POURSUITE=MACRO(nom='POURSUITE',op=poursuite,sd_prod=poursuite_sdprod,PAR_LOT=SIMP(typ='TXM',defaut='OUI'))
+
+def fin(self):
+  self.set_icmd(1)
+  raise EOFError
+FIN=MACRO(nom='FIN',op=fin,sd_prod=None)
+
+def debut_sdprod(self,PAR_LOT):
+  j=self.jdc
+  #j.UserError=j.codex.error
+  j.actif_status=1
+  j.fico=None
+  j.set_par_lot(PAR_LOT)
+  return None
+
+def debut(self,PAR_LOT):
+  ier=0
+  self.set_icmd(1)
+  return ier
+
+DEBUT=MACRO(nom='DEBUT',op=debut,sd_prod=debut_sdprod,PAR_LOT=SIMP(typ='TXM',defaut='OUI'))
+
+class entier   (ASSD):
+   def __init__(self,valeur=None,**args):
+      ASSD.__init__(self,**args)
+      self.valeur=valeur
+
+   def __adapt__(self,validator):
+      if validator.name == "list":
+          #validateur liste,cardinalité
+          return (self,)
+      elif validator.name == "type":
+          #validateur type
+          return validator.adapt(self.valeur or 0)
+      else:
+          #validateur into et valid
+          return self
+
+   def __repr__(self):
+      return "<concept entier>"
+
diff --git a/Tests/old/testelem/testaz76.py b/Tests/old/testelem/testaz76.py
new file mode 100644 (file)
index 0000000..c23919a
--- /dev/null
@@ -0,0 +1,399 @@
+# coding=utf-8
+
+import os
+import unittest
+import difflib
+import compare
+
+import prefs
+from InterfaceTK import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   def test000(self):
+      """ Test de construction du fichier de commandes az.comm de zero"""
+
+      app=appli.STANDALONE(version='v9')
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+# parametres
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","8.8")
+      pos=pos+1
+      co=add_param(j,pos,"P3","7")
+      pos=pos+1
+      co=add_param(j,pos,"P5","P3*P1")
+      pos=pos+1
+      co=add_param(j,pos,"P6","P1-3")
+      pos=pos+1
+      co=add_param(j,pos,"P4","[2,3,4]")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur("Pas trouve   shellpanel")
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAILLA2")
+      mcs=co.addentite("UNITE")
+      valeur=mcs.eval_val("P4[1]")
+      test=mcs.set_valeur(valeur)
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      ma=co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAIL")
+      mcs=co.addentite("UNITE")
+      valeur,validite=mcs.eval_valeur("P3")
+      test=mcs.set_valeur(valeur)
+#
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      valeur,validite=mcs.eval_valeur("MAIL")
+      assert valeur == ma.sd
+      test=mcs.set_valeur(valeur)
+      assert valeur == co["MAILLAGE"]
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      assert valeur=='MECANIQUE',str(valeur)
+      test=mcs.set_valeur(valeur)
+      assert mcf["PHENOMENE"] == 'MECANIQUE'
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      assert mcf["MODELISATION"] == 'DIS_T'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
+      mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('PLAN'))
+      #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
+      mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
+
+      co.nomme_sd("AFFE1")
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      mcs.set_valeur(mcs.eval_val("MAIL"))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      test=mcs.set_valeur(valeur)
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
+      mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('COQUE'))
+      mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
+
+      co.nomme_sd("MOD")
+#CARA=AFFE_CARA_ELEM(MODELE=MOD,
+#                    POUTRE=_F(GROUP_MA='MA',
+#                              SECTION='CERCLE',
+#                              CARA='R',
+#                              VALE=(3.0,P6,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CARA_ELEM",pos)
+      mcs=co.get_child("MODELE")
+      mcs.set_valeur(mcs.eval_val("MOD"))
+      mcf=co.addentite("POUTRE")
+      mcs=mcf[0].get_child("SECTION")
+      mcs.set_valeur(mcs.eval_val('CERCLE'))
+      assert mcf[0]["SECTION"] == 'CERCLE'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'MA')
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("CARA")
+      mcs.set_valeur(mcs.eval_val('R'))
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
+      mcs.set_valeur(mcs.eval_val('3.0,P6'))
+      co.nomme_sd("CARA")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
+  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
+ 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
+ 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel"""
+      co.set_valeur(text)
+#F1=DEFI_FONCTION(NOM_PARA='DX',
+#                 VALE=(5.0,3.0,P4[1],P3,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DX"))
+      mcs=co.addentite("VALE")
+      mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
+      co.nomme_sd("F1")
+#F3=DEFI_FONCTION(NOM_PARA='DRX',
+#                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DRX"))
+      mcs=co.addentite("VALE_C")
+      mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
+      co.nomme_sd("F3")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_MATERIAU",pos)
+      mcf=co.addentite("ELAS")
+      mcs=mcf[0].get_child("E")
+      mcs.set_valeur(mcs.eval_val("100000000000.0"))
+      mcs=mcf[0].get_child("NU")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcs=mcf[0].get_child("DC_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("DT_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("SY_C")
+      mcs.set_valeur(mcs.eval_val("200000000.0"))
+      mcs=mcf[0].get_child("SY_T")
+      mcs.set_valeur(mcs.eval_val("50000000.0"))
+      co.nomme_sd("MATER2")
+#PS1=DEFI_PARA_SENSI(VALE=1.0,);
+#PS2=DEFI_PARA_SENSI(VALE=1.0,);
+#PS3=DEFI_PARA_SENSI(VALE=1.0,);
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS1")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS2")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS3")
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#                     AFFE=_F(TOUT='OUI',
+#                             MATER=MATER2,),);
+      pos=pos+1
+      co=j.addentite("AFFE_MATERIAU",pos)
+      add_mcsimp(co,"MAILLAGE","MAIL")
+      mcf=co.get_child("AFFE")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"MATER","MATER2")
+      co.nomme_sd("CHMAT2")
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                    TEMP_IMPO=_F(TOUT='OUI',
+#                                 TEMP=0.0,),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_THER",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("TEMP_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"TEMP","0.0")
+      co.nomme_sd("AAAZ")
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+      pos=pos+1
+      co=j.addentite("THER_LINEAIRE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      add_mcsimp(co,"CHAM_MATER","CHMAT2")
+      mcf=co.get_child("EXCIT")
+      add_mcsimp(mcf[0],"CHARGE","AAAZ")
+      add_mcsimp(co,"SENSIBILITE","PS1,PS2")
+      co.nomme_sd("TH1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("PRES_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
+      co.nomme_sd("ACA1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
+
+# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
+
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+      pos=pos+1
+      co=j.addentite("MACRO_MATR_ASSE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcs=co.get_child("NUME_DDL")
+      mcs.set_valeur_co('DDL1')
+      mcf=co.get_child("MATR_ASSE")
+      add_mcsimp(mcf[0],"OPTION","RIGI_THER")
+      mcs=mcf[0].get_child("MATRICE")
+      mcs.set_valeur_co('MAT1')
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
+
+      assert j.isvalid(),j.report()
+
+      text1=app.get_text_JDC(j,'python')
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text1,text2)
+
+   def test001(self):
+      """ Test de construction d'un fichier de commandes avec DEFI_LIST_REEL, fonction et parametre de zero"""
+
+      app=appli.STANDALONE(version='v9')
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+#parametre
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","sin(P1)")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+#parametre de formule
+      pos=pos+1
+      co=add_param(j,pos,"P3","aaa(P1,2.)")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1.,2.,3.")
+      co.nomme_sd("LI1")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.)")
+      co.nomme_sd("LI2")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.,2.)")
+      co.nomme_sd("LI3")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.,2)")
+      co.nomme_sd("LI4")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.)")
+      co.nomme_sd("LI5")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1,sin(1.),2")
+      co.nomme_sd("LI6")
+
+      expected="""DEBUT CR validation : SansNom
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'sin(1.,2)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'aaa(1.)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+FIN CR validation :SansNom
+"""
+      msg=str( j.report())
+      assert compare.check(expected,msg),cdiff(expected,msg)
diff --git a/Tests/old/testelem/testbloc1.py b/Tests/old/testelem/testbloc1.py
new file mode 100644 (file)
index 0000000..f8bb690
--- /dev/null
@@ -0,0 +1,176 @@
+# coding=utf-8
+from Accas import SIMP,FACT,BLOC,UN_PARMI,OPER,ASSD,MACRO,_F
+import Noyau
+
+class concept(ASSD,Noyau.AsBase):pass
+
+import unittest
+
+class CATA:
+   def __init__(self):
+      CONTEXT.unset_current_cata()
+      CONTEXT.set_current_cata(self)
+   def enregistre(self,cmd):
+      pass
+
+cata=CATA()
+
+
+OP1 = OPER(nom='OP1',op=1, sd_prod=concept, 
+      WWWW=SIMP(statut='o',typ='TXM', position='global'),
+      XXXX=SIMP(typ='TXM', position='global',defaut='XXXX'),
+    traitement=FACT(statut='o',
+      TATA=SIMP(typ='TXM', position='global',defaut='DDD'),
+      TTTT=SIMP(statut='o',typ='TXM', position='global',defaut='EEE'),
+      UUUU=SIMP(typ='TXM', position='global'),
+      VVVV=SIMP(statut='o',typ='TXM', position='global'),
+      regles=( UN_PARMI('TYPE_RAFFINEMENT_LIBRE','TYPE_RAFFINEMENT_UNIFORME'),),
+      TYPE_RAFFINEMENT_LIBRE = FACT(statut='f',
+                RAFFINEMENT   = SIMP(statut='o',typ='TXM', position='global',
+                                     into=("LIBRE","UNIFORME",) ),
+                DERAFFINEMENT = SIMP(statut='o',typ='TXM', position='global',
+                                     into=("LIBRE",),),
+                TOTO=SIMP(statut='o',typ='TXM', position='global'),
+                # un mot cle global facultatif ne sera pas visible tant
+                # qu'il n'aura pas de valeur meme s'il a un defaut
+                TITI=SIMP(typ='TXM', position='global',defaut='BBB'),
+                TUTU=SIMP(statut='o',typ='TXM', position='global',defaut='CCC'),
+      ),
+      b_maj_champ =BLOC(condition="(RAFFINEMENT!=None) or (DERAFFINEMENT!=None)",
+                       NITER =SIMP(statut='o',typ='I',),
+                       NOM_MED_MAILLAGE_NP1 =SIMP(statut='o',typ='TXM',),
+                       FICHIER_MED_MAILLAGE_NP1 =SIMP(statut='o',typ='TXM',),
+      ),
+    ),
+    trait=FACT(statut='o',
+      FFFF=SIMP(typ='TXM',),
+      b_champ =BLOC(condition="WWWW=='WWWW'",
+                    N =SIMP(statut='o',typ='I',),
+      ),
+    ),
+)
+
+MACR_BIDON=OPER(nom="MACR_BIDON",op=None,sd_prod=concept,
+                 reentrant='n',UIinfo={"groupes":("Outils métier",)},fr="",
+                 NOM_CHAM=SIMP(statut='f',typ='TXM',into=('ACCE','DEPL'),position="global"),
+                 RESULTAT=FACT(statut='o',b_acce=BLOC(condition="NOM_CHAM=='ACCE'",
+                                                       VAL1=SIMP(statut='o',typ='R'),
+                                                     ),
+                                VAL2=SIMP(statut='o',typ='R'),
+                              ),
+                )
+import pprint
+
+class TestMCBlocCase(unittest.TestCase):
+
+   def test001(self):
+      """ bloc conditionnel declenche par mot cle global avec defaut
+      """
+      mcf={'TYPE_RAFFINEMENT_LIBRE':{'TOTO':'AAA'}}
+      co=OP1(traitement=mcf,WWWW='WWWW')
+      mcfact=co.etape['traitement']
+      self.assertEqual(mcfact['TYPE_RAFFINEMENT_LIBRE']['DERAFFINEMENT'] , None)
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertEqual(dico['DERAFFINEMENT'] , None)
+      self.assertEqual(dico['RAFFINEMENT'] , None)
+      self.assertEqual(dico['WWWW'] , 'WWWW')
+      self.assertRaises(IndexError, mcfact.__getitem__, 'NITER')
+
+      mcfact=co.etape['trait'][0]
+      dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      self.assertEqual(dico['DERAFFINEMENT'] , None)
+      self.assertEqual(dico['RAFFINEMENT'] , None)
+      self.assertEqual(dico['WWWW'] , 'WWWW')
+      self.assertEqual(dico['TOTO'] , 'AAA')
+      self.assertEqual(dico['TUTU'] , 'CCC')
+      self.assertEqual(dico['FFFF'] , None)
+      self.assertEqual(dico['VVVV'] , None)
+      self.assertEqual(dico['TTTT'] , 'EEE')
+      self.assertEqual(dico['XXXX'] , 'XXXX')
+      self.assertEqual(mcfact['N'] , None)
+      self.assertRaises(KeyError, dico.__getitem__, 'TITI')
+
+   def test002(self):
+      mcf={'TYPE_RAFFINEMENT_LIBRE':{'RAFFINEMENT':'LIBRE'},'NITER':1}
+      co=OP1(traitement=mcf)
+      mcfact=co.etape['traitement']
+      self.assertEqual(mcfact['TYPE_RAFFINEMENT_LIBRE']['RAFFINEMENT'] , 'LIBRE')
+      self.assertEqual(mcfact['NITER'] , 1)
+
+   def test003(self):
+      co=MACR_BIDON(NOM_CHAM='ACCE',RESULTAT=_F(VAL2=3.4))
+      mcfact=co.etape['RESULTAT']
+      self.assertEqual(co.etape.isvalid(), 0)
+
+   def test004(self):
+      mcf={'VVVV':'',
+           'TYPE_RAFFINEMENT_LIBRE':{'RAFFINEMENT':'LIBRE','DERAFFINEMENT':'LIBRE','TOTO':'AA'},
+           'NITER':1,
+           'FICHIER_MED_MAILLAGE_NP1':'',
+           'NOM_MED_MAILLAGE_NP1':'',
+           }
+      co=OP1(traitement=mcf,WWWW="WWWW",trait={'N':1})
+      val=co.etape.isvalid()
+      if not val:msg=co.etape.report()
+      else:msg=""
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+
+      co=OP1(traitement=mcf,WWWW="WWWW")
+      val=co.etape.isvalid()
+      if not val:msg=co.etape.report()
+      else:msg=""
+      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
+
+      co=OP1(traitement=mcf,WWWW="WW",trait={'N':1})
+      val=co.etape.isvalid()
+      if not val:msg=co.etape.report()
+      else:msg=""
+      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
+
+      co=OP1(traitement=mcf,WWWW="WW",trait={'FFFF':'X'})
+      val=co.etape.isvalid()
+      if not val:msg=co.etape.report()
+      else:msg=""
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+
+      co=OP1(traitement=mcf,WWWW="WW",)
+      val=co.etape.isvalid()
+      if not val:msg=co.etape.report()
+      else:msg=""
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+
+   def test005(self):
+      OP1 = OPER(nom='OP1',op=1, sd_prod=concept,
+                 MASS = FACT(statut='f',max='**',
+                               Y  = SIMP(statut='f',typ='I',),
+                               Z  = FACT(T=SIMP(typ='I')),
+                            ),
+                 b_mass = BLOC(condition = "MASS != None",
+                               MODE   = SIMP(statut='o',typ='I',)
+                              ),
+                 bb_mass = BLOC(condition = "MASS and len(MASS) > 1 ",
+                               XX   = SIMP(statut='o',typ='I',)
+                              ),
+                 bbb_mass = BLOC(condition = "MASS and MASS[0]['Y'] == 1 ",
+                               YY   = SIMP(statut='o',typ='I',)
+                              ),
+                 bbbb_mass = BLOC(condition = "MASS and MASS[0]['Z'] and MASS[0]['Z'][0]['T'] == 1 ",
+                               ZZ   = SIMP(statut='o',typ='I',)
+                              ),
+                )
+      co=OP1()
+      msg=co.etape.report()
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      co=OP1(MASS={},MODE=1)
+      msg=co.etape.report()
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      co=OP1(MASS=({},{}),MODE=1,XX=1)
+      msg=co.etape.report()
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      co=OP1(MASS=({'Y':1},{}),MODE=1,XX=1,YY=1)
+      msg=co.etape.report()
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      co=OP1(MASS=({'Y':1,'Z':{'T':1}},{}),MODE=1,XX=1,YY=1,ZZ=1)
+      msg=co.etape.report()
+      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+
diff --git a/Tests/old/testelem/testfact1.py b/Tests/old/testelem/testfact1.py
new file mode 100644 (file)
index 0000000..c5d4cb1
--- /dev/null
@@ -0,0 +1,97 @@
+# coding=utf-8
+from Accas import SIMP,FACT
+
+import unittest
+
+class TestFactCase(unittest.TestCase):
+   def setUp(self):
+      self.cata=FACT(a=SIMP(typ='I',statut='o'),
+                     b=SIMP(typ='R'),
+                     c=SIMP(typ='C',defaut=('RI',1,0)),
+                    )
+
+   def tearDown(self):
+      del self.cata
+
+   def testStatut1(self):
+      o=self.cata({'a':1},'mcs1',None)
+      cr=o.report()
+      self.assert_(cr.estvide())
+
+   def testStatut2(self):
+      o=self.cata(None,'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot cle Facteur :mcs1
+   Mot-clé simple : a
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Mot-clé :  a  obligatoire non valorisé !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! None n'est pas une valeur autorisée !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   Fin Mot-clé simple : a
+Fin Mot cle Facteur :mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr)
+
+   def testType1(self):
+      """Verification de type"""
+      #Ne leve plus d'exception
+      #self.assertRaises(AttributeError,self.cata,1,'mcs1',None)
+      o=self.cata({'a':1.2},'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot cle Facteur :mcs1
+   Mot-clé simple : a
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! 1.2 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   Fin Mot-clé simple : a
+Fin Mot cle Facteur :mcs1
+"""
+      msg="le rapport d'erreur est incorrect.\n expected =\n%s\n got =\n%s " % (expected_cr,str(cr))
+      self.assertEqual(str(cr) , expected_cr,msg=msg)
+
+   def test031(self):
+       cata=FACT(min=2,max=3,a=SIMP(typ='I',statut='o'),)
+
+       liste=(
+             (({'a':1},{'a':2}),1),
+             (({'a':1},{'a':2},{'a':3},{'a':4}),0),
+             (({'a':1},{'a':2},{'a':3}),1),
+             (({'a':1},),0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcf',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+
+   def test032(self):
+       cata=FACT(max=3,a=SIMP(typ='I',statut='o'),)
+       mcfact=cata({'a':1},'mcf',None)
+       self.assertEqual(mcfact[0].get_mocle('a') , 1)
+       self.assertEqual(mcfact['a'] , 1)
+
+       mcfact=cata(({'a':1},{'a':2}),'mcf',None)
+       self.assertEqual(mcfact[0]['a'] , 1)
+       self.assertEqual(mcfact[1]['a'] , 2)
+       self.assertRaises(TypeError,mcfact.__getitem__, 'a')
+       def f():
+           return mcfact['a']
+       self.assertRaises(TypeError,f)
+
+   def test033(self):
+       cata=FACT(xx=FACT(statut='o',max=3,a=SIMP(typ='I'),))
+       mcfact=cata({},'mcf',None)
+       valid=0
+       liste=(
+             ({},1),
+             ({'xx':{}},1),
+             ({'xx':{'a':1}},1),
+             ({'xx':"error"},0),
+             ({'xx':("error","err2","err3")},0),
+             ({'xx':({'a':1},"err2","err3")},0),
+             ({'xx':("err1",{'a':1},"err3")},0),
+             ({'xx':("err1",{'a':1},"err3","err4")},0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcf',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
diff --git a/Tests/old/testelem/testfact2.py b/Tests/old/testelem/testfact2.py
new file mode 100644 (file)
index 0000000..5dce989
--- /dev/null
@@ -0,0 +1,158 @@
+from Accas import SIMP,FACT,BLOC
+
+import unittest
+
+
+class TestFactCase(unittest.TestCase):
+
+   def test001(self):
+      """
+       Cas test avec un bloc conditionnel active par un mot cle simple avec 
+       valeur par defaut, non present
+       Le bloc contient un mot cle simple avec defaut non present
+       On s'attend a recuperer les 2 mots cles simples avec leur valeur par 
+       defaut.
+      """
+      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
+                b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
+                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),  
+                              ),
+                    )
+      mcfact=cata({},'mcf',None)
+      valeur_attendue={'ZORGLUB':'OOO','TOTO':'AAA'}
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+      self.assertEqual(mcfact[0].get_mocle('TOTO') , 'AAA')
+      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
+      self.assertEqual(mcfact['TOTO'] , 'AAA')
+      self.assertRaises(IndexError, mcfact.__getitem__, 'TITI')
+
+   def test002(self):
+      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
+                b_unit1  =BLOC(condition = "ZORGLUB=='ZZZ'",
+                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                              ),
+                    )
+      mcfact=cata({},'mcf',None)
+      valeur_attendue={'ZORGLUB':'OOO'}
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
+
+   def test003(self):
+      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
+                b_unit1  =BLOC(condition = "ZORGLUB=='ZZZ'",
+                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                              ),
+                    )
+      mcfact=cata({'ZORGLUB':'ZZZ'},'mcf',None)
+      valeur_attendue={'ZORGLUB':'ZZZ', 'TOTO':'AAA'}
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'ZZZ')
+      self.assertEqual(mcfact['TOTO'] , 'AAA')
+
+   def test004(self):
+      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
+                b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
+                               TOTO  =SIMP(statut='f',typ='TXM',into=('AAA','BBB'),),
+                              ),
+                    )
+      mcfact=cata({},'mcf',None)
+      valeur_attendue={'ZORGLUB':'OOO','TOTO':None}
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+      self.assertEqual(mcfact[0].get_mocle('TOTO') , None)
+      self.assertEqual(mcfact[0].get_child('ZORGLUB').get_valeur() , 'OOO')
+      self.assertEqual(mcfact[0].get_child('b_unit1').get_child('TOTO').get_valeur() , None)
+      self.assertEqual(mcfact['TOTO'] , None)
+
+   def test005(self):
+      cata=FACT(
+                TOTO=FACT(statut='d',
+                          TITI=SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                          b_unit1  =BLOC(condition = "TITI=='AAA'",
+                                         TOTO  =SIMP(statut='f',typ='TXM',into=('AAA','BBB'),),
+                                        ),
+                         ),
+               )
+      mcfact=cata({},'mcf',None)
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertNotEqual(dico["TOTO"] , None)
+
+   def test010(self):
+      """
+      """
+      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
+                     b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
+                                         TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),  
+                                         b_unit2       =BLOC(condition = "TOTO == 'BBB'",
+                                                             UNITE   =SIMP(statut='f',typ='I',defaut=25),  
+                                                            ),
+                                   ),
+                    )
+      mcfact=cata({'TOTO' : 'BBB'},'mcf',None)
+      valeur_attendue={'UNITE':25, 'ZORGLUB':'OOO','TOTO':'BBB'}
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+
+   def test011(self):
+      """
+      """
+      cata=FACT(
+                TITI  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                TUTU  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                TATA  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                b_unit1  =BLOC(condition = "TITI =='AAA'",
+                               TOTO1  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                               c_unit1       =BLOC(condition = "TOTO1 == 'AAA'", UNITE1   =SIMP(statut='f',typ='I',defaut=25),),
+                              ),
+                b_unit2  =BLOC(condition = "TUTU =='AAA'",
+                               TOTO2  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                               c_unit2       =BLOC(condition = "TOTO2 == 'BBB'", UNITE2   =SIMP(statut='f',typ='I',defaut=25),),
+                              ),
+                b_unit3  =BLOC(condition = "TATA =='BBB'",
+                               TOTO3  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                               c_unit3       =BLOC(condition = "TOTO3 == 'BBB'", UNITE3   =SIMP(statut='f',typ='I',defaut=25),),
+                              ),
+                b_unit4  =BLOC(condition = "TOTO =='BBB'",
+                               TOTO4  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
+                               c_unit4       =BLOC(condition = "TOTO4 == 'AAA'", UNITE4   =SIMP(statut='f',typ='I',defaut=25),),
+                              ),
+               )
+      mcfact=cata({'TOTO' : 'BBB'},'mcf',None)
+      valeur_attendue={
+          'TITI': 'AAA', 'TOTO': 'BBB', 'TUTU': 'AAA', 'TATA': 'AAA',
+          'TOTO1': 'AAA', 'UNITE1': 25, 
+          'TOTO2': 'AAA',
+          'TOTO4': 'AAA', 'UNITE4': 25, 
+                      }
+      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      self.assertEqual(dico , valeur_attendue)
+
+      self.assertEqual(mcfact[0].get_child('TATA').get_valeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TITI').get_valeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TUTU').get_valeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TOTO').get_valeur() , 'BBB')
+      self.assertEqual(mcfact['TITI'] , 'AAA')
+      self.assertEqual(mcfact['TUTU'] , 'AAA')
+      self.assertEqual(mcfact['TATA'] , 'AAA')
+      self.assertEqual(mcfact['TOTO'] , 'BBB')
+
+      self.assertEqual(mcfact['TOTO1'] , 'AAA')
+      self.assertEqual(mcfact['TOTO2'] , 'AAA')
+      self.assertEqual(mcfact['TOTO4'] , 'AAA')
+      self.assertRaises(IndexError, mcfact[0].get_mocle, 'TOTO3')
+
+      self.assertEqual(mcfact['UNITE1'] , 25)
+      self.assertEqual(mcfact['UNITE4'] , 25)
+      self.assertRaises(IndexError, mcfact.__getitem__, 'UNITE2')
+      self.assertRaises(IndexError, mcfact.__getitem__, 'UNITE3')
+      self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE2')
+      self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE3')
+
+      self.assertEqual(mcfact[0].get_child('b_unit4').get_child('TOTO4').get_valeur(),'AAA')
+      self.assertEqual(mcfact[0].get_child('b_unit4').get_valeur(),{'TOTO4': 'AAA', 'UNITE4': 25})
diff --git a/Tests/old/testelem/testitem1.py b/Tests/old/testelem/testitem1.py
new file mode 100644 (file)
index 0000000..c3f902a
--- /dev/null
@@ -0,0 +1,73 @@
+import os
+import unittest
+import difflib
+
+import prefs
+from InterfaceTK import appli
+#from Editeur import appli
+from Editeur import comploader
+from Editeur import Objecttreeitem
+
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+version= 'v9'
+
+class TestCase(unittest.TestCase):
+   """ Tests sur des items """
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   def test001(self):
+      """Test comploader"""
+      composants=comploader.charger_composants()
+      itemtype=comploader.gettreeitem({'a':1})
+      assert itemtype is Objecttreeitem.ObjectTreeItem
+
+   def test002(self):
+      """ Test de commentarisation/decommentarisation a partir d'un item jdc """
+      app=appli.STANDALONE(version=version)
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      j=app.openJDC(file=file)
+      item=app.create_item(j)
+      assert item.isvalid(),item.report()
+      # on commente la commande LIRE_MAILLAGE
+      commands=item.GetSubList()
+      for it in commands:
+        if it.nom == "LIRE_MAILLAGE" and it.sd.nom == "MAIL":break
+      pos=commands.index(it)
+      cco=it.get_objet_commentarise()
+      commands=item.GetSubList()
+      commands[pos].uncomment()
+      commands=item.GetSubList()
+      # on reaffecte l'objet MAIL
+      for it in commands:
+        if it.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
+           for mc in it.GetSubList():
+              if mc.nom == "MAILLAGE":
+                 valeur,validite=mc.eval_valeur("MAIL")
+                 test = mc.set_valeur(valeur)
+      text1=app.get_text_JDC(j,'python')
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text1,text2)
+
diff --git a/Tests/old/testelem/testjdc1.py b/Tests/old/testelem/testjdc1.py
new file mode 100644 (file)
index 0000000..1efad3b
--- /dev/null
@@ -0,0 +1,455 @@
+# coding=utf-8
+
+import os
+import unittest
+import difflib
+import compare
+
+import prefs
+from InterfaceTK import appli
+#from Editeur import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+version='v9'
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   def test000(self):
+      app=appli.STANDALONE(version=version)
+      j=app.newJDC()
+
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+      co=add_param(j,1,"P1",None)
+      x=co.valeur or "coucou"
+      assert x == "coucou"
+      assert len(co) == 0
+      co.set_valeur(1)
+      assert len(co) == 1
+      co.set_valeur([1,2])
+      assert len(co) == 2
+
+   def test001(self):
+      """ Test d'insertion de commandes dans fichier toto.comm"""
+      app=appli.STANDALONE(version=version)
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/toto.comm")
+      j=app.openJDC(file=file)
+      expected="""DEBUT CR validation : toto.comm
+FIN CR validation :toto.comm
+"""
+      cr=str(j.report())
+      assert cr == expected, cr + "!=" + expected
+      co=j.etapes[1]
+      mcs=co.addentite("INFO")
+      
+      cr=app.get_text_JDC(j,'python')
+      expected="""
+DEBUT();
+
+MA=LIRE_MAILLAGE(INFO=1,);
+
+FIN();
+"""
+      assert cr == expected, cr + "!=" + expected
+      co=j.addentite("LIRE_MAILLAGE",2)
+      test,mess=co.nomme_sd("MA2")
+      assert test == 1
+
+      cr=app.get_text_JDC(j,'python')
+      expected="""
+DEBUT();
+
+MA=LIRE_MAILLAGE(INFO=1,);
+
+MA2=LIRE_MAILLAGE();
+
+FIN();
+"""
+      assert cr == expected, cr + "!=" + expected
+
+   def test002(self):
+      """ Test de construction du fichier de commandes az.comm de zero"""
+
+      app=appli.STANDALONE(version=version)
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+# parametres
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","8.8")
+      pos=pos+1
+      co=add_param(j,pos,"P3","7")
+      pos=pos+1
+      co=add_param(j,pos,"P5","P3*P1")
+      pos=pos+1
+      co=add_param(j,pos,"P6","P1-3")
+      pos=pos+1
+      co=add_param(j,pos,"P4","[2,3,4]")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur("Pas trouve   shellpanel")
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAILLA2")
+      mcs=co.addentite("UNITE")
+      valeur=mcs.eval_val("P4[1]")
+      test=mcs.set_valeur(valeur)
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      ma=co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAIL")
+      mcs=co.addentite("UNITE")
+      valeur,validite=mcs.eval_valeur("P3")
+      test=mcs.set_valeur(valeur)
+#
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      valeur,validite=mcs.eval_valeur("MAIL")
+      assert valeur == ma.sd
+      test=mcs.set_valeur(valeur)
+      assert valeur == co["MAILLAGE"]
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      assert valeur=='MECANIQUE',str(valeur)
+      test=mcs.set_valeur(valeur)
+      assert mcf["PHENOMENE"] == 'MECANIQUE'
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      assert mcf["MODELISATION"] == 'DIS_T'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
+      mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('PLAN'))
+      #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
+      mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
+
+      co.nomme_sd("AFFE1")
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      mcs.set_valeur(mcs.eval_val("MAIL"))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      test=mcs.set_valeur(valeur)
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
+      mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('COQUE'))
+      mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
+
+      co.nomme_sd("MOD")
+#CARA=AFFE_CARA_ELEM(MODELE=MOD,
+#                    POUTRE=_F(GROUP_MA='MA',
+#                              SECTION='CERCLE',
+#                              CARA='R',
+#                              VALE=(3.0,P6,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CARA_ELEM",pos)
+      mcs=co.get_child("MODELE")
+      mcs.set_valeur(mcs.eval_val("MOD"))
+      mcf=co.addentite("POUTRE")
+      mcs=mcf[0].get_child("SECTION")
+      mcs.set_valeur(mcs.eval_val('CERCLE'))
+      assert mcf[0]["SECTION"] == 'CERCLE'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'MA')
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("CARA")
+      mcs.set_valeur(mcs.eval_val('R'))
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
+      mcs.set_valeur(mcs.eval_val('3.0,P6'))
+      co.nomme_sd("CARA")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
+  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
+ 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
+ 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel"""
+      co.set_valeur(text)
+#F1=DEFI_FONCTION(NOM_PARA='DX',
+#                 VALE=(5.0,3.0,P4[1],P3,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DX"))
+      mcs=co.addentite("VALE")
+      mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
+      co.nomme_sd("F1")
+#F3=DEFI_FONCTION(NOM_PARA='DRX',
+#                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DRX"))
+      mcs=co.addentite("VALE_C")
+      mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
+      co.nomme_sd("F3")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_MATERIAU",pos)
+      mcf=co.addentite("ELAS")
+      mcs=mcf[0].get_child("E")
+      mcs.set_valeur(mcs.eval_val("100000000000.0"))
+      mcs=mcf[0].get_child("NU")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcs=mcf[0].get_child("DC_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("DT_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("SY_C")
+      mcs.set_valeur(mcs.eval_val("200000000.0"))
+      mcs=mcf[0].get_child("SY_T")
+      mcs.set_valeur(mcs.eval_val("50000000.0"))
+      co.nomme_sd("MATER2")
+#PS1=DEFI_PARA_SENSI(VALE=1.0,);
+#PS2=DEFI_PARA_SENSI(VALE=1.0,);
+#PS3=DEFI_PARA_SENSI(VALE=1.0,);
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS1")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS2")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS3")
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#                     AFFE=_F(TOUT='OUI',
+#                             MATER=MATER2,),);
+      pos=pos+1
+      co=j.addentite("AFFE_MATERIAU",pos)
+      add_mcsimp(co,"MAILLAGE","MAIL")
+      mcf=co.get_child("AFFE")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"MATER","MATER2")
+      co.nomme_sd("CHMAT2")
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                    TEMP_IMPO=_F(TOUT='OUI',
+#                                 TEMP=0.0,),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_THER",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("TEMP_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"TEMP","0.0")
+      co.nomme_sd("AAAZ")
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+      pos=pos+1
+      co=j.addentite("THER_LINEAIRE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      add_mcsimp(co,"CHAM_MATER","CHMAT2")
+      mcf=co.get_child("EXCIT")
+      add_mcsimp(mcf[0],"CHARGE","AAAZ")
+      add_mcsimp(co,"SENSIBILITE","PS1,PS2")
+      co.nomme_sd("TH1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("PRES_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
+      co.nomme_sd("ACA1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
+
+# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
+
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+      pos=pos+1
+      co=j.addentite("MACRO_MATR_ASSE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcs=co.get_child("NUME_DDL")
+      mcs.set_valeur_co('DDL1')
+      mcf=co.get_child("MATR_ASSE")
+      add_mcsimp(mcf[0],"OPTION","RIGI_THER")
+      mcs=mcf[0].get_child("MATRICE")
+      mcs.set_valeur_co('MAT1')
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
+
+      assert j.isvalid(),j.report()
+
+      text1=app.get_text_JDC(j,'python')
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text1,text2)
+
+   def test003(self):
+      """ Test de construction du fichier de commandes az.comm de zero"""
+
+      app=appli.STANDALONE(version=version)
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+#parametre
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","sin(P1)")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+#parametre de formule
+      pos=pos+1
+      co=add_param(j,pos,"P3","aaa(P1,2.)")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1.,2.,3.")
+      co.nomme_sd("LI1")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.)")
+      co.nomme_sd("LI2")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.,2.)")
+      co.nomme_sd("LI3")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.,2)")
+      co.nomme_sd("LI4")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.)")
+      co.nomme_sd("LI5")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1,sin(1.),2")
+      co.nomme_sd("LI6")
+
+      expected="""DEBUT CR validation : SansNom
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'sin(1.,2)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'aaa(1.)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+FIN CR validation :SansNom
+"""
+      msg=str( j.report())
+      assert compare.check(expected,msg),cdiff(expected,msg)
diff --git a/Tests/old/testelem/testjdc2.py b/Tests/old/testelem/testjdc2.py
new file mode 100644 (file)
index 0000000..78ddd29
--- /dev/null
@@ -0,0 +1,166 @@
+# -*- coding: iso-8859-1 -*-
+import cata5
+
+import unittest,re,os
+import compare
+
+class TestJDCCase(unittest.TestCase):
+
+   def test1(self):
+      text="""
+# OP2 : CO converti en concept2 ou concept2. Retourne concept
+# OP6 : uniquement CO converti en concept2. Retourne concept
+# OP3 : CO converti en concept ou concept. Retourne concept
+co0=OP2(MATR=CO("x1"))
+co2=OP6(MATR=CO("xx"))
+co3=OP3(MATR={"CHAM":"R","MM":co2})
+"""
+      self.execute(cata5,text)
+
+   def test2(self):
+      text="""
+# OP2 : CO converti en concept2 ou concept2. Retourne concept
+# OP5 : uniquement CO converti en concept2. Retourne concept
+co0=OP2(MATR=CO("x1"))
+co1=OP5(MATR=co0)
+"""
+      expected="""DEBUT CR validation : bidon
+   Etape : OP5    ligne : 5    fichier : 'bidon'
+      Mot-clé simple : MATR
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! concept co0 de type concept (de type <class 'cata5.concept'>) n'est pas d'un !
+         ! type autorisé: (<class 'Accas.A_ASSD.CO'>,)                                  !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : MATR
+   Fin Etape : OP5
+FIN CR validation :bidon
+"""
+      self.execute(cata5,text,err3=expected)
+
+   def test3(self):
+      text="""
+# OP2 : CO converti en concept2 ou concept2. Retourne concept
+co0=OP2(MATR=CO("x1"))
+co1=OP2(MATR=x1)
+co2=OP2(MATR=co0)
+"""
+      expected="""DEBUT CR validation : bidon
+   Etape : OP2    ligne : 5    fichier : 'bidon'
+      Mot-clé simple : MATR
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! concept co0 de type concept (de type <class 'cata5.concept'>) n'est pas d'un !
+         ! type autorisé: (<class 'Accas.A_ASSD.CO'>, <class 'cata5.concept2'>)         !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : MATR
+   Fin Etape : OP2
+FIN CR validation :bidon
+"""
+      self.execute(cata5,text,err3=expected)
+
+   def test8(self):
+      text="""
+co2=OP14(MATR=CO("xx"))
+"""
+      expected=""
+      self.execute(cata5,text,err4=expected)
+
+   def test12(self):
+      text="""
+co2=OP18(MATR=CO("xx"))
+co3=OP2(MATR=xx)
+co4=OP11(MATR=xx)
+"""
+      expected=""
+      self.execute(cata5,text,err4=expected)
+
+   def test13(self):
+      text="""
+co2=OP10(MATR=CO("xx"))
+"""
+      expected="""DEBUT CR validation : bidon
+   Etape : OP10    ligne : 2    fichier : 'bidon'
+      Mot-clé simple : MATR
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! concept xx de type CO (de type <class 'Accas.A_ASSD.CO'>) n'est pas d'un type !
+         ! autorisé: (<class 'cata5.concept2'>,)                                         !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : MATR
+   Fin Etape : OP10
+FIN CR validation :bidon
+"""
+      self.execute(cata5,text,err3=expected)
+
+   def test16(self):
+      text="""
+co=OP22(MATR=CO("xx"))
+"""
+      self.execute(cata5,text)
+
+   def test17(self):
+      text="""
+co=OP22(MATR=CO("xx"))
+co2=OP22(MATR=xx)
+"""
+      expected="""DEBUT CR validation : bidon
+   Etape : OP22    ligne : 3    fichier : 'bidon'
+      Mot-clé simple : MATR
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! concept xx de type concept4 (de type <class 'cata5.concept4'>) n'est pas d'un !
+         ! type autorisé: (<class 'Accas.A_ASSD.CO'>,)                                   !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : MATR
+   Fin Etape : OP22
+FIN CR validation :bidon
+"""
+      self.execute(cata5,text,err3=expected)
+
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      pass
+
+   def execute(self,cata,text_jdc,err1="",err2="",err3="",err4=""):
+      j=cata.JdC(procedure=text_jdc,cata=cata,nom="bidon")
+      j.actif_status=1
+      j.fico=None
+      j.set_par_lot("OUI")
+      # On compile le texte Python
+      j.compile()
+      # On initialise les tops de mesure globale de temps d'execution du jdc
+      j.cpu_user=os.times()[0]
+      j.cpu_syst=os.times()[1]
+      j.impr_macro='NON'
+
+      #print j.cr
+      if err1 == "":
+        self.assert_(j.cr.estvide(),msg='Erreur non attendue dans compile (err1):\n%s' % str(j.cr))
+      else:
+        self.assert_(self.check(err1,str(j.cr)),msg='Erreur non attendue dans compile (err1):\n%s\n!=\n%s' % (str(j.cr),err1))
+        j.supprime()
+        return
+
+      j.exec_compile()
+      #print j.cr
+      if err2 == "":
+        self.assert_(j.cr.estvide(),msg='Erreur non attendue dans exec_compile (err2):\n%s' % str(j.cr))
+      else:
+        self.assert_(self.check(err2,str(j.cr)),msg='Erreur non attendue dans exec_compile(err2):\n%s\n!=\n%s' % (str(j.cr),err2))
+        j.supprime()
+        return
+
+      cr=j.report()
+      #print cr
+      if err3 == "":
+        self.assert_(cr.estvide(),msg='Erreur non attendue dans exec_compile (err3):\n%s' % str(cr))
+      else:
+        self.assert_(self.check(err3,str(cr)),msg='Erreur non attendue dans exec_compile(err3):\n%s\n!=\n%s' % (str(cr),err3))
+        j.supprime()
+        return
+
+      j.set_par_lot("NON")
+
+      j.supprime()
+
+   def check(self,want,got):
+      return compare.check(want,got)
diff --git a/Tests/old/testelem/testjdc3.py b/Tests/old/testelem/testjdc3.py
new file mode 100644 (file)
index 0000000..5a7ad9e
--- /dev/null
@@ -0,0 +1,141 @@
+# coding=utf-8
+import os
+import unittest
+import difflib
+import compare
+
+import prefs
+from InterfaceTK import appli
+#from Editeur import appli
+from Accas import AsException
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+version='v9'
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   def test001(self):
+      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
+      app=appli.STANDALONE(version=version)
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      j=app.openJDC(file=file)
+      assert j.isvalid(),j.report()
+      # on commente la commande LIRE_MAILLAGE
+      for co in j.etapes:
+        if co.nom == "LIRE_MAILLAGE" and co.sd.nom == "MAIL":break
+      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on decommente la commande LIRE_MAILLAGE
+      commande,nom = cco.uncomment()
+      # on reaffecte l'objet MAIL
+      for co in j.etapes:
+        if co.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
+           add_mcsimp(co,"MAILLAGE",'MAIL')
+
+      text1=app.get_text_JDC(j,'python')
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text1,text2)
+
+   def test002(self):
+      """ Test de commentarisation/decommentarisation de macro commande dans fichier az.comm"""
+      app=appli.STANDALONE(version=version)
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      j=app.openJDC(file=file)
+      assert j.isvalid(),j.report()
+      # on commente la commande MACRO_MATR_ASSE
+      for co in j.etapes:
+        if co.nom == "MACRO_MATR_ASSE" :break
+      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on decommente la commande MACRO_MATR_ASSE
+      commande,nom = cco.uncomment()
+      assert j.isvalid(),j.report()
+
+   def test003(self):
+      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
+      app=appli.STANDALONE(version=version)
+      text="""
+DEBUT()
+MA=LIRE_MAILLAGE()
+FIN()
+"""
+      j=app.openTXT(text)
+      assert j.isvalid(),j.report()
+      # on commente la commande LIRE_MAILLAGE
+      co=j.etapes[1]
+      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      co=j.addentite("LIRE_MAILLAGE",2)
+      test,mess=co.nomme_sd("MA")
+      # on decommente la commande LIRE_MAILLAGE
+      commande,nom = cco.uncomment()
+      expected="""DEBUT CR validation : TEXT
+   Etape : LIRE_MAILLAGE    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   Fin Etape : LIRE_MAILLAGE
+FIN CR validation :TEXT
+"""
+      msg=str( j.report())
+      assert compare.check(expected,msg),cdiff(expected,msg)
+
+   def test004(self):
+      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
+      app=appli.STANDALONE(version=version)
+      text="""
+DEBUT()
+MA=LIRE_MAILLAGE()
+AFFE_MODELE(MAILLAGE=MA)
+FIN()
+"""
+      j=app.openTXT(text)
+      # on commente la commande LIRE_MAILLAGE
+      co=j.etapes[1]
+      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on commente la commande AFFE_MODELE
+      co=j.etapes[2]
+      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on decommente la commande AFFE_MODELE
+      commande,nom = cco2.uncomment()
+      assert commande["MAILLAGE"] == None
+
+   def test005(self):
+      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
+      app=appli.STANDALONE(version=version)
+      text="""
+DEBUT()
+MA=LIRE_MAILLAGE()
+AFFE_MODELE(MAILLAGE=MA)
+FIN()
+"""
+      j=app.openTXT(text)
+      # on commente la commande AFFE_MODELE
+      co=j.etapes[2]
+      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on commente la commande LIRE_MAILLAGE
+      co=j.etapes[1]
+      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      # on decommente la commande AFFE_MODELE
+      self.assertRaises(AsException, cco2.uncomment, )
+
diff --git a/Tests/old/testelem/testjdc4.py b/Tests/old/testelem/testjdc4.py
new file mode 100644 (file)
index 0000000..7a07d18
--- /dev/null
@@ -0,0 +1,60 @@
+# coding=utf-8
+import os
+import unittest
+import difflib
+import compare
+
+import prefs
+from InterfaceTK import appli
+#from Editeur import appli
+from Accas import AsException
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+version='v9'
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   i=0
+   for f in ("params.comm",):
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem",f)
+      i=i+1
+      exec """def test%s(self,file="%s"):
+                  "fichier : %s"
+                  self.commtest(file)
+""" % (i,file,f)
+   del i
+
+   def commtest(self,file):
+      """ Test de lecture/ecriture de fichier .comm"""
+      #print file
+      app=appli.STANDALONE(version=version)
+      j=app.openJDC(file=file)
+      assert j.isvalid(),j.report()
+
+      text1=app.get_text_JDC(j,'python')
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text2,text1)
+
diff --git a/Tests/old/testelem/testmacro1.py b/Tests/old/testelem/testmacro1.py
new file mode 100644 (file)
index 0000000..dcb0976
--- /dev/null
@@ -0,0 +1,67 @@
+import cata2
+from cata2 import OP1,OP2,OP3,OP4,OP5,OP6
+
+from Accas import AsException,CO
+
+import unittest
+
+class TestMacroCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      pass
+
+   def test1(self):
+      co2=OP4()
+      cr=co2.etape.report()
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co2.etape.supprime()
+
+   def test4(self):
+      co1=OP1(a=1)
+      co2=OP2(MATR=CO("xx"))
+      cr=co2.etape.report()
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test3(self):
+      co1=OP1(a=1)
+      co2=OP3(MATR={"CHAM":"R","MM":CO("xx")})
+      cr=co2.etape.report()
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test2(self):
+      co1=OP1(a=1)
+      co2=OP3(MATR=({"CHAM":"R","MM":CO("xx")},
+                    {"CHAM":"R","MM":CO("xx")},
+                   ),
+             )
+      cr=co2.etape.report()
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test5(self):
+      co2=OP5(MATR=CO("xx"))
+      co3=OP3(MATR={"CHAM":"R","MM":co2})
+      #print co3.etape.report()
+      cr=co2.etape.report()
+      #print cr
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co2.etape.supprime()
+      co3.etape.supprime()
+
+   def test6(self):
+      co2=OP6(MATR=CO("xx"))
+      co3=OP3(MATR={"CHAM":"R","MM":co2})
+      #print co3.etape.report()
+      cr=co2.etape.report()
+      #print cr
+      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
+      co2.etape.supprime()
+      co3.etape.supprime()
+
diff --git a/Tests/old/testelem/testoper1.py b/Tests/old/testelem/testoper1.py
new file mode 100644 (file)
index 0000000..0956ff6
--- /dev/null
@@ -0,0 +1,185 @@
+# coding=utf-8
+import cata1
+from cata1 import OP1,OP2,OP3,OP4,OP5,OP6,OP7
+from Accas import AsException,ASSD,OPER,SIMP,FACT,BLOC,_F
+
+import Noyau
+
+class concept(ASSD,Noyau.AsBase):pass
+
+import unittest
+
+class TestOperCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      pass
+
+   def test01(self):
+      co1=OP1(a=1)
+      cr=co1.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+
+   def test02(self):
+      """ Test fonction sd_prod
+      """
+      co1=OP2(TYPE_RESU="TRANS")
+      cr=co1.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+
+   def test04(self):
+      """ Test fonction sd_prod
+          Test du type d'un argument avec AsType
+      """
+      co1=OP1(a=1)
+      co2=OP3(MATR=co1)
+      cr=co2.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test05(self):
+      """ Test fonction sd_prod
+          Test sur un mot-clé simple d'un mot-clé facteur : mcf[mcs]
+      """
+      co1=OP4(MESURE={'NOM_PARA':'INST'})
+      cr=co1.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+
+   def test06(self):
+      """ Test fonction sd_prod
+          Test sur un mot-clé simple d'un mot-clé facteur : mcf.get_child(mcs).get_valeur()
+      """
+      co2=OP1(a=1)
+      co1=OP5(FFT={'FONCTION':co2})
+      cr=co1.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test07(self):
+      """ Test fonction sd_prod
+          Test sur un mot-clé simple d'un mot-clé facteur : mcf[0][mcs]
+      """
+      co2=OP1(a=1)
+      co1=OP6(FILTRE={'MODE':co2})
+      cr=co1.etape.report()
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test08(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   c=SIMP(statut='o',typ='TXM',position='global',
+                           into=("TABLEAU","AGRAF"),
+                         ),
+                   b=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='f',typ='TXM'),
+                                      ),
+                         ),
+                 )
+
+      co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
+      cr=co1.etape.report()
+      self.assertEqual(co1.etape['a'],1)
+      self.assertEqual(co1.etape['c'],'TABLEAU')
+      self.assertEqual(co1.etape['b']['d'],'rr')
+      self.assert_(cr.estvide())
+      co1.etape.supprime()
+
+   def test09(self):
+      co2=OP1(a=1)
+      co1=OP5(FFT={'FONCTION':co2})
+      l= co1.etape.get_sd_utilisees()
+      self.assert_(len(l)==1)
+      self.assert_(co2 in l )
+      d=co1.etape.get_sd_mcs_utilisees()
+      self.assert_(len(d.keys())==1)
+      self.assert_(len(d['FONCTION'])==1)
+      self.assert_(co2 in d['FONCTION'])
+      co1.etape.supprime()
+      co2.etape.supprime()
+
+   def test10(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',max=5),
+                 )
+      class mylist(list):pass
+      valeur=(0,1)
+      co1=OP10(a=mylist(valeur))
+      #n,v=co1.etape.getvr8("","a",0,1,3)
+      v=tuple(co1.etape["a"])
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(v,valeur,msg=msg)
+      co1.etape.supprime()
+
+   def futuretest11(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',into=(0,1,2),max=5),
+                 )
+      class mylist(list):pass
+      valeur=(2,0,1)
+      co1=OP10(a=mylist(valeur))
+      v=tuple(co1.etape["a"])
+      #n,v=co1.etape.getvr8("","a",0,1,3)
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(v,valeur,msg=msg)
+      co1.etape.supprime()
+
+   def futuretest12(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',into=(2,4,3,5),max=5),
+                 )
+      class mylist(list):pass
+      valeur=(2,0,1)
+      co1=OP10(a=mylist(valeur))
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      co1.etape.supprime()
+
+   def futuretest13(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',val_min=0,val_max=3,max=5),
+                 )
+      class mylist(list):pass
+      valeur=(2,0,1)
+      co1=OP10(a=mylist(valeur))
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      co1.etape.supprime()
+
+   def futuretest14(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',val_min=0,val_max=1,max=5),
+                 )
+      class mylist(list):pass
+      valeur=(2,0,1)
+      co1=OP10(a=mylist(valeur))
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      co1.etape.supprime()
+
+   def test15(self):
+      """ Test mot cle facteur incorrect
+      """
+      co1=OP7(FILTRE="coucou")
+      cr=co1.etape.report()
+      msg="erreur sur le test " +'\n'+str(cr)
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      co1.etape.supprime()
+
+   def test16(self):
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(statut='o',typ='R',val_min=0,val_max=1,max=5),
+                 )
+      valeur=(2,0,1)
+      co1=OP10(a=valeur)
+      msg="erreur sur le test " +'\n'+str(co1.etape.report())
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      co1.etape.supprime()
diff --git a/Tests/old/testelem/testparseur.py b/Tests/old/testelem/testparseur.py
new file mode 100644 (file)
index 0000000..be0f9d1
--- /dev/null
@@ -0,0 +1,108 @@
+import unittest
+import difflib
+
+from convert import parseur_python
+
+def cdiff(text1,text2):
+        #return " ".join(difflib.unified_diff(text1.splitlines(1),text2.splitlines(1)))
+        return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+        #return " ".join(difflib.ndiff(text1.splitlines(1),text2.splitlines(1)))
+
+class appli:
+      dict_reels={}
+      liste_simp_reel=[]
+
+class TestCase(unittest.TestCase):
+    def test01(self):
+        text="""
+MA=LIRE_MAILLAGE()
+"""
+        expected="""MA=LIRE_MAILLAGE()
+
+"""
+        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        assert txt == expected, cdiff(expected,txt)
+
+    def test02(self):
+        text="""
+MA=LIRE_MAILLAGE()
+MB=LIRE_MAILLAGE()
+"""
+        expected="""MA=LIRE_MAILLAGE()
+
+MB=LIRE_MAILLAGE()
+
+"""
+        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        assert txt == expected, cdiff(expected,txt)
+
+    def test03(self):
+        text="""
+a=1.2
+b=4
+c="aa"
+d=5 # parametre d
+MA=LIRE_MAILLAGE()
+MB=LIRE_MAILLAGE()
+"""
+        expected=r'''a = PARAMETRE(nom='a',valeur=1.2)
+b = PARAMETRE(nom='b',valeur=4)
+c = PARAMETRE(nom='c',valeur="aa")
+COMMENTAIRE(' parametre d\n')
+d = PARAMETRE(nom='d',valeur=5 )
+MA=LIRE_MAILLAGE()
+
+MB=LIRE_MAILLAGE()
+
+'''
+        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        assert txt == expected, cdiff(expected,txt)
+
+    def test04(self):
+        text='''
+DEBUT();
+a = 1.0;
+b = 3;
+c = 15;
+d = 5;
+x = (1, 2);
+y = [3, 4];
+y2 = (y * 2);
+z = 'a';
+zz = 'v';
+t = a;
+v = """aaaa
+bbbb""";
+xx = ceil(sqrt(d));
+yy = cos(3.1);
+ax = sin(2);
+bx = cos(xx);
+cx = sin(xx);
+zy = y[1];
+FIN();
+'''
+        expected='''DEBUT();
+
+a = PARAMETRE(nom='a',valeur= 1.0)
+b = PARAMETRE(nom='b',valeur= 3)
+c = PARAMETRE(nom='c',valeur= 15)
+d = PARAMETRE(nom='d',valeur= 5)
+x = PARAMETRE(nom='x',valeur= (1, 2))
+y = PARAMETRE(nom='y',valeur= [3, 4])
+y2 = PARAMETRE(nom='y2',valeur= (y * 2))
+z = PARAMETRE(nom='z',valeur= 'a')
+zz = PARAMETRE(nom='zz',valeur= 'v')
+t = PARAMETRE(nom='t',valeur= a)
+v = PARAMETRE(nom='v',valeur= """aaaa
+bbbb""")
+xx = PARAMETRE(nom='xx',valeur= ceil(sqrt(d)))
+yy = PARAMETRE(nom='yy',valeur= cos(3.1))
+ax = PARAMETRE(nom='ax',valeur= sin(2))
+bx = PARAMETRE(nom='bx',valeur= cos(xx))
+cx = PARAMETRE(nom='cx',valeur= sin(xx))
+zy = PARAMETRE(nom='zy',valeur= y[1])
+FIN();
+
+'''
+        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        assert txt == expected, cdiff(expected,txt)
diff --git a/Tests/old/testelem/testposition1.py b/Tests/old/testelem/testposition1.py
new file mode 100644 (file)
index 0000000..84e36f8
--- /dev/null
@@ -0,0 +1,256 @@
+# coding=utf-8
+import os
+import cata3
+from Accas import AsException,ASSD,OPER,SIMP,FACT,BLOC,_F
+
+import Noyau
+
+class concept(ASSD,Noyau.AsBase):pass
+
+import unittest
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      self.j=cata3.JdC(procedure="",nom="bidon")
+      self.j.actif_status=1
+      CONTEXT.set_current_step(self.j)
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+      self.j.supprime()
+
+   def test001(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   c=SIMP(statut='o',typ='TXM',position='global',
+                          into=("TABLEAU","AGRAF"),
+                         ),
+                   b=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='f',typ='TXM'),
+                                      ),
+                         ),
+                 )
+      co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test002(self):
+      """ Test position=global_jdc
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   c=SIMP(statut='o',typ='TXM',position='global_jdc',
+                          into=("TABLEAU","AGRAF"),
+                         ),
+                 )
+      OP11 = OPER(nom='OP11',op=10,sd_prod=concept,
+                  b=FACT(statut='o',max='**',
+                         b_forme=BLOC(condition="c == 'TABLEAU'",
+                                      d=SIMP(statut='f',typ='TXM'),
+                                     ),
+                        ),
+                 )
+      co1=OP10(a=1,c="TABLEAU",)
+      co2=OP11(b=_F(d='rr'))
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      msg=co2.etape.report()
+      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+
+   def test003(self):
+      """ Test position=global_jdc
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   b=FACT( c=SIMP(statut='o',typ='TXM',position='global_jdc',
+                                    into=("TABLEAU","AGRAF"),
+                                 ),
+                         ),
+                 )
+      OP11 = OPER(nom='OP11',op=10,sd_prod=concept,
+                   b=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='f',typ='TXM'),
+                                       ),
+                         ),
+                 )
+      OP12 = OPER(nom='OP12',op=10,sd_prod=concept,
+                   b=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='o',typ='TXM'),
+                                       ),
+                         ),
+                 )
+      co1=OP10(a=1,b=_F(c="TABLEAU"))
+      co2=OP11(b=_F(d='rr'))
+      co3=OP11()
+      co4=OP12(b=_F(d='rr'))
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      msg=co2.etape.report()
+      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+      msg=co3.etape.report()
+      self.assertEqual(co3.etape.isvalid(),1,msg=msg)
+      msg=co4.etape.report()
+      self.assertEqual(co4.etape.isvalid(),1,msg=msg)
+
+   def futuretest004(self):
+      """ Test position = global
+      """
+      msg0= """ 
+          PROBLEME : les mots cles globaux ne sont pas forcément vus
+          dans les mots cles facteurs (dépendant de l'ordre de création)
+          Dans ce test xx est avant b qui est avant g : g voit c mais pas xx.
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   b=FACT( c=SIMP(statut='o',typ='TXM',position='global',
+                                    into=("TABLEAU","AGRAF"),
+                                 ),
+                         ),
+                   g=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='f',typ='TXM'),
+                                       ),
+                         ),
+                   xx=FACT(statut='o',max='**',
+                          b_forme=BLOC(condition="c == 'TABLEAU'",
+                                       d=SIMP(statut='f',typ='TXM'),
+                                       ),
+                         ),
+                 )
+      co1=OP10(a=1,b=_F(c="TABLEAU"),g=_F(d='rr'))
+      msg=msg0+str(co1.etape.report())
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      co2=OP10(a=1,b=_F(c="TABLEAU"),xx=_F(d='rr'))
+      msg=msg0+str(co2.etape.report())
+      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+
+   def test005(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   g=FACT( c=SIMP(statut='o',typ='TXM',position='global',
+                                    into=("TABLEAU","AGRAF"),
+                                 ),
+                         ),
+                   b_forme=BLOC(condition="c == 'TABLEAU'",
+                                d=SIMP(statut='f',typ='TXM'),
+                               ),
+                 )
+      co1=OP10(a=1,g=_F(c="TABLEAU"),d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test006(self):
+      """ Test position = global
+          ATTENTION : Un mot cle global, facultatif avec defaut (c) défini dans un mot clé facteur 
+          n'est pas vu globalement
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   a=SIMP(typ='I'),
+                   g=FACT(a=SIMP(typ='I'),
+                          c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                         ),
+                   b_forme=BLOC(condition="c == 'TABLEAU'",
+                                d=SIMP(statut='f',typ='TXM'),
+                               ),
+                 )
+      co1=OP10(a=1,g=_F(a=1),d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+
+   def test007(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                  c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                  b=FACT(statut='o',max='**',
+                         b_forme=BLOC(condition="c == 'TABLEAU'",
+                                      d=SIMP(statut='f',typ='TXM'),
+                                     ),
+                        ),
+                 )
+      co1=OP10(b=_F(d='rr'))
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test008(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                  c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                  b_forme=BLOC(condition="c == 'TABLEAU'",
+                               d=SIMP(statut='f',typ='TXM'),
+                              ),
+                 )
+      co1=OP10(d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test009(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                  c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                  b_forme=BLOC(condition="c == 'TABLEAU'",
+                               d=SIMP(statut='f',typ='TXM'),
+                              ),
+                 )
+      co1=OP10(d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test010(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   g=FACT(a=SIMP(typ='I'),
+                          c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                         ),
+                   b_forme=BLOC(condition="c == 'TABLEAU'",
+                                d=SIMP(statut='f',typ='TXM'),
+                               ),
+                 )
+      co1=OP10(g=_F(a=1),d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test011(self):
+      """ Test position = global
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   g=FACT(statut='o',
+                          c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                         ),
+                   b_forme=BLOC(condition="c == 'TABLEAU'",
+                                d=SIMP(statut='f',typ='TXM'),
+                               ),
+                 )
+      co1=OP10(d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+
+   def test012(self):
+      """ Test position = global
+          ATTENTION : Un mot cle global, facultatif avec defaut (c) défini dans un mot clé facteur 
+          n'est pas vu globalement
+      """
+      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
+                   g=FACT(statut='o',
+                          c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
+                         ),
+                   b_forme=BLOC(condition="c == 'TABLEAU'",
+                                d=SIMP(statut='f',typ='TXM'),
+                               ),
+                 )
+      co1=OP10(d='rr')
+      msg=co1.etape.report()
+      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      co2=OP10(g=_F(c="TABLEAU"),d='rr')
+      msg=co2.etape.report()
+      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
diff --git a/Tests/old/testelem/testsimp0.py b/Tests/old/testelem/testsimp0.py
new file mode 100644 (file)
index 0000000..68b3d43
--- /dev/null
@@ -0,0 +1,47 @@
+from Noyau import SIMP
+
+import unittest
+
+class TestSimpCase(unittest.TestCase):
+   def testStatut1(self):
+      a=SIMP(typ='I',statut='o')
+      cr=a.report()
+      self.assert_(cr.estvide())
+
+   def testStatut2(self):
+      a=SIMP(typ='I')
+      cr=a.report()
+      self.assert_(cr.estvide())
+
+   def testStatut3(self):
+      a=SIMP(typ='I',statut='s')
+      cr=a.report()
+      expected_cr="""
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! L'attribut 'statut' doit valoir 'o','f','c' ou 'd' : 's' !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+"""
+      self.assertEqual(str(cr) , expected_cr)
+
+   def testPosition1(self):
+      a=SIMP(typ='I',position='total')
+      cr=a.report()
+      expected_cr="""
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! L'attribut 'position' doit valoir 'local','global' ou 'global_jdc' : 'total' !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+"""
+      self.assertEqual(str(cr) , expected_cr)
+
+   def testMinMax1(self):
+      a=SIMP(typ='I',min='**',max=12)
+      cr=a.report()
+      expected_cr="""
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombres d'occurrence min et max invalides : '**' 12 !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+"""
+      self.assertEqual(str(cr) , expected_cr)
diff --git a/Tests/old/testelem/testsimp1.py b/Tests/old/testelem/testsimp1.py
new file mode 100644 (file)
index 0000000..67858ff
--- /dev/null
@@ -0,0 +1,289 @@
+# coding=utf-8
+import types
+from Accas import SIMP,ASSD,geom,assd
+class maillage(ASSD):pass
+class maillage_sdaster(ASSD):pass
+
+import unittest
+
+class TestMCSimpCase(unittest.TestCase):
+   def setUp(self):
+      self.cata=SIMP(typ='I',statut='o')
+
+   def tearDown(self):
+      del self.cata
+
+   def testStatut1(self):
+      o=self.cata(1,'mcs1',None)
+      cr=o.report()
+      self.assert_(cr.estvide())
+
+   def testStatut2(self):
+      o=self.cata(None,'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé :  mcs1  obligatoire non valorisé !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! None n'est pas une valeur autorisée !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr)
+
+   def testType1(self):
+      o=self.cata(1,'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr)
+
+   def test004(self):
+       cata=SIMP(typ='shell',statut='o')
+       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   # Chaines
+   def test040(self):
+       cata=SIMP(typ='TXM',statut='o')
+       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0),
+              (('RI',1,0),0), (1+0j,0),
+              ("('RI',1,0)",1), ("toto",1), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test041(self):
+       cata=SIMP(typ='TXM',statut='o',max=3)
+       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0),
+              (('RI',1,0),0), (1+0j,0),
+              (("toot","titi"),1),
+              (("toot","titi","tutu"),1),
+              (("toot","titi",1),0),
+              (("toot","titi","tutu","tata"),0),
+              ("('RI',1,0)",1), ("toto",1), (None,0), 
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur) 
+
+   def test042(self):
+       cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),max=3)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
+              (('RI',1,0),0), (1+0j,0),
+              (("toto","titi"),1),
+              (("toot","titi","tutu"),0),
+              (("toot","titi",1),0),
+              (("toot","titi","tutu","tata"),0),
+              ("('RI',1,0)",0), ("toto",1), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test043(self):
+       cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),min=2,max=3)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
+              (('RI',1,0),0), (1+0j,0),
+              (("toto","titi"),1),
+              (("toot","titi","tutu"),0),
+              (("toot","titi",1),0),
+              (("toot","titi","tutu","tata"),0),
+              ("('RI',1,0)",0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   # Reels
+   def test020(self):
+       cata=SIMP(typ='R',statut='o',max=4)
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), ((1.,2.,3.),1),
+              ((1.,2.,3.,4.),1), ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test021(self):
+       cata=SIMP(typ='R',statut='o',min=2,max=4)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
+              ((1.,2.),1), ((1.,2.,3.),1), ((1.,2.,3.,4.),1),
+              ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+
+   def test022(self):
+       cata=SIMP(typ='R',statut='o',val_min=2,val_max=4)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0), (3,1),
+              (6,0), ((1.,2.),0), ((1.,2.,3.),0), ((1.,2.,3.,4.),0),
+              ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test023(self):
+       cata=SIMP(typ='R',statut='o',val_min=2,val_max=4,max=4)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0), (3,1),
+              (6,0), ((1.,6.),0), ((3.,2.),1), ((1.,2.,3.),0),
+              ((1.,2.,3.,4.),0), ((1.,2.,3.,4.,5.),0), ("toto",0),
+              (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test024(self):
+       cata=SIMP(typ='R',statut='o')
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",0), ((1.,2.,3.),0), ("toto",0),
+              (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+
+   # Entiers
+   def test030(self):
+       cata=SIMP(typ='I',statut='o')
+       liste=((1,1),("a",0), (1.1,0),(('RI',1.,0.),0),
+              (('RI',1,0),0), (1+0j,0), ("1",0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test031(self):
+       cata=SIMP(typ='I',statut='o',into=(1,5,8),max=4)
+       liste=((1,1),("a",0), ("toto",0), (None,0),
+              (1.1,0),(('RI',1.,0.),0),
+              (3,0), (6,0), ((1,5),1), ((1,5,8),1), ((1,5,8,5),1),
+              ((1,5,8,5,1),0), ((1.,6.),0), ((3.,2.),0), ((1.,2.,3.),0),
+              ((1.,2.,3.,4.),0), ((1.,2.,3.,4.,5.),0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   # Complexes
+   def test010(self):
+       cata=SIMP(typ='C',statut='o',into=(('RI',1,0),('RI',2,0),('RI',3,0)),max=4)
+       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),1), ("toto",0), (None,0),
+              ((('RI',1.,0.),('RI',2,0)),1),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0)),1),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0)),1),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0),('RI',1,0)),0),
+              ((1,5),0), ((1,5,8,5,1),0),
+              ((1.,6.),0), ((3.,2.),0), ((1.,2.,3.),0), ((1.,2.,3.,4.,5.),0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test011(self):
+       cata=SIMP(typ='C',statut='o',max=3)
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), ("toto",0), (None,0),
+              ((('RI',1.,0.),('RI',2,0)),1),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0)),1),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0)),0),
+              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0),('RI',1,0)),0),
+              ((1,5),1), ((1,5,8,5,1),0),
+              ((1.,6.),1), ((3.,2.),1), ((1.,2.,3.),1), ((1.,2.,3.,4.,5.),0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test012(self):
+       cata=SIMP(typ='C',statut='o')
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), (('RI',1,0),1), (1+0j,1),
+              ("('RI',1,0)",0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test013(self):
+       cata=SIMP(typ=('R',maillage),statut='o')
+       liste=((1,1),
+              (maillage(),1),
+              (maillage_sdaster(),0),
+              ("aa",0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,
+                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test014(self):
+       cata=SIMP(typ=geom,statut='o')
+       liste=((1,0),
+              ("aaaa",1),
+            )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,
+                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test015(self):
+       cata=SIMP(typ=assd,statut='o')
+       liste=((1,1),
+              ("aaaa",1),
+            )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,
+                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test016(self):
+       class LongStr:
+         def __init__(self,min,max):
+            self.min=min
+            self.max=max
+         def __convert__(self,valeur):
+            if type(valeur) == types.StringType:
+               if self.min < len(valeur) < self.max:return valeur
+            return None
+
+       cata=SIMP(typ=LongStr(5,8),statut='o')
+       liste=(("aaaaaa",1),
+              ("aaaaaaa",1),
+              ("aaaaaaaaaaaaaaa",0),
+              ("aa",0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,
+                     "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
diff --git a/Tests/old/testelem/testsimp2.py b/Tests/old/testelem/testsimp2.py
new file mode 100644 (file)
index 0000000..e472dd2
--- /dev/null
@@ -0,0 +1,64 @@
+# coding=utf-8
+from Accas import SIMP,ASSD
+
+import unittest
+
+class TestSimpCase(unittest.TestCase):
+   def setUp(self):
+       pass
+
+   def tearDown(self):
+       pass
+
+   def test001(self):
+       cata=SIMP(statut='o',typ='TXM',defaut="d")
+       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,1),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
+   def test002(self):
+       cata=SIMP(statut='f',typ='TXM',defaut="d")
+       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,1),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
+   def test003(self):
+       cata=SIMP(statut='o',typ='R',max=3)
+       class mylist(list):pass
+       liste=((1,1),(mylist((0.,1.)),1), (1.,1),(mylist((0.,1.)),1), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",0), ("toto",0), (None,0),
+              (mylist(("aaaa",1.)),0), (mylist((0.,1.,2.,3.)),0), 
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
+   def test004(self):
+       cata=SIMP(statut='f',typ=('R','I'),max=5)
+       liste=((1,1),(1.5,1), ((1,2),1),
+              ((2.3,3.4),1),((1,2.0),1),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
+   def _test005(self):
+       cata=SIMP(statut='f',typ='I',max=5)
+       liste=((1,1),(1.0,1), ((1,2),1),
+              ((2.3,3.4),0),((1,2.0),1),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
diff --git a/Tests/old/testelem/testsimp3.py b/Tests/old/testelem/testsimp3.py
new file mode 100644 (file)
index 0000000..51891e9
--- /dev/null
@@ -0,0 +1,138 @@
+# coding=utf-8
+from Accas import *
+
+import unittest
+import compare
+OK="""Mot-clé simple : mcs
+Fin Mot-clé simple : mcs
+"""
+class myparam:
+    def __init__(self,valeur):
+        self.valeur=valeur
+    def __adapt__(self,protocol):
+        return protocol.adapt(self.valeur)
+
+from Noyau.N_VALIDATOR import listProto,TypeProtocol,IntoProtocol
+class param:
+    def __init__(self,valeur):
+        self.valeur=valeur
+
+def hasvaleur(obj,protocol,**args):
+    return protocol.adapt(obj.valeur)
+
+listProto.register(param,hasvaleur)
+TypeProtocol.register(param,hasvaleur)
+IntoProtocol.register(param,hasvaleur)
+
+
+class TestValidCase(unittest.TestCase):
+   def setUp(self):
+       pass
+
+   def tearDown(self):
+       pass
+
+   def _test(self,cata,liste):
+       for valeur,report in liste:
+           o=cata(valeur,'mcs',None)
+           msg=""
+           rep=str(o.report())
+           valid=compare.check(rep,report)
+           if not valid:
+              msg="le rapport d'erreur est incorrect.\n valeur = %s\n expected =\n%s\n got =\n%s " % (valeur,report,rep)
+              print msg
+           self.assert_(valid,msg=msg)
+
+   def test010(self):
+       """Test de listes de string"""
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6)
+       liste=(
+              ("aa",OK),("aaa",OK),
+              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),OK),
+              (("aaaa","aaaa","axyz","bbbb","zzz"),OK),
+              (("aaaa","axyz","bbbb","zzz"),OK),
+              ("aaaa",OK),("aaaaa",OK),
+              ("axyzaa",OK),("bbbbaaa",OK),
+             )
+       self._test(cata,liste)
+
+   def test011(self):
+       """Test de listes de string avec into"""
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"))
+       liste=(
+              ("TUTU",OK),("TATA",OK),
+              (("TUTU","TATA","CCCC"),OK),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),OK),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 'CCCC', 'TUTU', !
+   ! 'TATA', 'CCCC') incorrect (min = 1, max = 6)                                   !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+              (("TUTU","TATA","CCCC","TUTU","TATA",1,"TUTU","TATA","CCCC"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 1 (de type <type 'int'>) n'est pas d'un type autorisé: ('TXM',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 1  ne fait pas partie des choix possibles ('TUTU', 'TATA', 'CCCC') !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 1, 'TUTU', 'TATA', !
+   !  'CCCC') incorrect (min = 1, max = 6)                                             !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
+
+   def test016(self):
+       """Test de listes d'entiers """
+       cata=SIMP(statut='o',typ='I',min=1,max=6)
+       liste=( ((2,),OK),(None,
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé :  mcs  obligatoire non valorisé !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! None n'est pas une valeur autorisée !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               ((1,3,5),OK),
+               ((2,4,6),OK),
+               ((2,4,4),OK),
+               (myparam((2,4,4)),OK),
+               (myparam((2,4.5,4)),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               (myparam((2,myparam(4.5),4)),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               (param((2,4,4)),OK),
+               (param((2,4.5,4)),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               (param((2,param(4.5),4)),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
diff --git a/Tests/old/testelem/testsimp4.py b/Tests/old/testelem/testsimp4.py
new file mode 100644 (file)
index 0000000..40f3c41
--- /dev/null
@@ -0,0 +1,124 @@
+# coding=utf-8
+from Accas import SIMP,ASSD
+class maillage(ASSD):pass
+class maillage_sdaster(ASSD):pass
+
+import unittest
+
+class TestMCSimpCase(unittest.TestCase):
+   def setUp(self):
+      self.cata=SIMP(typ='I',statut='o')
+
+   def tearDown(self):
+      del self.cata
+
+   def test001(self):
+      cata=SIMP(typ='I',max=5)
+      o=cata((1,2,'aa','bb',7,'cc'),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de (1, 2, 'aa', 'bb', 7, 'cc') incorrect (min = 1, max = 5) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def test002(self):
+      cata=SIMP(typ='I',max=7,into=(1,2,'aa','bb',7,'cc'))
+      o=cata((1,2,'aa','bb',7,'cc'),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('I',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def test003(self):
+      cata=SIMP(typ='R',max=7,into=(1,2,7))
+      o=cata((1,2,7,3,4,5,6),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 3.0  ne fait pas partie des choix possibles (1, 2, 7) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def test004(self):
+      cata=SIMP(typ='R',max=7,val_max=6)
+      o=cata((1,2,7,3,4,5,6),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def test005(self):
+      cata=SIMP(typ='R',max=6,val_max=6)
+      o=cata((1,2,7,3,4,5,6),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de (1.0, 2.0, 7.0, 3.0, 4.0, 5.0, 6.0) incorrect (min = 1, !
+   ! max = 6)                                                                      !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def test006(self):
+      cata=SIMP(typ='R',max=6,val_max=6)
+      o=cata((1,2,7,"aa",4,"bb",6),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de (1.0, 2.0, 7.0, 'aa', 4.0, 'bb', 6.0) incorrect (min = 1, !
+   ! max = 6)                                                                        !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
+   def futuretest007(self):
+      """
+        Ce test échoue alors qu'il ne devrait pas. Le parametre de definiton homo
+        qui vaut 1 par defaut indique que la liste devrait etre homogene en type
+        ce qui n'est pas le cas.
+      """
+      cata=SIMP(typ=('R','TXM'),max=6,val_max=6)
+      o=cata((1,2,7,"aa",4,"bb",6),'mcs1',None)
+      cr=o.report()
+      expected_cr="""Mot-clé simple : mcs1
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! 'aa' n'est pas d'un type autorisé !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! La valeur : 7  du mot-clé  mcs1  est en dehors du domaine de validité [ 6 , 6 ] !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de (1, 2, 7, 'aa', 4, 'bb', 6) incorrect pour mcs1 (min = 1, !
+   ! max = 6)                                                                        !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs1
+"""
+      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
+
diff --git a/Tests/old/testelem/testsimp5.py b/Tests/old/testelem/testsimp5.py
new file mode 100644 (file)
index 0000000..3be579f
--- /dev/null
@@ -0,0 +1,98 @@
+# coding=utf-8
+from Accas import SIMP,ASSD
+from Extensions.param2 import Variable,cos
+
+import unittest
+
+class TestSimpCase(unittest.TestCase):
+   def setUp(self):
+       pass
+
+   def tearDown(self):
+       pass
+
+   def test001(self):
+       a=Variable("n",25.6)
+       self.assertEqual(repr(a),"Variable('n',25.6)")
+       self.assertEqual(str(a),"n")
+       self.assertEqual(a.eval(),25.6)
+       b=-a
+       self.assertEqual(str(b),"-(n)")
+       self.assertEqual(b.eval(),-25.6)
+       b=-a*100+3/2
+       self.assertEqual(str(b),'((-(n) * 100) + 1)')
+       self.assertEqual(b.eval(),-2559)
+       b=a/10
+       self.assertEqual(str(b),'(n / 10)')
+       self.assertEqual(b.eval(),2.56)
+       c=Variable('q',[1,a,3])
+       d=c[1]/3
+       self.assertEqual(str(d),'(q[1] / 3)')
+       self.assertEqual(d.eval(),25.6/3)
+       f=cos(d)
+       self.assertEqual(str(f),'cos((q[1] / 3))')
+       self.assertEqual(f.eval(),-0.628288791022798)
+       g=a**2
+       self.assertEqual(str(g),'(n ** 2)')
+       self.assertEqual(g.eval(),655.36000000000013)
+       h=2*Variable("x",2)
+       g=a**h
+       self.assertEqual(str(g),'(n ** (2 * x))')
+       self.assertEqual(g.eval(),429496.72960000008)
+
+   def test003(self):
+       """ Validation d'un parametre (instance de la classe Variable)
+       """
+       cata=SIMP(statut='o',typ='R',max=3)
+       liste=((1,1),(Variable('x',(0.,1.)),1), (1.,1),(Variable('x',(0.,1.)),1), (('RI',1,0),0),
+              (1+0j,0), ("('RI',1,0)",0), ("toto",0), (None,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           #print o.val,o.valeur
+           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg=msg)
+
+   def test004(self):
+       cata=SIMP(typ='C',statut='o',max=10)
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), (('RI',1,0),1), (1+0j,1),
+              (('RI',Variable('x',1.),0.),1),
+              (Variable('x',1.),1),
+              (Variable('x',1.)+0j,1),
+              ((Variable('x',1.)+0j,1.,0.,Variable('x',1.+2j),Variable('x',Variable('y',1.)+2j)),1),
+              ("('RI',1,0)",0), ("toto",0), (None,0),
+              (Variable('x',(1,2,2+5j)),1),
+              (Variable('x',(1,2,2+5j,5,6,7,8,9,10,11,12)),0),
+              (Variable('x',(1,2,2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
+              (Variable('x',(1,"aaaa",2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
+              (1+Variable('x',1.)*1j,1),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
+
+   def test005(self):
+       t=Variable('t',None)
+       assert len(t) == 0
+
+   def test006(self):
+       cata=SIMP(statut='o',typ='R',val_min=0,val_max=3,max=5)
+       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), (('RI',1,0),0), (1+0j,0),
+              (('RI',Variable('x',1.),0.),0),
+              (Variable('x',1.),1),
+              (Variable('x',1.)+0j,0),
+              ((Variable('x',1.)+0j,1.,0.,Variable('x',1.+2j),Variable('x',Variable('y',1.)+2j)),0),
+              ("('RI',1,0)",0), ("toto",0), (None,0),
+              (Variable('x',(1,2,2+5j)),0),
+              (Variable('x',(1,2,2+5j,5,6,7,8,9,10,11,12)),0),
+              (Variable('x',(1,2,2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
+              (Variable('x',(1,"aaaa",2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
+              (1+Variable('x',1.)*1j,0),
+              (Variable('x',4.),0),
+              (4.,0),
+             )
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.get_valeur(),valeur)
diff --git a/Tests/old/testelem/testvalidator1.py b/Tests/old/testelem/testvalidator1.py
new file mode 100644 (file)
index 0000000..da260a8
--- /dev/null
@@ -0,0 +1,215 @@
+# coding=utf-8
+from Accas import *
+
+import unittest
+
+class myparam:
+    def __init__(self,valeur):
+        self.valeur=valeur
+    def __adapt__(self,protocol):
+        return protocol.adapt(self.valeur)
+
+from Noyau.N_VALIDATOR import listProto,TypeProtocol,IntoProtocol
+class param:
+    def __init__(self,valeur):
+        self.valeur=valeur
+
+def hasvaleur(obj,protocol,**args):
+    return protocol.adapt(obj.valeur)
+
+listProto.register(param,hasvaleur)
+TypeProtocol.register(param,hasvaleur)
+IntoProtocol.register(param,hasvaleur)
+OrdList.register(param,hasvaleur)
+
+class TestValidCase(unittest.TestCase):
+   def setUp(self):
+       pass
+
+   def tearDown(self):
+       pass
+
+   def _test(self,cata,liste):
+       for valeur,valid in liste:
+           o=cata(valeur,'mcs',None)
+           msg=None
+           if valid != o.isvalid() :
+              if not valid:
+                 msg="erreur : le mot cle devrait etre invalide. valeur = %s, valid = %s " % (valeur,valid)
+              else:
+                 msg="erreur : le mot cle devrait etre valide. valeur = %s, valid = %s " % (valeur,valid) + '\n' + str(o.report())
+           self.assertEqual(o.isvalid(),valid,msg)
+           if valid: 
+              self.assertEqual(o.get_valeur(),valeur)
+
+   def test001(self):
+       cata=SIMP(typ='TXM',validators=LongStr(3,5))
+       liste=(("aa",0),("aaa",1),
+              ("aaaa",1),("aaaaa",1),
+              ("axyzaa",0),("bbbbaaa",0),
+             )
+       self._test(cata,liste)
+
+   def test002(self):
+       cata=SIMP(statut='o',typ='TXM',min=1,max=4,validators=LongStr(3,5))
+       liste=(
+              ("aa",0),("aaa",1),
+              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),0),
+              (("aaaa","aaaaa","axyz","bbbb","zzz"),0),
+              (("aaaa","axyz","bbbb","zzz"),1),
+              ("aaaa",1),("aaaaa",1),
+              ("axyzaa",0),("bbbbaaa",0),
+              (("aaaa",param("axyz"),"bbbb","zzz"),1),
+             )
+       self._test(cata,liste)
+
+   def test003(self):
+       cata=SIMP(statut='o',typ='I',validators=TypeVal(1))
+       liste=(
+               (1,1),(1.1,0),(1.25,0),
+               (('RI',0.,1.),0),
+             )
+       self._test(cata,liste)
+
+   def test004(self):
+       cata=SIMP(statut='o',typ='I',into=(1,2,3,4,5,6),max='**',validators=OrdList("croissant"))
+       liste=(
+              (1,1),((1,3),1),
+              ((3,1),0),
+              ((1,3,2),0),
+              ((1.1,2.),0),
+              (myparam((1.,2.)),0),
+              (myparam((1,2)),1),
+              (myparam((1,2,3,4,5)),1),
+              (myparam((1,2,myparam(3),4,5)),1),
+              (myparam((1,2,myparam(6),4,5)),0),
+              (param((1.,2.)),0),
+              (param((1,2)),1),
+              (param((1,2,3,4,5)),1),
+              (param((1,2,myparam(3),4,5)),1),
+              (param((1,2,param(3),4,5)),1),
+              (param((1,2,param(6),4,5)),0),
+             )
+       self._test(cata,liste)
+
+   def test005(self):
+       cata=SIMP(statut='o',typ='I',validators=EnumVal((3,2,4,8,9,15)))
+       liste=(
+              (1,0),(9,1),(15,1),
+              (50,0),(1.25,0),
+             )
+       self._test(cata,liste)
+
+   def test006(self):
+       cata=SIMP(statut='o',typ='I',max='**',validators=OrdList("croissant"))
+       liste=(
+              (1,1),((1,3),1),
+              ((50,60,701),1),
+              ((100,50,60,701),0),
+              ((3,1),0),
+              ((1,3,2),0),
+              ((1.1,2.),0),
+             )
+       self._test(cata,liste)
+
+   def test007(self):
+       cata=SIMP(statut='o',typ='I',min=1,max=4,validators=PairVal())
+       liste=(
+             (2,1),((2,4),1),
+             (3,0),((3,4),0),
+             ((2,3),0),((3,5),0),
+             ((2,4,6,8),1),
+             ((2,4,6,8,10),0),
+             )
+       self._test(cata,liste)
+
+   def test008(self):
+       cata=SIMP(statut='o',typ='I',validators=RangeVal(3,15))
+       liste=(
+             (2,0),(4,1),
+             (16,0),(14,1),
+             )
+       self._test(cata,liste)
+
+   def test009(self):
+       cata=SIMP(statut='o',typ='I',max='**',validators=CardVal(3,15))
+       liste=(
+             (2,0),((2,4),0),
+             (3,0),((3,4),0),
+             ((2,3),0),((3,5),0),
+             ((2,4,6,8),1),
+             ((2,4,6,8,10),1),
+             )
+       self._test(cata,liste)
+
+   def test010(self):
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6,validators=NoRepeat())
+       liste=(
+              ("aa",1),("aaa",1),
+              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),1),
+              (("aaaa","aaaa","axyz","bbbb","zzz"),0),
+              (("aaaa","axyz","bbbb","zzz"),1),
+              ("aaaa",1),("aaaaa",1),
+              ("axyzaa",1),("bbbbaaa",1),
+              (("aaaa",param("aaaaa"),"axyzaa","bbbbaaa","zzz"),1),
+              (("aaaa",param("aaaa"),"axyzaa","bbbbaaa","zzz"),0),
+              (("aaaa",myparam("aaaaa"),"axyzaa","bbbbaaa","zzz"),1),
+              (("aaaa",myparam("aaaa"),"axyzaa","bbbbaaa","zzz"),0),
+             )
+       self._test(cata,liste)
+
+   def test011(self):
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"),validators=NoRepeat())
+       liste=(
+              ("TUTU",1),("TATA",1),
+              (("TUTU","TATA","CCCC"),1),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),0),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),0),
+             )
+       self._test(cata,liste)
+
+   def test012(self):
+       cata=SIMP(statut='o',typ='I',min=1,max=1,into =( 1,2,3),validators=PairVal())
+       liste=(
+              (2,1),(1,0),(3,0),(4,0),
+              (param(2),1),(param(3),0),
+              (myparam(2),1),(myparam(3),0),
+             )
+       self._test(cata,liste)
+
+   def test013(self):
+       cata=SIMP(statut='o',typ='I',min=1,max=1,validators=PairVal())
+       liste=(
+              (2,1),(1,0),(3,0),(4,1),
+             )
+       self._test(cata,liste)
+
+   def test014(self):
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=PairVal())
+       liste=(
+              (2,1),(1,0),(3,0),(4,1),
+              ((2,4,6,8),1),((2,4,6,8,10,12,14),0),
+              ((2,4,6,8,7),0),((2,4,6,8,10,12,14,23),0),
+             )
+       self._test(cata,liste)
+
+   def test015(self):
+       """Test du validateur OU : pas de doublon OU valeur paire """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=(NoRepeat(),PairVal()))
+       liste=(
+              (2,1),(1,1),(3,1),(4,1),
+              ((2,4,6,8),1),((2,4,6,8,10,12,14),0),
+              ((1,2,3,4),1),
+              ((2,4,6,8,7),1),((2,4,6,8,10,12,14,23),0),
+             )
+       self._test(cata,liste)
+
+   def test016(self):
+       """Test du validateur ET : pas de doublon ET valeur paire """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),PairVal()])
+       liste=( (2,1),(None,0),((1,3,5),0),
+               ((2,4,6),1),
+               ((1,3,5),0),
+               ((2,4,4),0),
+             )
+       self._test(cata,liste)
diff --git a/Tests/old/testelem/testvalidator2.py b/Tests/old/testelem/testvalidator2.py
new file mode 100644 (file)
index 0000000..f78f843
--- /dev/null
@@ -0,0 +1,323 @@
+# coding=utf-8
+from Accas import *
+from Extensions.param2 import Variable
+
+import unittest
+import compare
+OK="""Mot-clé simple : mcs
+Fin Mot-clé simple : mcs
+"""
+from cata5 import entier
+
+class TestValidCase(unittest.TestCase):
+   def setUp(self):
+       pass
+
+   def tearDown(self):
+       pass
+
+   def _test(self,cata,liste):
+       for valeur,report in liste:
+           o=cata(valeur,'mcs',None)
+           msg=""
+           rep=str(o.report())
+           valid=compare.check(rep,report)
+           if not valid:
+              msg="le rapport d'erreur est incorrect.\n valeur = %s\n expected =\n%s\n got =\n%s " % (valeur,report,rep)
+           self.assert_(valid,msg=msg)
+
+   def test001(self):
+       """ Validateur LongStr(3,5) """
+       cata=SIMP(typ='TXM',validators=LongStr(3,5))
+       liste=(("aa",
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 'aa' n'est pas de la bonne longueur !
+   ! Critere de validite: longueur de la chaine entre 3 et 5    !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),("aaa",OK),
+              ("aaaa",OK),("aaaaa",OK),
+              ("axyzaa",
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 'axyzaa' n'est pas de la bonne longueur !
+   ! Critere de validite: longueur de la chaine entre 3 et 5        !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),("bbbbaaa",
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 'bbbbaaa' n'est pas de la bonne longueur !
+   ! Critere de validite: longueur de la chaine entre 3 et 5         !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+              (Variable('x',"aaa"),OK),
+              (Variable('x',"aaaaaaaaaaaa"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 'aaaaaaaaaaaa' n'est pas de la bonne longueur !
+   ! Critere de validite: longueur de la chaine entre 3 et 5              !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
+
+   def test010(self):
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6,validators=NoRepeat())
+       liste=(
+              ("aa",OK),("aaa",OK),
+              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),OK),
+              (("aaaa","aaaa","axyz","bbbb","zzz"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : aaaa est un doublon                      !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+              (("aaaa","axyz","bbbb","zzz"),OK),
+              ("aaaa",OK),("aaaaa",OK),
+              ("axyzaa",OK),("bbbbaaa",OK),
+              (("aaa",Variable('x',"bbb")),OK),
+              (("aaa",Variable('x',"aaa")),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : aaa est un doublon                       !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+              (Variable('x',("aaa","bbb")),OK),
+              (Variable('x',("aaa","bbb","bbb")),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : bbb est un doublon                       !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
+
+   def test011(self):
+       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"),validators=NoRepeat())
+       liste=(
+              ("TUTU",OK),("TATA",OK),
+              (("TUTU","TATA","CCCC"),OK),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : TUTU est un doublon                      !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 'CCCC', 'TUTU', !
+   ! 'TATA', 'CCCC') incorrect (min = 1, max = 6)                                   !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
+
+   def test016(self):
+       """Test du validateur ET : pas de doublon ET valeur paire """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),PairVal()])
+       liste=( ((2,),OK),(None,
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé :  mcs  obligatoire non valorisé !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! None n'est pas une valeur autorisée !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),((1,3,5),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (1, 3, 5) contient des valeurs non paires !
+   ! Critere de validite: : pas de présence de doublon dans la liste  !
+   !  et valeur paire                                                 !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               ((2,4,6),OK),
+               ((2,4,4),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 4 est un doublon                         !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !  et valeur paire                                                !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+             )
+       self._test(cata,liste)
+
+   def test017(self):
+       """Test du validateur NoRepeat avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=NoRepeat())
+       i=entier()
+       liste=( (i,OK),
+               ((i,i),OK),
+               ((1,i,i),OK),
+               ((i,1,i,i),OK),
+               ((1,1,i,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 1 est un doublon                         !
+   ! Critere de validite: : pas de présence de doublon dans la liste !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               )
+       self._test(cata,liste)
+
+   def test018(self):
+       """Test du validateur OrdList('croissant') avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=OrdList('croissant'))
+       i=entier()
+       liste=( (i,OK),
+               ((i,i),OK),
+               ((1,i,i),OK),
+               ((i,1,i,i),OK),
+               ((2,1,i,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (2, 1, <concept entier>, <concept entier>) n'est pas par !
+   ! valeurs croissantes                                                             !
+   ! Critere de validite: liste croissant                                            !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+"""),
+               )
+       self._test(cata,liste)
+
+   def test019(self):
+       """Test du validateur Compulsory avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=Compulsory((5,6,7)))
+       i=entier()
+       liste=( ((5,6,7),OK),
+               ((5,6,7,i),OK),
+               ((i,5,6,7,i),OK),
+               ((i,5,7,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
+   ! pas les elements obligatoires : [6]                                           !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               )
+       self._test(cata,liste)
+
+   def test020(self):
+       """Test du validateur NoRepeat OU Compulsory avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=(NoRepeat(),Compulsory((5,6,7))))
+       i=entier()
+       liste=( ((5,6,7),OK),
+               ((5,6,7,i),OK),
+               ((i,5,6,7,i),OK),
+               ((i,5,7,i), OK ),
+               )
+       self._test(cata,liste)
+
+   def test021(self):
+       """Test du validateur NoRepeat ET Compulsory avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),Compulsory((5,6,7))])
+       i=entier()
+       liste=( ((5,6,7),OK),
+               ((5,6,7,i),OK),
+               ((i,5,6,7,i),OK),
+               ((i,5,7,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
+   ! pas les elements obligatoires : [6]                                           !
+   ! Critere de validite: : pas de présence de doublon dans la liste               !
+   !  et valeur (5, 6, 7) obligatoire                                              !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               )
+       self._test(cata,liste)
+
+   def test022(self):
+       """Test du validateur Compulsory(5,6,7) ET OrdList('croissant') avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[Compulsory((5,6,7)),OrdList('croissant')])
+       i=entier()
+       liste=( ((5,6,7),OK),
+               ((5,6,7,i),OK),
+               ((i,5,6,7,i),OK),
+               ((i,5,7,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
+   ! pas les elements obligatoires : [6]                                           !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
+   !  et liste croissant                                                           !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               ((i,5,7,i,6),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>, 6) n'est pas !
+   ! par valeurs croissantes                                                        !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire                              !
+   !  et liste croissant                                                            !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               )
+       self._test(cata,liste)
+
+   def test023(self):
+       """Test du validateur Compulsory(5,6,7) ET OrdList('croissant') ET NoRepeat() avec objet entier """
+       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[Compulsory((5,6,7)),OrdList('croissant'),NoRepeat()])
+       i=entier()
+       liste=( ((5,6,7),OK),
+               ((5,6,7,i),OK),
+               ((i,5,6,7,i),OK),
+               ((i,5,7,i),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
+   ! pas les elements obligatoires : [6]                                           !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
+   !  et liste croissant                                                           !
+   !  et : pas de présence de doublon dans la liste                                !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               ((i,5,7,i,6),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>, 6) n'est pas !
+   ! par valeurs croissantes                                                        !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire                              !
+   !  et liste croissant                                                            !
+   !  et : pas de présence de doublon dans la liste                                 !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               ((i,5,i,6,7,7),
+"""Mot-clé simple : mcs
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   ! Mot-clé mcs invalide : 7 est un doublon           !
+   ! Critere de validite: valeur (5, 6, 7) obligatoire !
+   !  et liste croissant                               !
+   !  et : pas de présence de doublon dans la liste    !
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+Fin Mot-clé simple : mcs
+""" ),
+               ((i,5,6,7,i,8),OK),
+               )
+       self._test(cata,liste)
diff --git a/Tests/old/testelem7/testaz76.py b/Tests/old/testelem7/testaz76.py
new file mode 100644 (file)
index 0000000..f463af3
--- /dev/null
@@ -0,0 +1,399 @@
+# coding=utf-8
+
+import os
+import unittest
+import difflib
+import compare
+
+import prefs
+from InterfaceTK import appli
+
+def add_param(j,pos,nom,valeur):
+    co=j.addentite("PARAMETRE",pos)
+    co.set_nom(nom)
+    co.set_valeur(valeur)
+    return co
+
+def add_mcsimp(obj,nom,valeur):
+    mcs=obj.get_child(nom,restreint='oui')
+    if mcs is None:
+       pos=obj.get_index_child(nom)
+       mcs=obj.addentite(nom,pos)
+    mcs.set_valeur(mcs.eval_val(valeur))
+    return mcs
+
+def cdiff(text1,text2):
+    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
+
+class TestCase(unittest.TestCase):
+   def setUp(self):
+      pass
+
+   def tearDown(self):
+      CONTEXT.unset_current_step()
+
+   def test000(self):
+      """ Test de construction du fichier de commandes az.comm de zero"""
+
+      app=appli.STANDALONE(version='v7')
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+# parametres
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","8.8")
+      pos=pos+1
+      co=add_param(j,pos,"P3","7")
+      pos=pos+1
+      co=add_param(j,pos,"P5","P3*P1")
+      pos=pos+1
+      co=add_param(j,pos,"P6","P1-3")
+      pos=pos+1
+      co=add_param(j,pos,"P4","[2,3,4]")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur("Pas trouve   shellpanel")
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAILLA2")
+      mcs=co.addentite("UNITE")
+      valeur=mcs.eval_val("P4[1]")
+      test=mcs.set_valeur(valeur)
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+# commande LIRE_MAILLAGE
+      pos=pos+1
+      ma=co=j.addentite("LIRE_MAILLAGE",pos)
+      test,mess=co.nomme_sd("MAIL")
+      mcs=co.addentite("UNITE")
+      valeur,validite=mcs.eval_valeur("P3")
+      test=mcs.set_valeur(valeur)
+#
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      valeur,validite=mcs.eval_valeur("MAIL")
+      assert valeur == ma.sd
+      test=mcs.set_valeur(valeur)
+      assert valeur == co["MAILLAGE"]
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      assert valeur=='MECANIQUE',str(valeur)
+      test=mcs.set_valeur(valeur)
+      assert mcf["PHENOMENE"] == 'MECANIQUE'
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      assert mcf["MODELISATION"] == 'DIS_T'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
+      mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('PLAN'))
+      #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
+      mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
+
+      co.nomme_sd("AFFE1")
+# commande AFFE_MODELE
+      pos=pos+1
+      co=j.addentite("AFFE_MODELE",pos)
+      mcs=co.get_child("MAILLAGE")
+      mcs.set_valeur(mcs.eval_val("MAIL"))
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[0].get_child("PHENOMENE")
+      valeur=mcs.eval_val_item('MECANIQUE')
+      test=mcs.set_valeur(valeur)
+      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[1].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
+      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
+      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
+
+      mcf=co.addentite("AFFE")
+      mcs=mcf[2].get_child("PHENOMENE")
+      mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
+      mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
+      mcs.set_valeur(mcs.eval_val_item('COQUE'))
+      mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
+
+      co.nomme_sd("MOD")
+#CARA=AFFE_CARA_ELEM(MODELE=MOD,
+#                    POUTRE=_F(GROUP_MA='MA',
+#                              SECTION='CERCLE',
+#                              CARA='R',
+#                              VALE=(3.0,P6,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CARA_ELEM",pos)
+      mcs=co.get_child("MODELE")
+      mcs.set_valeur(mcs.eval_val("MOD"))
+      mcf=co.addentite("POUTRE")
+      mcs=mcf[0].get_child("SECTION")
+      mcs.set_valeur(mcs.eval_val('CERCLE'))
+      assert mcf[0]["SECTION"] == 'CERCLE'
+      mcs=add_mcsimp(mcf[0],"GROUP_MA",'MA')
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("CARA")
+      mcs.set_valeur(mcs.eval_val('R'))
+      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
+      mcs.set_valeur(mcs.eval_val('3.0,P6'))
+      co.nomme_sd("CARA")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
+  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
+ 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
+ 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel"""
+      co.set_valeur(text)
+#F1=DEFI_FONCTION(NOM_PARA='DX',
+#                 VALE=(5.0,3.0,P4[1],P3,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DX"))
+      mcs=co.addentite("VALE")
+      mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
+      co.nomme_sd("F1")
+#F3=DEFI_FONCTION(NOM_PARA='DRX',
+#                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_FONCTION",pos)
+      mcs=co.get_child("NOM_PARA")
+      mcs.set_valeur(mcs.eval_val("DRX"))
+      mcs=co.addentite("VALE_C")
+      mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
+      co.nomme_sd("F3")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
+#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
+#                             NU=0.0,),
+#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
+#                                       SY_C=200000000.0,
+#                                       DT_SIGM_EPSI=0.0,
+#                                       SY_T=50000000.0,),);
+      pos=pos+1
+      co=j.addentite("DEFI_MATERIAU",pos)
+      mcf=co.addentite("ELAS")
+      mcs=mcf[0].get_child("E")
+      mcs.set_valeur(mcs.eval_val("100000000000.0"))
+      mcs=mcf[0].get_child("NU")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcs=mcf[0].get_child("DC_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("DT_SIGM_EPSI")
+      mcs.set_valeur(mcs.eval_val("0.0"))
+      mcs=mcf[0].get_child("SY_C")
+      mcs.set_valeur(mcs.eval_val("200000000.0"))
+      mcs=mcf[0].get_child("SY_T")
+      mcs.set_valeur(mcs.eval_val("50000000.0"))
+      co.nomme_sd("MATER2")
+#PS1=DEFI_PARA_SENSI(VALE=1.0,);
+#PS2=DEFI_PARA_SENSI(VALE=1.0,);
+#PS3=DEFI_PARA_SENSI(VALE=1.0,);
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS1")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS2")
+      pos=pos+1
+      co=j.addentite("DEFI_PARA_SENSI",pos)
+      mcs=co.get_child("VALE")
+      mcs.set_valeur(mcs.eval_val("1.0"))
+      co.nomme_sd("PS3")
+#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
+#                     AFFE=_F(TOUT='OUI',
+#                             MATER=MATER2,),);
+      pos=pos+1
+      co=j.addentite("AFFE_MATERIAU",pos)
+      add_mcsimp(co,"MAILLAGE","MAIL")
+      mcf=co.get_child("AFFE")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"MATER","MATER2")
+      co.nomme_sd("CHMAT2")
+#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
+#                    TEMP_IMPO=_F(TOUT='OUI',
+#                                 TEMP=0.0,),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_THER",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("TEMP_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"TEMP","0.0")
+      co.nomme_sd("AAAZ")
+#TH1=THER_LINEAIRE(MODELE=AFFE1,
+#                  CHAM_MATER=CHMAT2,
+#                  EXCIT=_F(CHARGE=AAAZ,),
+#                  SENSIBILITE=(PS1,PS2,),);
+      pos=pos+1
+      co=j.addentite("THER_LINEAIRE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      add_mcsimp(co,"CHAM_MATER","CHMAT2")
+      mcf=co.get_child("EXCIT")
+      add_mcsimp(mcf[0],"CHARGE","AAAZ")
+      add_mcsimp(co,"SENSIBILITE","PS1,PS2")
+      co.nomme_sd("TH1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
+#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
+#                    PRES_IMPO=_F(TOUT='OUI',
+#                                 PRES=('RI',3.0,3.0,),),);
+      pos=pos+1
+      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcf=co.addentite("PRES_IMPO")
+      add_mcsimp(mcf[0],"TOUT","OUI")
+      add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
+      co.nomme_sd("ACA1")
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
+
+# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
+
+#MACRO_MATR_ASSE(MODELE=AFFE1,
+#                NUME_DDL=CO('DDL1'),
+#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
+#                             OPTION='RIGI_THER',),);
+      pos=pos+1
+      co=j.addentite("MACRO_MATR_ASSE",pos)
+      add_mcsimp(co,"MODELE","AFFE1")
+      mcs=co.get_child("NUME_DDL")
+      mcs.set_valeur_co('DDL1')
+      mcf=co.get_child("MATR_ASSE")
+      add_mcsimp(mcf[0],"OPTION","RIGI_THER")
+      mcs=mcf[0].get_child("MATRICE")
+      mcs.set_valeur_co('MAT1')
+# commentaire
+      pos=pos+1
+      co=j.addentite("COMMENTAIRE",pos)
+      co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
+
+      assert j.isvalid(),j.report()
+
+      text1=app.get_text_JDC(j,'python')
+      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
+      f=open(file)
+      text2=f.read()
+      f.close()
+      assert text1 == text2 , cdiff(text1,text2)
+
+   def test001(self):
+      """ Test de construction d'un fichier de commandes avec DEFI_LIST_REEL, fonction et parametre de zero"""
+
+      app=appli.STANDALONE(version='v7')
+      j=app.newJDC()
+# commande DEBUT
+      co=j.addentite("DEBUT",0)
+# commande FIN
+      co=j.addentite("FIN",1)
+#parametre
+      pos=0
+      pos=pos+1
+      co=add_param(j,pos,"P1","9.8")
+      pos=pos+1
+      co=add_param(j,pos,"P2","sin(P1)")
+# formule
+      pos=pos+1
+      co=j.addentite("FORMULE",pos)
+      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
+#parametre de formule
+      pos=pos+1
+      co=add_param(j,pos,"P3","aaa(P1,2.)")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1.,2.,3.")
+      co.nomme_sd("LI1")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.)")
+      co.nomme_sd("LI2")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.,2.)")
+      co.nomme_sd("LI3")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","sin(1.,2)")
+      co.nomme_sd("LI4")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","aaa(1.)")
+      co.nomme_sd("LI5")
+#commande defi_list_reel
+      pos=pos+1
+      co=j.addentite("DEFI_LIST_REEL",pos)
+      add_mcsimp(co,"VALE","1,sin(1.),2")
+      co.nomme_sd("LI6")
+
+      expected="""DEBUT CR validation : SansNom
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'sin(1.,2)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+   Etape : DEFI_LIST_REEL    ligne : ...
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      ! Concept retourné non défini !
+      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Mot-clé simple : VALE
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+         ! 'aaa(1.)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
+         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+      Fin Mot-clé simple : VALE
+   Fin Etape : DEFI_LIST_REEL
+FIN CR validation :SansNom
+"""
+      msg=str( j.report())
+      assert compare.check(expected,msg),cdiff(expected,msg)
diff --git a/Tests/old/testihm/cataListes.py b/Tests/old/testihm/cataListes.py
new file mode 100644 (file)
index 0000000..f232101
--- /dev/null
@@ -0,0 +1,37 @@
+# Copyright (C) 2008-2018 EDF R&D
+#
+# This file is part of SALOME ADAO module
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+import os, re
+import Accas
+from Accas import *
+monFichier=os.path.abspath(__file__)
+
+JdC = JDC_CATA (
+    code='Essai'
+    )
+VERSION_CATALOGUE='V_0'
+
+
+# tout est Facultatif car sinon, on ne peut pas supprimer et c 'est ce qu on veut tester
+
+DefinitionListe = PROC( nom='DefinitionListe',
+        listeTexte = SIMP( statut='f', typ = 'TXM',max='**'),
+        listeIntInto = SIMP( statut='f', typ = 'I',homo="SansOrdreNiDoublon",max='**', into=(1,2,3,4)),
+        listeIntIntoOrdre = SIMP( statut='f', typ = 'I',max='**', into=(1,2,3,4)),
+)
diff --git a/Tests/testIhm/CataAZ.py b/Tests/testIhm/CataAZ.py
new file mode 100755 (executable)
index 0000000..f06e87b
--- /dev/null
@@ -0,0 +1,195 @@
+# coding: utf-8\r
+import types\r
+from Accas import *\r
+\r
+class grno(GEOM):\r
+    """\r
+    Classe servant à définir le nom d'un groupe de noeuds dans le fichier de commande\r
+    En clair : un chaine de longueur 24.\r
+    """\r
+    def __convert__(cls,valeur):\r
+        """\r
+        Fonction de verification de la longueur de la chaine\r
+        """\r
+        if isinstance(valeur, (str,unicode)) and len(valeur.strip()) <= 24:\r
+            return valeur.strip()\r
+        raise ValueError(_(u'On attend une chaine de caractères (de longueur <= 24).'))\r
+    __convert__ = classmethod(__convert__)\r
+\r
+class grma(GEOM):\r
+    """\r
+    Classe servant à définir le nom d'un groupe de mailles dans le fichier de commande\r
+    En clair : un chaine de longueur 24.\r
+    """\r
+    def __convert__(cls,valeur):\r
+        """\r
+        Fonction de verification de la longueur de la chaine\r
+        """\r
+        if isinstance(valeur, (str,unicode)) and len(valeur.strip()) <= 24:\r
+            return valeur.strip()\r
+        raise ValueError(_(u'On attend une chaine de caractères (de longueur <= 24).'))\r
+    __convert__ = classmethod(__convert__)\r
+\r
+\r
+class ObjetUtilisateur(ASSD): pass\r
+\r
+\r
+JdC = JDC_CATA(code='PATTERNS',\r
+               execmodul=None,\r
+                )\r
+\r
+\r
+EXAMPLE = PROC (nom = 'EXAMPLE',\r
+    op=None,\r
+\r
+    TITRE =  SIMP(statut ='o', typ = 'TXM', defaut = 'Mon Etude',),\r
+    TITRE2 =  SIMP(statut ='f', typ = 'TXM', ),\r
+)\r
+CREEOBJET = OPER (nom="CREEOBJET",\r
+    op=None,\r
+    sd_prod=ObjetUtilisateur,\r
+    UIinfo={"groupes":("Group1",)},\r
+\r
+    TITLE     = SIMP(statut ='o', typ = 'TXM', defaut = '',),\r
+    RB1       = SIMP(statut ='o', typ = 'I', into = [1,2,3],),\r
+    RB2       = SIMP(statut ='o', typ = 'I', into = [1,2,3,4,5,6,],),\r
+    CB        = SIMP(statut ='o', typ = 'I', into = [1,2,3,4,5,6,7,8,9],),\r
+    MBool     = SIMP(statut ='o', typ = bool,),\r
+    MFile     = SIMP(statut ='o', typ = ('Fichier','All Files (*)')),\r
+    MDir      = SIMP(statut ='o', typ = 'Repertoire'),\r
+    Reel1     = SIMP(statut ='o', typ = 'R'),\r
+    Compl     = SIMP(statut ='o', typ = 'C'),\r
+    Tuple2    = SIMP(statut ='o', typ = Tuple(2), validators=VerifTypeTuple(('R','R'))),\r
+    Tuple3    = SIMP(statut ='o', typ = Tuple(3), validators=VerifTypeTuple(('R','R','R'))),\r
+    #InSalome  = SIMP(statut ='o', typ = SalomeEntry),\r
+\r
+    LTITLE    = SIMP(statut ='o', typ = 'TXM', max='**', defaut = '',),\r
+    LRB2      = SIMP(statut ='o', typ = 'I', max = '**', into = [1,2,3,4,5,6,],),\r
+    LCB       = SIMP(statut ='o', typ = 'I', max = '**', homo="SansOrdreNiDoublon", into = [1,2,3,4,5,6,7,8,9],),\r
+    LReel1    = SIMP(statut ='o', typ = 'R', max = "**"),\r
+    LCompl    = SIMP(statut ='o', typ = 'C', max = "**"),\r
+    LTuple2   = SIMP(statut ='o', typ = Tuple(2), validators=VerifTypeTuple(('R','R')), max = "**"),\r
+    LTuple3   = SIMP(statut ='o', typ = Tuple(3), validators=VerifTypeTuple(('R','R','R')), max = "**"),\r
+    LInSalome = SIMP(statut ='o', typ = SalomeEntry, max="**"),\r
+\r
+    LREEL    = SIMP(statut ='f', typ = 'R', max='**', defaut = '',),\r
+)\r
+\r
+UTILISEOBJET = PROC (nom="UTILISEOBJET",\r
+    op=None,\r
+    UIinfo={"groupes":("Group1",)},\r
+    Obj   = SIMP (statut ='o', typ = ObjetUtilisateur,)\r
+)\r
+\r
+ESSAI_FACT=OPER(nom="ESSAI_FACT",\r
+   sd_prod=ObjetUtilisateur,\r
+   op=None,\r
+   fr="Affectation de caractéristiques à des éléments de structure",\r
+   regles = (AU_MOINS_UN('Poutre','Barre'),\r
+             EXCLUS('Discret','Discret_2D'),),\r
+   Info   = SIMP(statut='f',typ='I', defaut= 1 ,into=(1,2) ),\r
+   Verif  = SIMP(statut='f',typ='TXM',validators=NoRepeat(),max='**',into=("Maille","Noeud") ),\r
+#\r
+# ==============================================================================\r
+    Poutre  = FACT(statut= 'f',max= '**',\r
+        Section = SIMP(statut= 'o',typ= 'TXM' ,into= ("GENERALE","RECTANGLE","CERCLE") ),\r
+\r
+        b_generale = BLOC(condition = " Section == 'GENERALE'",\r
+            regles = (UN_PARMI('Maille','GroupeMailles'),),\r
+            Maille    = SIMP(statut= 'f',typ= 'TXM'  ,validators= NoRepeat(),max= '**'),\r
+            GroupeMailles  = SIMP(statut= 'f',typ= grma,validators= NoRepeat(),max= '**'),\r
+\r
+            Vari = SIMP(statut= 'f',typ= 'TXM',into= ("CONSTANT","HOMOTHETIQUE"),defaut= "CONSTANT"),\r
+\r
+            b_constant = BLOC(condition = "Vari == 'CONSTANT'",\r
+                regles = (PRESENT_ABSENT('Table','Cara'),\r
+                          PRESENT_PRESENT('Table','Nom'),\r
+                          PRESENT_PRESENT('Cara','Valeur'),),\r
+                Table = SIMP(statut= 'f',typ='TXM'),\r
+                Nom    = SIMP(statut= 'f',typ= 'TXM'),\r
+                Cara       = SIMP(statut= 'o',typ= 'TXM',min= 4 ,max= 5,\r
+                    fr= "A,IY,IZ,JX sont des paramètres obligatoires",\r
+                    validators= [NoRepeat(), Compulsory(['A','IY','IZ','JX'])],\r
+                    into= ("A","IY","IZ","AY","AZ","EY","EZ","JX","RY","RZ","RT","JG","IYR2","IZR2","AI") ),\r
+                Valeur       = SIMP(statut= 'f',typ= 'R',min= 4 ,max= 15),\r
+            ),\r
+        ),\r
+        b_rectangle = BLOC(condition = "Section == 'RECTANGLE'",\r
+            regles = (UN_PARMI('Maille','GroupeMailles'),),\r
+            Maille    = SIMP(statut= 'f',typ= 'TXM'  ,validators= NoRepeat(),max= '**'),\r
+            GroupeMailles  = SIMP(statut= 'f',typ= grma,validators= NoRepeat(),max= '**'),\r
+            Vari = SIMP(statut= 'f',typ= 'TXM',into= ("CONSTANT","HOMOTHETIQUE","AFFINE"),defaut= "CONSTANT"),\r
+            b_constant = BLOC(condition = "Vari == 'CONSTANT'",\r
+                Cara  = SIMP(statut= 'o',typ= 'TXM',min= 1 ,max= 4,\r
+                    validators = [NoRepeat(),\r
+                                  OrVal( [AndVal( [Compulsory(['H']),Absent(['HY','HZ','EPY','EPZ'])] ),\r
+                                          AndVal( [Compulsory(['HY','HZ']),Together(['EPY','EPZ']),Absent(['H','EP'])] )] )],\r
+                    into= ("H","EP", "HY","HZ","EPY","EPZ"),),\r
+                Valeur  = SIMP(statut= 'o',typ= 'R',min= 1 ,max= 4),\r
+            ),\r
+\r
+            Metrique = SIMP(statut= 'f',typ= 'TXM',defaut= "NON",into= ("OUI","NON") ),\r
+            Fcx           = SIMP(statut= 'f',typ= 'R'),\r
+            Tuyau    = SIMP(statut= 'f',typ= 'I',val_max= 10,defaut= 3),\r
+        ),\r
+    ),\r
+#\r
+# ==============================================================================\r
+    Barre = FACT(statut='f',max='**',\r
+        regles = (UN_PARMI('Maille','GroupeMailles'),),\r
+        Maille   = SIMP(statut='f',typ='TXM'  ,validators=NoRepeat(),max='**'),\r
+        GroupeMailles = SIMP(statut='f',typ=grma,validators=NoRepeat(),max='**'),\r
+        Section  = SIMP(statut='o',typ='TXM',into=("GENERALE","RECTANGLE","CERCLE") ),\r
+        b_generale = BLOC(condition = "Section=='GENERALE'",\r
+            regles = (PRESENT_ABSENT('Table','Cara'),\r
+                      PRESENT_PRESENT('Table','Nom'),\r
+                      PRESENT_PRESENT('Cara','Valeur')),\r
+            Table = SIMP(statut='f',typ='TXM'),\r
+            Nom    = SIMP(statut='f',typ='TXM',validators=LongStr(1,24) ),\r
+            Cara       = SIMP(statut='f',typ='TXM',into=("A",) ),\r
+            Valeur       = SIMP(statut='f',typ='R',min=1,max=1 ),\r
+        ),\r
+        b_rectangle = BLOC(condition = "Section=='RECTANGLE'",\r
+            Cara = SIMP(statut='o',typ='TXM', min=1, max=4,\r
+                validators = [NoRepeat(),\r
+                              OrVal( [AndVal( [Compulsory(['H']),Absent(['HY','HZ','EPY','EPZ'])] ),\r
+                                      AndVal( [Compulsory(['HY','HZ']),Together(['EPY','EPZ']),Absent(['H','EP'])] )] )],\r
+                into=("H","EP","HZ","HY","EPY","EPZ"), ),\r
+            Valeur = SIMP(statut='o',typ='R',min=1,max=4 ), ),\r
+        b_cercle = BLOC(condition = "Section=='CERCLE'",\r
+            Cara = SIMP(statut='o',typ='TXM',validators=[NoRepeat(),Compulsory(['R'])],min=1,max=2,into=("R","EP") ),\r
+            Valeur = SIMP(statut='o',typ='R',min=1,max=2 ), ),\r
+    ),\r
+#\r
+# ==============================================================================\r
+    Discret = FACT(statut='f',max='**',\r
+        REPERE    = SIMP(statut='f',typ='TXM',into=("LOCAL","GLOBAL") ),\r
+        AMOR_HYST = SIMP(statut='f',typ='R' ),\r
+        SYME      = SIMP(statut='f',typ='TXM',defaut="OUI",into=("OUI","NON"),),\r
+        b_SYME_OUI = BLOC(condition="SYME=='OUI'",\r
+            fr="SYMETRIQUE: Affectation de matrices de rigidité, de masse ou d'amortissement à des mailles ou noeuds",\r
+            Cara = SIMP(statut='o',typ='TXM',validators=NoRepeat(),max=1,defaut="None",\r
+            into = ("K_T_D_N", "K_T_D_L", "K_TR_D_N", "K_TR_D_L", "K_T_N", "K_T_L", "K_TR_N", "K_TR_L",\r
+                    "M_T_D_N", "M_T_D_L", "M_TR_D_N", "M_TR_D_L", "M_T_N", "M_T_L", "M_TR_N", "M_TR_L",\r
+                    "A_T_D_N", "A_T_D_L", "A_TR_D_N", "A_TR_D_L", "A_T_N", "A_T_L", "A_TR_N", "A_TR_L",),),\r
+            #  Affection des caractéristiques de RIGIDITE/AMORTISSEMENT/MASSE\r
+            b_AK_T_D_N = BLOC(condition = "((Cara=='K_T_D_N')or(Cara=='A_T_D_N'))",\r
+                fr       = "Noeud: 3 valeurs (triangulaire supérieure par colonne)",\r
+                regles   = (UN_PARMI('Maille','GroupeMailles','Noeud','GROUP_NO'),),\r
+                Noeud    = SIMP(statut='f',typ='TXM'  ,validators=NoRepeat(),max='**'),\r
+                GROUP_NO = SIMP(statut='f',typ=grno,validators=NoRepeat(),max='**'),\r
+                Maille   = SIMP(statut='f',typ='TXM'  ,validators=NoRepeat(),max='**'),\r
+                GroupeMailles = SIMP(statut='f',typ=grma,validators=NoRepeat(),homo='SansOrdreNiDoublon',max='**'),\r
+                Valeur     = SIMP(statut='o',typ='R',min=3 ,max=3 ),),\r
+        ),\r
+    ),\r
+#\r
+# ==============================================================================\r
+    Discret_2D = FACT(statut='f',max='**',\r
+        REPERE    = SIMP(statut='f',typ='TXM',into=("LOCAL","GLOBAL") ),\r
+        AMOR_HYST = SIMP(statut='f',typ='R' ),\r
+        SYME      = SIMP(statut='f',typ='TXM',defaut="OUI",into=("OUI","NON"),),\r
+        ),\r
+)\r
+\r
+\r
diff --git a/Tests/testIhm/ReadMe.txt b/Tests/testIhm/ReadMe.txt
new file mode 100644 (file)
index 0000000..8b10dad
--- /dev/null
@@ -0,0 +1 @@
+../../Tools/qtEficasGui.py -c ./CataAZ.py 
diff --git a/Tests/testastest/basetest.py b/Tests/testastest/basetest.py
deleted file mode 100644 (file)
index 9728075..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-import os,glob,sys
-import unittest
-import difflib
-
-from InterfaceTK import appli
-
-from config import ASTERDIR
-
-version="v8"
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-def make_tests(files):
-    class TestCase(unittest.TestCase):
-       app=None
-
-       def setUp(self):
-          if self.app == None:
-             self.app=appli.STANDALONE(version=version)
-          pass
-
-       def tearDown(self):
-          CONTEXT.unset_current_step()
-
-       i=0
-       for f in glob.glob(os.path.join(ASTERDIR[version],files)):
-          ff=open(f)
-          text=ff.read()
-          ff.close()
-          if text.find("VISU_EFICAS='NON'") != -1:continue
-          for o in ('3','2','1','0','m'):
-           f=f[:-1]+o
-           if os.path.isfile(f):break
-          i=i+1
-          name=os.path.splitext(os.path.basename(f))[0]
-    
-          exec """def test_%s(self,file="%s"):
-                      "fichier:%s"
-                      self.commtest(file)
-""" % (name,f,f)
-       del i,f,ff,text,o,name
-    
-       def commtest(self,file):
-          """ Test generique"""
-          name=os.path.splitext(os.path.basename(file))[0]
-          errfile=os.path.join(os.path.dirname(__file__),name+".err")
-          err=""
-          if os.path.isfile(errfile):
-              f=open(errfile)
-              err=f.read()
-              f.close()
-          try:
-            j=self.app.openJDC(file=file)
-            if err == "":
-              assert j.isvalid(),j.report()
-            else:
-              txt=str(j.report())
-              assert txt == err,cdiff(err,txt)
-              j.supprime()
-              assert sys.getrefcount(j) == 2,sys.getrefcount(j)
-          except ValueError,e:
-            txt=str(e)
-            if err == "":
-                raise
-            else:
-                assert txt == err,cdiff(err,txt)
-    
-    return TestCase
diff --git a/Tests/testastest/erreu01a.err b/Tests/testastest/erreu01a.err
deleted file mode 100644 (file)
index 7bdc2e9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Compilation impossible :   File "erreu01a.comm", line 44
-     UELAS=MECA_STATIQUE(MODELE=MOD,
-     ^
- SyntaxError: invalid syntax
diff --git a/Tests/testastest/testaster1.py b/Tests/testastest/testaster1.py
deleted file mode 100644 (file)
index 7aa1d9e..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="[a-l]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster10.py b/Tests/testastest/testaster10.py
deleted file mode 100644 (file)
index febe8ca..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="z*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster2.py b/Tests/testastest/testaster2.py
deleted file mode 100644 (file)
index 72c6892..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-import basetest
-
-files="[m-r]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
-
diff --git a/Tests/testastest/testaster3.py b/Tests/testastest/testaster3.py
deleted file mode 100644 (file)
index 230a79c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[a-d]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster4.py b/Tests/testastest/testaster4.py
deleted file mode 100644 (file)
index c3217c7..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[e-r]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster5.py b/Tests/testastest/testaster5.py
deleted file mode 100644 (file)
index 26851b9..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="ssl[a-l]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster6.py b/Tests/testastest/testaster6.py
deleted file mode 100644 (file)
index c779a12..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="ssl[m-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster7.py b/Tests/testastest/testaster7.py
deleted file mode 100644 (file)
index 99f426c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-import basetest
-
-files="ss[m-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
-
diff --git a/Tests/testastest/testaster8.py b/Tests/testastest/testaster8.py
deleted file mode 100644 (file)
index 04f4561..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[t-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest/testaster9.py b/Tests/testastest/testaster9.py
deleted file mode 100644 (file)
index 4c56172..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="[t-y]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/basetest.py b/Tests/testastest9/basetest.py
deleted file mode 100644 (file)
index 253edf5..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-import os,glob,sys
-import unittest
-import difflib
-
-from InterfaceTK import appli
-
-from config import ASTERDIR
-
-version="v9"
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-def make_tests(files):
-    class TestCase(unittest.TestCase):
-       app=None
-
-       def setUp(self):
-          if self.app == None:
-             self.app=appli.STANDALONE(version=version)
-          pass
-
-       def tearDown(self):
-          CONTEXT.unset_current_step()
-
-       i=0
-       for f in glob.glob(os.path.join(ASTERDIR[version],files)):
-          ff=open(f)
-          text=ff.read()
-          ff.close()
-          if text.find("VISU_EFICAS='NON'") != -1:continue
-          for o in ('3','2','1','0','m'):
-           f=f[:-1]+o
-           if os.path.isfile(f):break
-          i=i+1
-          name=os.path.splitext(os.path.basename(f))[0]
-    
-          exec """def test_%s(self,file="%s"):
-                      "fichier:%s"
-                      self.commtest(file)
-""" % (name,f,f)
-       del i,f,ff,text,o,name
-    
-       def commtest(self,file):
-          """ Test generique"""
-          name=os.path.splitext(os.path.basename(file))[0]
-          errfile=os.path.join(os.path.dirname(__file__),name+".err")
-          err=""
-          if os.path.isfile(errfile):
-              f=open(errfile)
-              err=f.read()
-              f.close()
-          try:
-            j=self.app.openJDC(file=file)
-            if err == "":
-              assert j.isvalid(),j.report()
-            else:
-              txt=str(j.report())
-              assert txt == err,cdiff(err,txt)
-              j.supprime()
-              assert sys.getrefcount(j) == 2,sys.getrefcount(j)
-          except ValueError,e:
-            txt=str(e)
-            if err == "":
-                raise
-            else:
-                assert txt == err,cdiff(err,txt)
-    
-    return TestCase
diff --git a/Tests/testastest9/erreu01a.err b/Tests/testastest9/erreu01a.err
deleted file mode 100644 (file)
index 7bdc2e9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-Compilation impossible :   File "erreu01a.comm", line 44
-     UELAS=MECA_STATIQUE(MODELE=MOD,
-     ^
- SyntaxError: invalid syntax
diff --git a/Tests/testastest9/testaster1.py b/Tests/testastest9/testaster1.py
deleted file mode 100644 (file)
index 7aa1d9e..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="[a-l]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster10.py b/Tests/testastest9/testaster10.py
deleted file mode 100644 (file)
index febe8ca..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="z*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster2.py b/Tests/testastest9/testaster2.py
deleted file mode 100644 (file)
index 72c6892..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-import basetest
-
-files="[m-r]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
-
diff --git a/Tests/testastest9/testaster3.py b/Tests/testastest9/testaster3.py
deleted file mode 100644 (file)
index 230a79c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[a-d]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster4.py b/Tests/testastest9/testaster4.py
deleted file mode 100644 (file)
index c3217c7..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[e-r]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster5.py b/Tests/testastest9/testaster5.py
deleted file mode 100644 (file)
index 26851b9..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="ssl[a-l]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster6.py b/Tests/testastest9/testaster6.py
deleted file mode 100644 (file)
index c779a12..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="ssl[m-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster7.py b/Tests/testastest9/testaster7.py
deleted file mode 100644 (file)
index 99f426c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-import basetest
-
-files="ss[m-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
-
diff --git a/Tests/testastest9/testaster8.py b/Tests/testastest9/testaster8.py
deleted file mode 100644 (file)
index 04f4561..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="s[t-z]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testastest9/testaster9.py b/Tests/testastest9/testaster9.py
deleted file mode 100644 (file)
index 4c56172..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-import basetest
-
-files="[t-y]*.comm"
-TestCase=basetest.make_tests(files)
-class TestCase(TestCase):pass
diff --git a/Tests/testcomm/a.11 b/Tests/testcomm/a.11
deleted file mode 100644 (file)
index 1723fcb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MM=LIRE_MAILLAGE()
diff --git a/Tests/testcomm/a.com0 b/Tests/testcomm/a.com0
deleted file mode 100644 (file)
index 04d1cc2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-POURSUITE()
-MA=LIRE_MAILLAGE(INFO=inf)
-FIN()
diff --git a/Tests/testcomm/a.comm b/Tests/testcomm/a.comm
deleted file mode 100644 (file)
index 665f63f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-DEBUT()
-inf=1
-p2=inf+1
-p3=sin(p2)
-FIN()
diff --git a/Tests/testcomm/aa.comm b/Tests/testcomm/aa.comm
deleted file mode 100644 (file)
index 124141b..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-DEBUT()    
-inf1=1
-MA=LIRE_MAILLAGE(INFO=inf1)
-INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
-                      VARIANTE='A',          TYPE_VALE='NOMI',
-                     NOM_MATER='MAT3',       INFO=1               )
-
-FIN()
diff --git a/Tests/testcomm/b.comm b/Tests/testcomm/b.comm
deleted file mode 100644 (file)
index 478973d..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-DEBUT()
-a=1
-fmt_raison='-'*80+"""
-
-   Exception erreur_Fatale interceptee
-   Raison : %s
-
-"""+'-'*80+'\n'
-FIN()
diff --git a/Tests/testcomm/c.comm b/Tests/testcomm/c.comm
deleted file mode 100644 (file)
index 26c16b3..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-from Numeric import cos
-DEBUT()
-RAYCRA=1.
-EPCRA=0.1
-S_CR=3.1415*(RAYCRA**2-(RAYCRA-EPCRA)**2)
-T_CR=3.1415
-NOMF="nomfichier"
-n=2
-
-MA=LIRE_MAILLAGE(  )
-
-MO=AFFE_MODELE(  MAILLAGE=MA,
-          #test de validateur GEOM (typ=grma) avec grma derive de GEOM
-                 AFFE=(_F(GROUP_MA = ('LI1'),
-                          PHENOMENE = 'MECANIQUE',
-                          MODELISATION = 'DIS_TR'),
-                                ),
-                  INFO=2,);
-
-carel=[0.]*78
-
-CAREG=AFFE_CARA_ELEM(MODELE=MO,
-                     DISCRET=_F(GROUP_MA=('LI1'),
-                                CARA = 'K_TR_L',
-                                VALE = carel,
-                                REPERE='LOCAL' , ),
-                                ORIENTATION=(_F(GROUP_MA=('LI1',),
-                                CARA='VECT_Y',
-                                VALE=(0.,0.,1.),),),
-               AFFE_FIBRE =( _F(GROUP_MA='CRAYON', COOR_AXE_POUTRE = (0.,0.,), CARA='SURFACE', VALE=( 0.,S_CR/4,)),
-                             _F(GROUP_MA='CRAYON', COOR_AXE_POUTRE = (0.,0.,), CARA='SURFACE', VALE=( 0.,T_CR,)),
-                             _F(GROUP_MA='CRAYON', COOR_AXE_POUTRE = (0.,sin(n*22.5*pi/180),), CARA='SURFACE', VALE=( 0.,T_CR/4,)),
-                             _F(GROUP_MA='CRAYON', COOR_AXE_POUTRE = (0.,(cos(n*22.5*pi/180)),), CARA='SURFACE', VALE=( 0.,T_CR/4,)),
-                           ),
-                        );
-
-DEFI_FICHIER(UNITE=50, FICHIER='./REPE_OUT/zzzz206a_resu.mail')
-#test de validateur LongStr avec parametre instance de PARAMETRE
-DEFI_FICHIER(UNITE=50, FICHIER=NOMF)
-#test de validateur LongStr avec parametre instance de Formula
-u=DEFI_FICHIER( FICHIER=NOMF*2)
-DEFI_FICHIER (ACTION='LIBERER',UNITE=50)
-#test de validateur d'objet entier (typ='I'), instance de la classe entier
-DEFI_FICHIER (ACTION='LIBERER',UNITE=u)
-
-# test de validateur qui accepte tout (typ=assd)
-IMPR_CO(CONCEPT=_F(NOM=MA))
-
-FIN()
diff --git a/Tests/testcomm/cabri02a.comm b/Tests/testcomm/cabri02a.comm
deleted file mode 100755 (executable)
index 4c858c6..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# MODIF  DATE 07/03/2005   AUTEUR CIBHHLV L.VIVAN 
-# RESPONSABLE MABBAS M.ABBAS
-#
-# TITRE TEST DE REFERENCE POUR LA MACRO DE CALCUL DE BRIDES CABRI
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2003  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
-# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
-# (AT YOUR OPTION) ANY LATER VERSION.
-#
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
-# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.
-#
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
-# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
-# ======================================================================
-
-DEBUT(CODE=_F(  NOM = 'CABRI02A',NIV_PUB_WEB='INTRANET'));
-
-# DEFINITION DES DONNEES MATERIAUX
-
-# Temperature initiale, assemblage libre de contraintes
-TEMP_INI=25.0;
-
-# Temperature moyenne du transitoire pour calcul de lambda et rhoCp
-TEMP_MOY = 170.0;
-
-INCLUDE_MATERIAU(NOM_AFNOR='Z2CN1810',
-                 TYPE_MODELE='REF',
-                 VARIANTE='A',
-                 TYPE_VALE='NOMI',
-                 NOM_MATER='MA_BRI',
-                 EXTRACTION=_F(COMPOR='THER',
-                               TEMP_EVAL= TEMP_MOY,),
-                 UNITE_LONGUEUR='MM');
-
-INCLUDE_MATERIAU(NOM_AFNOR='Z12CN13',
-                 TYPE_MODELE='REF',
-                 VARIANTE='A',
-                 TYPE_VALE='NOMI',
-                 NOM_MATER='MA_ECR',
-                 EXTRACTION=_F(COMPOR='THER',
-                               TEMP_EVAL= TEMP_MOY,),
-                 UNITE_LONGUEUR='MM',);
-
-INCLUDE_MATERIAU(NOM_AFNOR='Z12CN13',
-                 TYPE_MODELE='REF',
-                 VARIANTE='A',
-                 TYPE_VALE='NOMI',
-                 NOM_MATER='MA_RON',
-                 EXTRACTION=_F(COMPOR='THER',
-                               TEMP_EVAL= TEMP_MOY,),
-                 UNITE_LONGUEUR='MM',);
-
-INCLUDE_MATERIAU(NOM_AFNOR='Z2CN1810',
-                 TYPE_MODELE='REF',
-                 VARIANTE='A',
-                 TYPE_VALE='NOMI',
-                 NOM_MATER='MA_GOU',
-                 EXTRACTION=_F(COMPOR='THER',
-                               TEMP_EVAL= TEMP_MOY,),
-                 UNITE_LONGUEUR='MM',);
-
-INCLUDE_MATERIAU(NOM_AFNOR='Z6CND1712',
-                 TYPE_MODELE='REF',
-                 VARIANTE='A',
-                 TYPE_VALE='NOMI',
-                 NOM_MATER='MA_LIM',
-                 EXTRACTION=_F(COMPOR='THER',
-                               TEMP_EVAL= TEMP_MOY,),
-                 UNITE_LONGUEUR='MM',);
-
-FIN();
diff --git a/Tests/testcomm/d.comm b/Tests/testcomm/d.comm
deleted file mode 100644 (file)
index 06bd240..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-DEBUT()
-a=1
-MA=LIRE_MAILLAGE()
-FIN()
diff --git a/Tests/testcomm/e.comm b/Tests/testcomm/e.comm
deleted file mode 100644 (file)
index 15bf326..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-DEBUT()
-MAYA=LIRE_MAILLAGE()
-
-MAYA=DEFI_GROUP( reuse=MAYA,   MAILLAGE=MAYA,
-  CREA_GROUP_MA=_F(  NOM = 'TOUT', TOUT = 'OUI'))
-
-BARRE1=AFFE_MODELE(  MAILLAGE=MAYA,
-                            AFFE=_F( GROUP_MA='SS1',
-                                  MODELISATION = 'POU_D_E',
-                                  PHENOMENE = 'MECANIQUE'))
-#
-MATERIO1=DEFI_MATERIAU(  ELAS=_F( RHO = 1.E08,  NU = 0.3,  E = 1.E10))
-
-MATERIO2=DEFI_MATERIAU(  ELAS=_F( RHO = 0.,  NU = 0.,   E = 1.E15))
-#
-CHMAT=AFFE_MATERIAU(  MAILLAGE=MAYA,AFFE=(
-                              #_F( TOUT = 'OUI',      MATER = MATERIO1),
-                              _F( GROUP_MA = 'SS1',   MATER = MATERIO1),
-                              _F( GROUP_MA = 'SS2',   MATER = MATERIO1),
-                              _F( GROUP_MA = 'SS3',   MATER = MATERIO1),
-                              _F( GROUP_MA = 'RIGIDE', MATER = MATERIO2),
-)) # commentaire test
-
-CARA1=AFFE_CARA_ELEM(  MODELE=BARRE1,
-                           POUTRE=_F(
-                                    GROUP_MA = 'TOUT',
-                                    SECTION = 'CERCLE',
-                                    CARA = ('R', 'EP',),  
-                                    VALE = (0.1, 0.01,)))
-
-GUIDAGE1=AFFE_CHAR_MECA(    MODELE=BARRE1,DDL_IMPO=(
-                           _F( GROUP_MA='SS1',
-                                     DX = 0., DZ = 0., DRX = 0., DRY = 0.),
-                           _F( GROUP_NO = 'L1',  DY = 0., DRZ = 0.),
-                           ))
-
-K_ELEM1=CALC_MATR_ELEM(      MODELE=BARRE1,
-                             CARA_ELEM=CARA1,
-                            CHAM_MATER=CHMAT,
-                               OPTION='RIGI_MECA',
-                               CHARGE=GUIDAGE1)
-
-NUM1=NUME_DDL(  MATR_RIGI=K_ELEM1)
-
-#
-K_ASSE1=ASSE_MATRICE(  MATR_ELEM=K_ELEM1,
-                           NUME_DDL=NUM1)
-
-MODESTA1=MODE_STATIQUE(  MATR_RIGI=K_ASSE1,
-                     MODE_STAT=_F(
-                     GROUP_NO=('L12'),
-                     AVEC_CMP = ('DY','DRZ'),
-                                 ))
-
-# parse: -affectation
-
-DS1=[None]*5
-DS2=[None]*5
-DS3=[None]*5
-DS4=[None]*5
-CHS1=[None]*5
-CHS2=[None]*5
-
-# parse: +affectation
-
-#for k in range(1,5):
-#  DS1[k] = CREA_CHAMP( OPERATION='EXTR', TYPE_CHAM='NOEU_DEPL_R',
-#                  RESULTAT= MODESTA1, NUME_ORDRE=k, NOM_CHAM = 'DEPL');
-
-FIN()
diff --git a/Tests/testcomm/efica01a.11 b/Tests/testcomm/efica01a.11
deleted file mode 100644 (file)
index bec37b5..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
-DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
-                           LIST_PARA=L_INST,
-               NOM_PARA='INST',
-                           PROL_DROITE='LINEAIRE',
-                           PROL_GAUCHE='LINEAIRE',
-                           NOM_RESU='DEPL'       )
-
-MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
-                          DIRECTION=( 1., 0., 0.,),
-                          MONO_APPUI='OUI' )
-
-
-MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
-                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
-                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
-                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
-               )
-
diff --git a/Tests/testcomm/efica01a.com0 b/Tests/testcomm/efica01a.com0
deleted file mode 100755 (executable)
index 25134e9..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-POURSUITE(CODE=_F(  NOM = 'EFICA01A'))
-
-INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
-                      VARIANTE='A',          TYPE_VALE='NOMI',
-                     NOM_MATER='MAT3',       INFO=1               )
-
-CHMAT3=AFFE_MATERIAU(  MAILLAGE=MAILLA3,
-                       AFFE=_F(  TOUT='OUI', MATER = MAT3, TEMP_REF = 20.))
-
-riginor = 2.88E7 
-
-TRAN_GE2=DYNA_TRAN_MODAL(  MASS_GENE=MGEN_BIC,   RIGI_GENE=RGEN_BIC,
-                 METHODE='EULER',
-                 AMOR_REDUIT=( 0.07,  0.07, ),
-                MODE_STAT=MSTA_BIC,EXCIT=(
-                _F(  VECT_GENE = VECT_X1,  ACCE = ACCELER1,
-                       MULT_APPUI = 'OUI',
-                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO1',
-                       VITE = VITESSE1, DEPL = DEPLACE1), 
-                _F(  VECT_GENE = VECT_X2,  ACCE = ACCELER2,
-                       MULT_APPUI = 'OUI',
-                       DIRECTION = ( 1., 0., 0.,), NOEUD = 'NO11',
-                       VITE = VITESSE2, DEPL = DEPLACE2)), 
-                CHOC=_F(  GROUP_NO_1 = 'MASSES1',
-                       GROUP_NO_2 = 'MASSES2',
-                       OBSTACLE = GRILLE,
-                       INTITULE = 'NO2/NO12',
-                       NORM_OBST = (0., 0., 1.,),
-                       DIST_1 = 0.4495,
-                       DIST_2 = 0.4495,
-                       RIGI_NOR = riginor,
-                       AMOR_NOR = 0.,
-                       RIGI_TAN = 0.,
-                       COULOMB = 0.),
-                 INCREMENT=_F( INST_INIT = 0.,  INST_FIN = 1.,  PAS = 0.00025),
-                ARCHIVAGE=_F(  PAS_ARCH = 8)
-                )
-
-LISTIMP=DEFI_LIST_REEL(  DEBUT=0.,
-                    INTERVALLE=_F(  JUSQU_A = 1.,  NOMBRE = 500))
-
-RESUA1=REST_BASE_PHYS(  RESU_GENE=TRAN_GE1,
-                        LIST_INST=LISTIMP,
-                        INTERPOL='LIN',
-                        NOM_CHAM='DEPL',
-                        MULT_APPUI='OUI'
-                       )
-
-FIN()
diff --git a/Tests/testcomm/efica01a.comm b/Tests/testcomm/efica01a.comm
deleted file mode 100755 (executable)
index 20eea86..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-# MODIF  DATE 20/09/2004   AUTEUR DURAND C.DURAND 
-# TITRE TEST DE NON REGRESSION DE L IHM EFICAS - DERIVE DE SDND102A
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2001  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE YOU CAN REDISTRIBUTE IT AND/OR MODIFY
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
-# THE FREE SOFTWARE FOUNDATION EITHER VERSION 2 OF THE LICENSE, OR   
-# (AT YOUR OPTION) ANY LATER VERSION.                                 
-#
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT 
-# WITHOUT ANY WARRANTY WITHOUT EVEN THE IMPLIED WARRANTY OF          
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU    
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.                            
-#
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE   
-# ALONG WITH THIS PROGRAM IF NOT, WRITE TO EDF R&D CODE_ASTER,       
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.      
-# ======================================================================
-# Ce cas test est gere en configuration dans la base ASTER, il sert de
-# modele pour prononcer la recette de l IHM d EFICAS : l objectif est de
-# pouvoir recreer ce test a l identique dans EFICAS a partir d une page
-# blanche.
-# On a donc essaye d y placer toutes les commandes un peu particulieres
-# du langage de commandes d ASTER
-#
-# Il s agit en fait du test SDND102A auquel on a ajoute :
-#      la definition d un parametre (VAL)
-#      l inclusion d un fichier (INCLUDE)
-#      une poursuite (POURSUITE)
-# Il contient ainsi :
-# des parametres, des formules, des macros, des mots cles facteurs repetes
-# (y compris conditionnes par des regles : calc_fonction / COMB),
-# des blocs  (mode_iter_simult,calc_char_seisme), un defi_valeur, un parametre.
-#
-#
-# Il faudra y associer quelques recommandations pour la recette :
-# - verifier qu en ouvrant le .com0, il demande bien a browser le .comm puis, en cascade, le .11
-# - verifier qu on peut bien supprimer une commande, un mot cle simple et facteur
-# - verifier les acces a la doc
-#
-#
-
-
-DEBUT(CODE=_F(NOM='EFICA01A',NIV_PUB_WEB='INTERNET',VISU_EFICAS='NON'),)
-
-MAILLAGE=LIRE_MAILLAGE()
-
-MAILLAGE=DEFI_GROUP(reuse=MAILLAGE,
-                    MAILLAGE=MAILLAGE,
-                    CREA_GROUP_NO=(_F(NOEUD='NO2',
-                                      NOM='MASSES',),
-                                   _F(NOEUD='NO1',
-                                      NOM='ENCASTRE',),),)
-
-MAILLA2=LIRE_MAILLAGE(UNITE=21,)
-
-MODELE=AFFE_MODELE(MAILLAGE=MAILLAGE,
-                   AFFE=(_F(GROUP_MA='RESSORT',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),
-                         _F(GROUP_NO='MASSES',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),),)
-
-BICHOC=AFFE_MODELE(MAILLAGE=MAILLA2,
-                   AFFE=(_F(GROUP_MA='RESSORTS',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),
-                         _F(GROUP_NO=('MASSES1','MASSES2',),
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),),)
-VAL = 98696.0
-
-
-CARA_ELE=AFFE_CARA_ELEM(MODELE=MODELE,
-                        DISCRET=(_F(GROUP_MA='RESSORT',
-                                    REPERE='GLOBAL',
-                                    CARA='K_T_D_L',
-                                    VALE=(VAL,0.0,0.0,),),
-                                 _F(GROUP_NO='MASSES',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),),)
-
-CARA_BIC=AFFE_CARA_ELEM(MODELE=BICHOC,
-                        DISCRET=(_F(GROUP_MA='RESSORTS',
-                                    REPERE='GLOBAL',
-                                    CARA='K_T_D_L',
-                                    VALE=(VAL,0.0,0.0,),),
-                                 _F(GROUP_NO='MASSES1',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),
-                                 _F(GROUP_NO='MASSES2',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),),)
-
-CON_LIM=AFFE_CHAR_MECA(MODELE=MODELE,
-                       DDL_IMPO=(_F(GROUP_NO='ENCASTRE',
-                                    DX=0.0,
-                                    DY=0.0,
-                                    DZ=0.0,),
-                                 _F(GROUP_NO='MASSES',
-                                    DY=0.0,
-                                    DZ=0.0,),),)
-
-CL_BICHO=AFFE_CHAR_MECA(MODELE=BICHOC,
-                        DDL_IMPO=(_F(GROUP_NO='ENCBICHO',
-                                     DX=0.0,
-                                     DY=0.0,
-                                     DZ=0.0,),
-                                  _F(GROUP_NO=('MASSES1','MASSES2',),
-                                     DY=0.0,
-                                     DZ=0.0,),),)
-
-MACRO_MATR_ASSE(MODELE=MODELE,
-                CARA_ELEM=CARA_ELE,
-                CHARGE=CON_LIM,
-                NUME_DDL=CO('NUMEDDL'),
-                MATR_ASSE=(_F(MATRICE=CO('RIGIDITE'),
-                              OPTION='RIGI_MECA',),
-                           _F(MATRICE=CO('MASSE'),
-                              OPTION='MASS_MECA',),),)
-
-MACRO_MATR_ASSE(MODELE=BICHOC,
-                CARA_ELEM=CARA_BIC,
-                CHARGE=CL_BICHO,
-                NUME_DDL=CO('NUMDDLC'),
-                MATR_ASSE=(_F(MATRICE=CO('RIGI_BIC'),
-                              OPTION='RIGI_MECA',),
-                           _F(MATRICE=CO('MASS_BIC'),
-                              OPTION='MASS_MECA',),),)
-
-MODE_MEC=MODE_ITER_SIMULT(MATR_A=RIGIDITE,
-                          MATR_B=MASSE,)
-
-MODE_MEC=NORM_MODE(reuse =MODE_MEC,
-                   MODE=MODE_MEC,
-                   NORME='MASS_GENE',)
-
-MODE_BIC=MODE_ITER_SIMULT(MATR_A=RIGI_BIC,
-                          MATR_B=MASS_BIC,
-                          METHODE='JACOBI',
-                          OPTION='SANS',
-                          CALC_FREQ=_F(OPTION='BANDE',
-                                       FREQ=(1.0,10.0,),),)
-
-MODE_BIC=NORM_MODE(reuse =MODE_BIC,
-                   MODE=MODE_BIC,
-                   NORME='MASS_GENE',)
-
-MODE_STA=MODE_STATIQUE(MATR_RIGI=RIGIDITE,
-                       MATR_MASS=MASSE,
-                       MODE_STAT=_F(TOUT='OUI',
-                                    AVEC_CMP='DX',),)
-
-MSTA_BIC=MODE_STATIQUE(MATR_RIGI=RIGI_BIC,
-                       MATR_MASS=MASS_BIC,
-                       MODE_STAT=_F(TOUT='OUI',
-                                    AVEC_CMP='DX',),)
-
-L_INST=DEFI_LIST_REEL(DEBUT=0.0,
-                      INTERVALLE=_F(JUSQU_A=1.0,
-                                    PAS=1.E-4,),)
-
-OMEGAA=2.*pi*10.
-
-ACCE1 = FORMULE(VALE = 'sin(OMEGAA*INST)',
-                NOM_PARA='INST')
-
-ACCELER1=CALC_FONC_INTERP(FONCTION=ACCE1,
-                          NOM_RESU='ACCE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-ACCE2 = FORMULE(VALE = '-sin(OMEGAA*INST)',
-                NOM_PARA='INST')
-
-ACCELER2=CALC_FONC_INTERP(FONCTION=ACCE2,
-                          NOM_RESU='ACCE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-VITE1 = FORMULE(VALE = '-cos(OMEGAA*INST)/OMEGAA',
-                NOM_PARA='INST')
-
-VITESSE1=CALC_FONC_INTERP(FONCTION=VITE1,
-                          NOM_RESU='VITE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-DEPL1 = FORMULE(VALE = '-sin(OMEGAA*INST)/(OMEGAA**2)',
-                NOM_PARA='INST')
-
-DEPLACE1=CALC_FONC_INTERP(FONCTION=DEPL1,
-                          NOM_RESU='DEPL',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-VITE2 = FORMULE(VALE = 'cos(OMEGAA*INST)/OMEGAA',
-                NOM_PARA='INST')
-
-VITESSE2=CALC_FONC_INTERP(FONCTION=VITE2,
-                          NOM_RESU='VITE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-xx=2
-
-INCLUDE(UNITE=11,
-        INFO=1,)
-
-MUR=DEFI_OBSTACLE(TYPE='PLAN_Z',)
-
-TRAN_GE1=DYNA_TRAN_MODAL(METHODE='EULER',
-                         MASS_GENE=MASS_GEN,
-                         RIGI_GENE=RIGI_GEN,
-                         AMOR_REDUIT=0.07,
-                         MODE_STAT=MODE_STA,
-                         INCREMENT=_F(INST_INIT=0.0,
-                                      INST_FIN=1.0,
-                                      PAS=2.0E-4,),
-                         ARCHIVAGE=_F(PAS_ARCH=8,),
-                         EXCIT=_F(VECT_GENE=VECT_X,
-                                  ACCE=ACCELER1,
-                                  VITE=VITESSE1,
-                                  DEPL=DEPLACE1,
-                                  MULT_APPUI='OUI',
-                                  DIRECTION=(1.0,0.0,0.0,),
-                                  NOEUD='NO1',),
-                         CHOC=_F(INTITULE='NO2/MUR',
-                                 GROUP_NO_1='MASSES',
-                                 OBSTACLE=MUR,
-                                 ORIG_OBST=(-1.0,0.0,0.0,),
-                                 NORM_OBST=(0.0,0.0,1.0,),
-                                 JEU=1.1005,
-                                 RIGI_NOR=5.76E7,
-                                 AMOR_NOR=0.0,
-                                 RIGI_TAN=0.0,
-                                 COULOMB=0.0,),)
-
-MULT_X1=CALC_CHAR_SEISME(MATR_MASS=MASS_BIC,
-                         DIRECTION=(1.0,0.0,0.0,),
-                         MODE_STAT=MSTA_BIC,
-                         NOEUD='NO1',)
-
-MULT_X2=CALC_CHAR_SEISME(MATR_MASS=MASS_BIC,
-                         DIRECTION=(1.0,0.0,0.0,),
-                         MODE_STAT=MSTA_BIC,
-                         NOEUD='NO11',)
-
-MACRO_PROJ_BASE(BASE=MODE_BIC,
-                MATR_ASSE_GENE=(_F(MATRICE=CO('MGEN_BIC'),
-                                   MATR_ASSE=MASS_BIC,),
-                                _F(MATRICE=CO('RGEN_BIC'),
-                                   MATR_ASSE=RIGI_BIC,),),
-                VECT_ASSE_GENE=(_F(VECTEUR=CO('VECT_X1'),
-                                   VECT_ASSE=MULT_X1,),
-                                _F(VECTEUR=CO('VECT_X2'),
-                                   VECT_ASSE=MULT_X2,),),)
-
-GRILLE=DEFI_OBSTACLE(TYPE='BI_PLAN_Z',)
-
-MAILLA3=LIRE_MAILLAGE(UNITE=22,)
-
-FIN()
diff --git a/Tests/testcomm/efica01b.11 b/Tests/testcomm/efica01b.11
deleted file mode 100644 (file)
index bec37b5..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-DEPL2 = FORMULE(NOM_PARA='INST',VALE='sin(OMEGAA*INST)/(OMEGAA**xx)')
-DEPLACE2=CALC_FONC_INTERP( FONCTION=DEPL2,
-                           LIST_PARA=L_INST,
-               NOM_PARA='INST',
-                           PROL_DROITE='LINEAIRE',
-                           PROL_GAUCHE='LINEAIRE',
-                           NOM_RESU='DEPL'       )
-
-MONO_X=CALC_CHAR_SEISME(  MATR_MASS=MASSE,
-                          DIRECTION=( 1., 0., 0.,),
-                          MONO_APPUI='OUI' )
-
-
-MACRO_PROJ_BASE(BASE=MODE_MEC,MATR_ASSE_GENE=(
-                _F( MATRICE = CO("MASS_GEN"), MATR_ASSE = MASSE),
-                _F( MATRICE = CO("RIGI_GEN"), MATR_ASSE = RIGIDITE)),
-                VECT_ASSE_GENE=_F( VECTEUR = CO("VECT_X"), VECT_ASSE = MONO_X)
-               )
-
diff --git a/Tests/testcomm/efica01b.comm b/Tests/testcomm/efica01b.comm
deleted file mode 100755 (executable)
index 20eea86..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-# MODIF  DATE 20/09/2004   AUTEUR DURAND C.DURAND 
-# TITRE TEST DE NON REGRESSION DE L IHM EFICAS - DERIVE DE SDND102A
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2001  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE YOU CAN REDISTRIBUTE IT AND/OR MODIFY
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
-# THE FREE SOFTWARE FOUNDATION EITHER VERSION 2 OF THE LICENSE, OR   
-# (AT YOUR OPTION) ANY LATER VERSION.                                 
-#
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT 
-# WITHOUT ANY WARRANTY WITHOUT EVEN THE IMPLIED WARRANTY OF          
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU    
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.                            
-#
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE   
-# ALONG WITH THIS PROGRAM IF NOT, WRITE TO EDF R&D CODE_ASTER,       
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.      
-# ======================================================================
-# Ce cas test est gere en configuration dans la base ASTER, il sert de
-# modele pour prononcer la recette de l IHM d EFICAS : l objectif est de
-# pouvoir recreer ce test a l identique dans EFICAS a partir d une page
-# blanche.
-# On a donc essaye d y placer toutes les commandes un peu particulieres
-# du langage de commandes d ASTER
-#
-# Il s agit en fait du test SDND102A auquel on a ajoute :
-#      la definition d un parametre (VAL)
-#      l inclusion d un fichier (INCLUDE)
-#      une poursuite (POURSUITE)
-# Il contient ainsi :
-# des parametres, des formules, des macros, des mots cles facteurs repetes
-# (y compris conditionnes par des regles : calc_fonction / COMB),
-# des blocs  (mode_iter_simult,calc_char_seisme), un defi_valeur, un parametre.
-#
-#
-# Il faudra y associer quelques recommandations pour la recette :
-# - verifier qu en ouvrant le .com0, il demande bien a browser le .comm puis, en cascade, le .11
-# - verifier qu on peut bien supprimer une commande, un mot cle simple et facteur
-# - verifier les acces a la doc
-#
-#
-
-
-DEBUT(CODE=_F(NOM='EFICA01A',NIV_PUB_WEB='INTERNET',VISU_EFICAS='NON'),)
-
-MAILLAGE=LIRE_MAILLAGE()
-
-MAILLAGE=DEFI_GROUP(reuse=MAILLAGE,
-                    MAILLAGE=MAILLAGE,
-                    CREA_GROUP_NO=(_F(NOEUD='NO2',
-                                      NOM='MASSES',),
-                                   _F(NOEUD='NO1',
-                                      NOM='ENCASTRE',),),)
-
-MAILLA2=LIRE_MAILLAGE(UNITE=21,)
-
-MODELE=AFFE_MODELE(MAILLAGE=MAILLAGE,
-                   AFFE=(_F(GROUP_MA='RESSORT',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),
-                         _F(GROUP_NO='MASSES',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),),)
-
-BICHOC=AFFE_MODELE(MAILLAGE=MAILLA2,
-                   AFFE=(_F(GROUP_MA='RESSORTS',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),
-                         _F(GROUP_NO=('MASSES1','MASSES2',),
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_T',),),)
-VAL = 98696.0
-
-
-CARA_ELE=AFFE_CARA_ELEM(MODELE=MODELE,
-                        DISCRET=(_F(GROUP_MA='RESSORT',
-                                    REPERE='GLOBAL',
-                                    CARA='K_T_D_L',
-                                    VALE=(VAL,0.0,0.0,),),
-                                 _F(GROUP_NO='MASSES',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),),)
-
-CARA_BIC=AFFE_CARA_ELEM(MODELE=BICHOC,
-                        DISCRET=(_F(GROUP_MA='RESSORTS',
-                                    REPERE='GLOBAL',
-                                    CARA='K_T_D_L',
-                                    VALE=(VAL,0.0,0.0,),),
-                                 _F(GROUP_NO='MASSES1',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),
-                                 _F(GROUP_NO='MASSES2',
-                                    CARA='M_T_D_N',
-                                    VALE=25.0,),),)
-
-CON_LIM=AFFE_CHAR_MECA(MODELE=MODELE,
-                       DDL_IMPO=(_F(GROUP_NO='ENCASTRE',
-                                    DX=0.0,
-                                    DY=0.0,
-                                    DZ=0.0,),
-                                 _F(GROUP_NO='MASSES',
-                                    DY=0.0,
-                                    DZ=0.0,),),)
-
-CL_BICHO=AFFE_CHAR_MECA(MODELE=BICHOC,
-                        DDL_IMPO=(_F(GROUP_NO='ENCBICHO',
-                                     DX=0.0,
-                                     DY=0.0,
-                                     DZ=0.0,),
-                                  _F(GROUP_NO=('MASSES1','MASSES2',),
-                                     DY=0.0,
-                                     DZ=0.0,),),)
-
-MACRO_MATR_ASSE(MODELE=MODELE,
-                CARA_ELEM=CARA_ELE,
-                CHARGE=CON_LIM,
-                NUME_DDL=CO('NUMEDDL'),
-                MATR_ASSE=(_F(MATRICE=CO('RIGIDITE'),
-                              OPTION='RIGI_MECA',),
-                           _F(MATRICE=CO('MASSE'),
-                              OPTION='MASS_MECA',),),)
-
-MACRO_MATR_ASSE(MODELE=BICHOC,
-                CARA_ELEM=CARA_BIC,
-                CHARGE=CL_BICHO,
-                NUME_DDL=CO('NUMDDLC'),
-                MATR_ASSE=(_F(MATRICE=CO('RIGI_BIC'),
-                              OPTION='RIGI_MECA',),
-                           _F(MATRICE=CO('MASS_BIC'),
-                              OPTION='MASS_MECA',),),)
-
-MODE_MEC=MODE_ITER_SIMULT(MATR_A=RIGIDITE,
-                          MATR_B=MASSE,)
-
-MODE_MEC=NORM_MODE(reuse =MODE_MEC,
-                   MODE=MODE_MEC,
-                   NORME='MASS_GENE',)
-
-MODE_BIC=MODE_ITER_SIMULT(MATR_A=RIGI_BIC,
-                          MATR_B=MASS_BIC,
-                          METHODE='JACOBI',
-                          OPTION='SANS',
-                          CALC_FREQ=_F(OPTION='BANDE',
-                                       FREQ=(1.0,10.0,),),)
-
-MODE_BIC=NORM_MODE(reuse =MODE_BIC,
-                   MODE=MODE_BIC,
-                   NORME='MASS_GENE',)
-
-MODE_STA=MODE_STATIQUE(MATR_RIGI=RIGIDITE,
-                       MATR_MASS=MASSE,
-                       MODE_STAT=_F(TOUT='OUI',
-                                    AVEC_CMP='DX',),)
-
-MSTA_BIC=MODE_STATIQUE(MATR_RIGI=RIGI_BIC,
-                       MATR_MASS=MASS_BIC,
-                       MODE_STAT=_F(TOUT='OUI',
-                                    AVEC_CMP='DX',),)
-
-L_INST=DEFI_LIST_REEL(DEBUT=0.0,
-                      INTERVALLE=_F(JUSQU_A=1.0,
-                                    PAS=1.E-4,),)
-
-OMEGAA=2.*pi*10.
-
-ACCE1 = FORMULE(VALE = 'sin(OMEGAA*INST)',
-                NOM_PARA='INST')
-
-ACCELER1=CALC_FONC_INTERP(FONCTION=ACCE1,
-                          NOM_RESU='ACCE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-ACCE2 = FORMULE(VALE = '-sin(OMEGAA*INST)',
-                NOM_PARA='INST')
-
-ACCELER2=CALC_FONC_INTERP(FONCTION=ACCE2,
-                          NOM_RESU='ACCE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-VITE1 = FORMULE(VALE = '-cos(OMEGAA*INST)/OMEGAA',
-                NOM_PARA='INST')
-
-VITESSE1=CALC_FONC_INTERP(FONCTION=VITE1,
-                          NOM_RESU='VITE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-DEPL1 = FORMULE(VALE = '-sin(OMEGAA*INST)/(OMEGAA**2)',
-                NOM_PARA='INST')
-
-DEPLACE1=CALC_FONC_INTERP(FONCTION=DEPL1,
-                          NOM_RESU='DEPL',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-VITE2 = FORMULE(VALE = 'cos(OMEGAA*INST)/OMEGAA',
-                NOM_PARA='INST')
-
-VITESSE2=CALC_FONC_INTERP(FONCTION=VITE2,
-                          NOM_RESU='VITE',
-                          LIST_PARA=L_INST,
-                          NOM_PARA = 'INST',
-                          PROL_DROITE='LINEAIRE',
-                          PROL_GAUCHE='LINEAIRE',)
-
-xx=2
-
-INCLUDE(UNITE=11,
-        INFO=1,)
-
-MUR=DEFI_OBSTACLE(TYPE='PLAN_Z',)
-
-TRAN_GE1=DYNA_TRAN_MODAL(METHODE='EULER',
-                         MASS_GENE=MASS_GEN,
-                         RIGI_GENE=RIGI_GEN,
-                         AMOR_REDUIT=0.07,
-                         MODE_STAT=MODE_STA,
-                         INCREMENT=_F(INST_INIT=0.0,
-                                      INST_FIN=1.0,
-                                      PAS=2.0E-4,),
-                         ARCHIVAGE=_F(PAS_ARCH=8,),
-                         EXCIT=_F(VECT_GENE=VECT_X,
-                                  ACCE=ACCELER1,
-                                  VITE=VITESSE1,
-                                  DEPL=DEPLACE1,
-                                  MULT_APPUI='OUI',
-                                  DIRECTION=(1.0,0.0,0.0,),
-                                  NOEUD='NO1',),
-                         CHOC=_F(INTITULE='NO2/MUR',
-                                 GROUP_NO_1='MASSES',
-                                 OBSTACLE=MUR,
-                                 ORIG_OBST=(-1.0,0.0,0.0,),
-                                 NORM_OBST=(0.0,0.0,1.0,),
-                                 JEU=1.1005,
-                                 RIGI_NOR=5.76E7,
-                                 AMOR_NOR=0.0,
-                                 RIGI_TAN=0.0,
-                                 COULOMB=0.0,),)
-
-MULT_X1=CALC_CHAR_SEISME(MATR_MASS=MASS_BIC,
-                         DIRECTION=(1.0,0.0,0.0,),
-                         MODE_STAT=MSTA_BIC,
-                         NOEUD='NO1',)
-
-MULT_X2=CALC_CHAR_SEISME(MATR_MASS=MASS_BIC,
-                         DIRECTION=(1.0,0.0,0.0,),
-                         MODE_STAT=MSTA_BIC,
-                         NOEUD='NO11',)
-
-MACRO_PROJ_BASE(BASE=MODE_BIC,
-                MATR_ASSE_GENE=(_F(MATRICE=CO('MGEN_BIC'),
-                                   MATR_ASSE=MASS_BIC,),
-                                _F(MATRICE=CO('RGEN_BIC'),
-                                   MATR_ASSE=RIGI_BIC,),),
-                VECT_ASSE_GENE=(_F(VECTEUR=CO('VECT_X1'),
-                                   VECT_ASSE=MULT_X1,),
-                                _F(VECTEUR=CO('VECT_X2'),
-                                   VECT_ASSE=MULT_X2,),),)
-
-GRILLE=DEFI_OBSTACLE(TYPE='BI_PLAN_Z',)
-
-MAILLA3=LIRE_MAILLAGE(UNITE=22,)
-
-FIN()
diff --git a/Tests/testcomm/f.comm b/Tests/testcomm/f.comm
deleted file mode 100644 (file)
index d15a617..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-from Numeric import size
-
-DEBUT()
-
-# Definition des parametres de l'excitation sinusoidale
-freq=1500.0
-periode=1.0/freq
-pas=periode/100.0
-
-LISTTM=DEFI_LIST_REEL(DEBUT=0.0*periode,
-                       INTERVALLE=_F(JUSQU_A=100.0*periode,
-                                     PAS=pas,),);
-
-LISTRD=DEFI_LIST_REEL(DEBUT=(98.0)*periode+pas,
-                       INTERVALLE=_F(JUSQU_A=(100.0)*periode,
-                                     PAS=pas,),);
-
-FIN()
diff --git a/Tests/testcomm/forma12c.22 b/Tests/testcomm/forma12c.22
deleted file mode 100755 (executable)
index 1452b8f..0000000
+++ /dev/null
@@ -1,5616 +0,0 @@
-ACCELH1=DEFI_FONCTION(NOM_PARA='INST',
-                      VALE=
- (
- 0.0 , 0.0 ,
- 5.000000000000000E-03 , 1.384945820672120E-02 ,
- 1.000000000000000E-02 , 1.382919843991470E-02 ,
- 1.500000000000000E-02 , 1.382973754982250E-02 ,
- 2.000000000000000E-02 , 1.383338152282280E-02 ,
- 2.500000000000000E-02 , 1.393648950771420E-02 ,
- 3.000000000000000E-02 , 1.434779984741860E-02 ,
- 3.500000000000000E-02 , 1.512950713231800E-02 ,
- 4.000000000000000E-02 , 1.614535272002630E-02 ,
- 4.500000000000000E-02 , 1.731995083544010E-02 ,
- 5.000000000000000E-02 , 1.859624623558040E-02 ,
- 5.500000000000000E-02 , 1.953967672923960E-02 ,
- 6.000000000000000E-02 , 1.941781110418540E-02 ,
- 6.500000000000000E-02 , 1.786343830924350E-02 ,
- 7.000000000000001E-02 , 1.516191250319950E-02 ,
- 7.500000000000000E-02 , 1.188464893531830E-02 ,
- 8.000000000000000E-02 , 8.604671706807470E-03 ,
- 8.500000000000001E-02 , 5.843238016204390E-03 ,
- 9.000000000000000E-02 , 3.844393537029640E-03 ,
- 9.500000000000000E-02 , 2.578831760615030E-03 ,
- 0.1 , 2.285337760842440E-03 ,
- 0.105 , 3.429647164261850E-03 ,
- 0.11 , 5.693975593542530E-03 ,
- 0.115 , 8.059677068797949E-03 ,
- 0.12 , 1.074690536157120E-02 ,
- 0.125 , 1.570430547663250E-02 ,
- 0.13 , 2.370085802024690E-02 ,
- 0.135 , 3.228248728765840E-02 ,
- 0.14 , 3.854420890726100E-02 ,
- 0.145 , 4.255105840524570E-02 ,
- 0.15 , 4.542487497977820E-02 ,
- 0.155 , 4.522394778102340E-02 ,
- 0.16 , 3.829095514459380E-02 ,
- 0.165 , 2.483633029107950E-02 ,
- 0.17 , 9.962011825963081E-03 ,
- 0.175 , -1.690338763720670E-03 ,
- 0.18 , -9.628765294085771E-03 ,
- 0.185 , -1.491533457160890E-02 ,
- 0.19 , -1.675574249783150E-02 ,
- 0.195 , -1.397302390604700E-02 ,
- 0.2 , -8.394257392452909E-03 ,
- 0.205 , -4.066198655663860E-03 ,
- 0.21 , -2.824511823738000E-03 ,
- 0.215 , -2.617183840945080E-03 ,
- 0.22 , -1.417346427510000E-03 ,
- 0.225 , -1.143002215953450E-03 ,
- 0.23 , -5.114862179520550E-03 ,
- 0.235 , -1.257393226409120E-02 ,
- 0.24 , -2.009825306788950E-02 ,
- 0.245 , -2.922606396367100E-02 ,
- 0.25 , -4.681398923377460E-02 ,
- 0.255 , -7.440515051138789E-02 ,
- 0.26 , -0.10334790104033 ,
- 0.265 , -0.12586697159281 ,
- 0.27 , -0.14387794464775 ,
- 0.275 , -0.15814759425273 ,
- 0.28 , -0.15645166862504 ,
- 0.285 , -0.12686021613717 ,
- 0.29 , -7.870738657620450E-02 ,
- 0.295 , -3.337529798013800E-02 ,
- 0.3 , 4.960493246599410E-03 ,
- 0.305 , 5.045559596258160E-02 ,
- 0.31 , 0.105226085321393 ,
- 0.315 , 0.149377859842677 ,
- 0.32 , 0.169404090056596 ,
- 0.325 , 0.175768658339062 ,
- 0.33 , 0.179795570216475 ,
- 0.335 , 0.172362231098084 ,
- 0.34 , 0.14178782193451 ,
- 0.345 , 9.600009720172401E-02 ,
- 0.35 , 4.821844915823450E-02 ,
- 0.355 , -4.337533256019430E-03 ,
- 0.36 , -6.584719156367530E-02 ,
- 0.365 , -0.11836425870338 ,
- 0.37 , -0.13733576068719 ,
- 0.375 , -0.12352979806305 ,
- 0.38 , -9.647458189678811E-02 ,
- 0.385 , -6.215705630868780E-02 ,
- 0.39 , -1.230416228554950E-02 ,
- 0.395 , 4.641921735700460E-02 ,
- 0.4 , 8.859572962085120E-02 ,
- 0.405 , 9.988862929152570E-02 ,
- 0.41 , 9.014811266775360E-02 ,
- 0.415 , 7.203047941527541E-02 ,
- 0.42 , 4.502398610270280E-02 ,
- 0.425 , 6.797639622722420E-03 ,
- 0.43 , -3.515202910758360E-02 ,
- 0.435 , -7.008994299356780E-02 ,
- 0.44 , -9.184195885494270E-02 ,
- 0.445 , -9.764578216442391E-02 ,
- 0.45 , -8.980199943709211E-02 ,
- 0.455 , -7.844678621890611E-02 ,
- 0.46 , -7.092648374585479E-02 ,
- 0.465 , -5.916134617989510E-02 ,
- 0.47 , -2.956966177372460E-02 ,
- 0.475 , 1.671374368998170E-02 ,
- 0.48 , 6.681414337976969E-02 ,
- 0.485 , 0.115921896874314 ,
- 0.49 , 0.168522035427266 ,
- 0.495 , 0.222448388891968 ,
- 0.5 , 0.268501345352512 ,
- 0.505 , 0.304492502191568 ,
- 0.51 , 0.333201521434027 ,
- 0.515 , 0.348912055073103 ,
- 0.52 , 0.344336194210705 ,
- 0.525 , 0.328357457992693 ,
- 0.53 , 0.315639958020935 ,
- 0.535 , 0.298753776631336 ,
- 0.54 , 0.252828404979867 ,
- 0.545 , 0.169993172714936 ,
- 0.55 , 6.727059721322880E-02 ,
- 0.555 , -4.209915010595060E-02 ,
- 0.56 , -0.16027870746769 ,
- 0.565 , -0.28051898189652 ,
- 0.57 , -0.37473468426368 ,
- 0.575 , -0.41761046311846 ,
- 0.58 , -0.40704487960185 ,
- 0.585 , -0.35317881167887 ,
- 0.59 , -0.26473865427636 ,
- 0.595 , -0.15439054042026 ,
- 0.6 , -4.069603171914010E-02 ,
- 0.605 , 6.408493301865420E-02 ,
- 0.61 , 0.155029022019142 ,
- 0.615 , 0.221244653075603 ,
- 0.62 , 0.250448298949297 ,
- 0.625 , 0.2498283906321 ,
- 0.63 , 0.239493456134941 ,
- 0.635 , 0.218886088833644 ,
- 0.64 , 0.164337222785859 ,
- 0.645 , 7.035013146739150E-02 ,
- 0.65 , -3.065825126167990E-02 ,
- 0.655 , -0.10313193025801 ,
- 0.66 , -0.14127712726139 ,
- 0.665 , -0.15425776005121 ,
- 0.67 , -0.14167316851909 ,
- 0.675 , -0.10137097186279 ,
- 0.68 , -4.328536800004760E-02 ,
- 0.685 , 2.048801937177380E-02 ,
- 0.69 , 8.302000641121640E-02 ,
- 0.695 , 0.129331142992423 ,
- 0.7 , 0.139601455006784 ,
- 0.705 , 0.121227983591054 ,
- 0.71 , 0.113005236382458 ,
- 0.715 , 0.1379818615802 ,
- 0.72 , 0.176308826146499 ,
- 0.725 , 0.205232483015008 ,
- 0.73 , 0.236700670002903 ,
- 0.735 , 0.28518726999873 ,
- 0.74 , 0.325155532319882 ,
- 0.745 , 0.319888795846513 ,
- 0.75 , 0.275055725375209 ,
- 0.755 , 0.223753796143942 ,
- 0.76 , 0.172075077677344 ,
- 0.765 , 0.102710116433296 ,
- 0.77 , 2.458158105150330E-02 ,
- 0.775 , -2.772090362464080E-02 ,
- 0.78 , -4.579263759539020E-02 ,
- 0.785 , -5.563702283874560E-02 ,
- 0.79 , -6.754184615076410E-02 ,
- 0.795 , -5.871706032442020E-02 ,
- 0.8 , -1.692509300464670E-02 ,
- 0.805 , 3.809918865159700E-02 ,
- 0.81 , 9.363878798804159E-02 ,
- 0.815 , 0.168712355371222 ,
- 0.82 , 0.278043767236916 ,
- 0.825 , 0.400260018759297 ,
- 0.83 , 0.503549901131272 ,
- 0.835 , 0.576593704222666 ,
- 0.84 , 0.611464547720466 ,
- 0.845 , 0.581774928421811 ,
- 0.85 , 0.466685485187298 ,
- 0.855 , 0.279469592461024 ,
- 0.86 , 4.649599505060000E-02 ,
- 0.865 , -0.22611474655397 ,
- 0.87 , -0.53742100922433 ,
- 0.875 , -0.85597468112981 ,
- 0.88 , -1.12858445463436 ,
- 0.885 , -1.31964097839003 ,
- 0.89 , -1.41810357733099 ,
- 0.895 , -1.4129005458435 ,
- 0.9 , -1.29047173798494 ,
- 0.905 , -1.05919909208997 ,
- 0.91 , -0.75411881989804 ,
- 0.915 , -0.41406737678731 ,
- 0.92 , -7.194360976911091E-02 ,
- 0.925 , 0.232932654611786 ,
- 0.93 , 0.457448784206965 ,
- 0.935 , 0.581369260987795 ,
- 0.94 , 0.617884772522987 ,
- 0.945 , 0.588638581913632 ,
- 0.95 , 0.499594354895777 ,
- 0.955 , 0.351854051263097 ,
- 0.96 , 0.167285288529307 ,
- 0.965 , -1.354817972678980E-02 ,
- 0.97 , -0.16506107206104 ,
- 0.975 , -0.30020976135865 ,
- 0.98 , -0.44800006523462 ,
- 0.985 , -0.60571664044792 ,
- 0.99 , -0.72882650966723 ,
- 0.995 , -0.78150351703968 ,
- 1.0 , -0.78325351768449 ,
- 1.005 , -0.7804638307994 ,
- 1.01 , -0.77907901470961 ,
- 1.015 , -0.74044922924701 ,
- 1.02 , -0.64794816611668 ,
- 1.025 , -0.53653982368824 ,
- 1.03 , -0.43590944296704 ,
- 1.035 , -0.32196595199848 ,
- 1.04 , -0.15803623495676 ,
- 1.045 , 4.418314484939760E-02 ,
- 1.05 , 0.242865235492215 ,
- 1.055 , 0.422391619487335 ,
- 1.06 , 0.586878740356939 ,
- 1.065 , 0.710461681206935 ,
- 1.07 , 0.741340861669433 ,
- 1.075 , 0.655713664787049 ,
- 1.08 , 0.470616913700976 ,
- 1.085 , 0.20656145315631 ,
- 1.09 , -0.12112308548803 ,
- 1.095 , -0.47118919290136 ,
- 1.1 , -0.77786799146278 ,
- 1.105 , -0.99394827732625 ,
- 1.11 , -1.10304473601585 ,
- 1.115 , -1.08949447190265 ,
- 1.12 , -0.93583496154967 ,
- 1.125 , -0.65727377808015 ,
- 1.13 , -0.30107834922153 ,
- 1.135 , 9.620828359443580E-02 ,
- 1.14 , 0.514013416080853 ,
- 1.145 , 0.90642132985077 ,
- 1.15 , 1.20374217441116 ,
- 1.155 , 1.37257710404611 ,
- 1.16 , 1.43303286111545 ,
- 1.165 , 1.40075730037501 ,
- 1.17 , 1.25846296855354 ,
- 1.175 , 1.00832137286648 ,
- 1.18 , 0.706462116642059 ,
- 1.185 , 0.413493607411118 ,
- 1.19 , 0.148293682071222 ,
- 1.195 , -8.190792579850280E-02 ,
- 1.2 , -0.25000976533114 ,
- 1.205 , -0.34497838239222 ,
- 1.21 , -0.39991632301279 ,
- 1.215 , -0.44361527764964 ,
- 1.22 , -0.45948891812011 ,
- 1.225 , -0.43276591909851 ,
- 1.23 , -0.39819165775721 ,
- 1.235 , -0.38929817650006 ,
- 1.24 , -0.37545880341991 ,
- 1.245 , -0.30998449197619 ,
- 1.25 , -0.21624700688801 ,
- 1.255 , -0.16343645166853 ,
- 1.26 , -0.17391443905321 ,
- 1.265 , -0.21919282258219 ,
- 1.27 , -0.29688345097037 ,
- 1.275 , -0.43984931085551 ,
- 1.28 , -0.64071500818847 ,
- 1.285 , -0.82875858278133 ,
- 1.29 , -0.93796346189032 ,
- 1.295 , -0.949512523725 ,
- 1.3 , -0.857601537535 ,
- 1.305 , -0.65014691427727 ,
- 1.31 , -0.34930571456794 ,
- 1.315 , -2.752743937664530E-02 ,
- 1.32 , 0.246332435481473 ,
- 1.325 , 0.45001279080827 ,
- 1.33 , 0.58297681321004 ,
- 1.335 , 0.636158064092188 ,
- 1.34 , 0.611598530544366 ,
- 1.345 , 0.543575003876384 ,
- 1.35 , 0.472132760127251 ,
- 1.355 , 0.4099056501601 ,
- 1.36 , 0.349344621324927 ,
- 1.365 , 0.282806527352702 ,
- 1.37 , 0.200676817565078 ,
- 1.375 , 9.097626989587490E-02 ,
- 1.38 , -3.844874520206900E-02 ,
- 1.385 , -0.1485730750104 ,
- 1.39 , -0.19431957586841 ,
- 1.395 , -0.15348271845224 ,
- 1.4 , -2.614043201034680E-02 ,
- 1.405 , 0.177537986918302 ,
- 1.41 , 0.435115227256899 ,
- 1.415 , 0.705841641151383 ,
- 1.42 , 0.939450691097474 ,
- 1.425 , 1.09606995057385 ,
- 1.43 , 1.16508829271638 ,
- 1.435 , 1.17152904343664 ,
- 1.44 , 1.15677325221222 ,
- 1.445 , 1.14474618562157 ,
- 1.45 , 1.13563604509728 ,
- 1.455 , 1.136131797716 ,
- 1.46 , 1.17059034109195 ,
- 1.465 , 1.24349566378999 ,
- 1.47 , 1.31555125128714 ,
- 1.475 , 1.34451073520553 ,
- 1.48 , 1.32767985662737 ,
- 1.485 , 1.27338631745007 ,
- 1.49 , 1.15790168079473 ,
- 1.495 , 0.956521791996786 ,
- 1.5 , 0.698290997947875 ,
- 1.505 , 0.438367846650034 ,
- 1.51 , 0.189519144568428 ,
- 1.515 , -6.309865148517370E-02 ,
- 1.52 , -0.2907946493572 ,
- 1.525 , -0.43414032419491 ,
- 1.53 , -0.49035140435209 ,
- 1.535 , -0.51769162343818 ,
- 1.54 , -0.53944953961898 ,
- 1.545 , -0.51762829963883 ,
- 1.55 , -0.44905875024602 ,
- 1.555 , -0.41047655284131 ,
- 1.56 , -0.45801991852189 ,
- 1.565 , -0.5452728301642 ,
- 1.57 , -0.60180223196739 ,
- 1.575 , -0.64090769354799 ,
- 1.58 , -0.71776674993069 ,
- 1.585 , -0.81770575898523 ,
- 1.59 , -0.86693741584294 ,
- 1.595 , -0.84067997754846 ,
- 1.6 , -0.78353488744314 ,
- 1.605 , -0.71744286940014 ,
- 1.61 , -0.59774454986713 ,
- 1.615 , -0.38171240617319 ,
- 1.62 , -8.924731070437070E-02 ,
- 1.625 , 0.229074480135456 ,
- 1.63 , 0.542610098773165 ,
- 1.635 , 0.829628497520742 ,
- 1.64 , 1.04494574127203 ,
- 1.645 , 1.13156269562082 ,
- 1.65 , 1.05624249517991 ,
- 1.655 , 0.819935992458342 ,
- 1.66 , 0.449565343322086 ,
- 1.665 , -2.180707598866940E-03 ,
- 1.67 , -0.46040931126981 ,
- 1.675 , -0.85138688793934 ,
- 1.68 , -1.12388943755807 ,
- 1.685 , -1.24657385888904 ,
- 1.69 , -1.20179685962043 ,
- 1.695 , -0.99981038351547 ,
- 1.7 , -0.69163368557204 ,
- 1.705 , -0.34742052586021 ,
- 1.71 , -1.646326697056420E-02 ,
- 1.715 , 0.283945578116849 ,
- 1.72 , 0.543028107021654 ,
- 1.725 , 0.737133979583192 ,
- 1.73 , 0.84487160610996 ,
- 1.735 , 0.870212972351319 ,
- 1.74 , 0.834700198404195 ,
- 1.745 , 0.747170431789498 ,
- 1.75 , 0.594410232927394 ,
- 1.755 , 0.367486332109475 ,
- 1.76 , 8.962182967477010E-02 ,
- 1.765 , -0.1883067260291 ,
- 1.77 , -0.41613375697166 ,
- 1.775 , -0.56543072263443 ,
- 1.78 , -0.62930681455469 ,
- 1.785 , -0.60967253780204 ,
- 1.79 , -0.50702726496872 ,
- 1.795 , -0.32533912503295 ,
- 1.8 , -9.026946700126549E-02 ,
- 1.805 , 0.145429511003968 ,
- 1.81 , 0.330819022676906 ,
- 1.815 , 0.45222714352563 ,
- 1.82 , 0.524252434401283 ,
- 1.825 , 0.544685292311812 ,
- 1.83 , 0.482635967462947 ,
- 1.835 , 0.323118603668567 ,
- 1.84 , 9.999214308770410E-02 ,
- 1.845 , -0.1356321129448 ,
- 1.85 , -0.36128518628156 ,
- 1.855 , -0.57322505412043 ,
- 1.86 , -0.74566937227067 ,
- 1.865 , -0.831111234663 ,
- 1.87 , -0.79988891088422 ,
- 1.875 , -0.65798317740384 ,
- 1.88 , -0.42968513644553 ,
- 1.885 , -0.14457167669537 ,
- 1.89 , 0.161701689894838 ,
- 1.895 , 0.456458659481019 ,
- 1.9 , 0.720641473510481 ,
- 1.905 , 0.93536449279502 ,
- 1.91 , 1.06690148982661 ,
- 1.915 , 1.08832474904443 ,
- 1.92 , 1.00876475369484 ,
- 1.925 , 0.854457298011041 ,
- 1.93 , 0.628173977645005 ,
- 1.935 , 0.322546940276438 ,
- 1.94 , -2.596888473873320E-02 ,
- 1.945 , -0.33525384338564 ,
- 1.95 , -0.5416882826646 ,
- 1.955 , -0.63460201942509 ,
- 1.96 , -0.61577036509424 ,
- 1.965 , -0.46445342826001 ,
- 1.97 , -0.17427091738081 ,
- 1.975 , 0.197608608481982 ,
- 1.98 , 0.551300717211572 ,
- 1.985 , 0.807313151449369 ,
- 1.99 , 0.929291756112952 ,
- 1.995 , 0.900203655372628 ,
- 2.0 , 0.711960914602783 ,
- 2.005 , 0.386125888668035 ,
- 2.01 , -1.664845298933290E-02 ,
- 2.015 , -0.42003837834356 ,
- 2.02 , -0.75822166854004 ,
- 2.025 , -0.97936810396973 ,
- 2.03 , -1.0426579951744 ,
- 2.035 , -0.93057240999803 ,
- 2.04 , -0.66368034717177 ,
- 2.045 , -0.29110991423144 ,
- 2.05 , 0.119136312621438 ,
- 2.055 , 0.505291402538494 ,
- 2.06 , 0.880216899892637 ,
- 2.065 , 1.20828770980265 ,
- 2.07 , 1.46849325860208 ,
- 2.075 , 1.67233522841001 ,
- 2.08 , 1.84159238892188 ,
- 2.085 , 1.97017314302929 ,
- 2.09 , 2.02820005370812 ,
- 2.095 , 2.00307389537606 ,
- 2.1 , 1.90918679712901 ,
- 2.105 , 1.7492164388665 ,
- 2.11 , 1.49601732028444 ,
- 2.115 , 1.13320644545655 ,
- 2.12 , 0.691534368057989 ,
- 2.125 , 0.222522846896641 ,
- 2.13 , -0.2568718835065 ,
- 2.135 , -0.73270869895797 ,
- 2.14 , -1.16691560085841 ,
- 2.145 , -1.52131308342383 ,
- 2.15 , -1.77830659090987 ,
- 2.155 , -1.94190868704924 ,
- 2.16 , -2.01807428134882 ,
- 2.165 , -2.01753841723068 ,
- 2.17 , -1.96550102271951 ,
- 2.175 , -1.88172547074643 ,
- 2.18 , -1.76181108149962 ,
- 2.185 , -1.60314470865115 ,
- 2.19 , -1.43287068566641 ,
- 2.195 , -1.27868078783724 ,
- 2.2 , -1.12992856906385 ,
- 2.205 , -0.96854903020236 ,
- 2.21 , -0.82469988669093 ,
- 2.215 , -0.75306712540506 ,
- 2.22 , -0.75949831264927 ,
- 2.225 , -0.80266627698916 ,
- 2.23 , -0.86825465400046 ,
- 2.235 , -0.98190873939491 ,
- 2.24 , -1.13332846537187 ,
- 2.245 , -1.24587809111606 ,
- 2.25 , -1.25403636722243 ,
- 2.255 , -1.16774949125882 ,
- 2.26 , -1.02737996901608 ,
- 2.265 , -0.83618584315821 ,
- 2.27 , -0.58078051378866 ,
- 2.275 , -0.28886675266917 ,
- 2.28 , -1.584903466322660E-02 ,
- 2.285 , 0.243494185775485 ,
- 2.29 , 0.493747779128152 ,
- 2.295 , 0.763367558765503 ,
- 2.3 , 1.04659160151311 ,
- 2.305 , 1.31787059651459 ,
- 2.31 , 1.55330513693362 ,
- 2.315 , 1.72708398800512 ,
- 2.32 , 1.80403390270411 ,
- 2.325 , 1.74474528448072 ,
- 2.33 , 1.51781565889812 ,
- 2.335 , 1.11765857002866 ,
- 2.34 , 0.582482410154426 ,
- 2.345 , -9.718428438488540E-03 ,
- 2.35 , -0.57168637020167 ,
- 2.355 , -1.03230607359137 ,
- 2.36 , -1.33718623748091 ,
- 2.365 , -1.44694517260007 ,
- 2.37 , -1.35098612723151 ,
- 2.375 , -1.07661964039704 ,
- 2.38 , -0.67815732332436 ,
- 2.385 , -0.22427774359532 ,
- 2.39 , 0.206546911873295 ,
- 2.395 , 0.541628296955107 ,
- 2.4 , 0.739725635914114 ,
- 2.405 , 0.792688071679571 ,
- 2.41 , 0.699855261818748 ,
- 2.415 , 0.460345996951087 ,
- 2.42 , 9.825062680758330E-02 ,
- 2.425 , -0.32686436332366 ,
- 2.43 , -0.75151572607261 ,
- 2.435 , -1.13800924040631 ,
- 2.44 , -1.46265919709476 ,
- 2.445 , -1.69312259897435 ,
- 2.45 , -1.79655595938503 ,
- 2.455 , -1.76112116582848 ,
- 2.46 , -1.59504402395201 ,
- 2.465 , -1.31375304224191 ,
- 2.47 , -0.94339622712974 ,
- 2.475 , -0.5311872307141 ,
- 2.48 , -0.13652655158703 ,
- 2.485 , 0.191652831784399 ,
- 2.49 , 0.427316277261529 ,
- 2.495 , 0.565105289247264 ,
- 2.5 , 0.614388715344672 ,
- 2.505 , 0.595214227948157 ,
- 2.51 , 0.537482815214678 ,
- 2.515 , 0.480599475426244 ,
- 2.52 , 0.461418219827792 ,
- 2.525 , 0.490351150400196 ,
- 2.53 , 0.544926077525614 ,
- 2.535 , 0.597359901626847 ,
- 2.54 , 0.63915145270988 ,
- 2.545 , 0.666359147512914 ,
- 2.55 , 0.659549902572926 ,
- 2.555 , 0.607653814797886 ,
- 2.56 , 0.542274304956947 ,
- 2.565 , 0.514978623780516 ,
- 2.57 , 0.542507936778163 ,
- 2.575 , 0.605343596447052 ,
- 2.58 , 0.694971250554721 ,
- 2.585 , 0.820564438850225 ,
- 2.59 , 0.964525817889196 ,
- 2.595 , 1.07728875105342 ,
- 2.6 , 1.13416623229962 ,
- 2.605 , 1.16046452303612 ,
- 2.61 , 1.18333170206295 ,
- 2.615 , 1.19818806982642 ,
- 2.62 , 1.2055342011362 ,
- 2.625 , 1.23921335799247 ,
- 2.63 , 1.32082369230339 ,
- 2.635 , 1.41353565810184 ,
- 2.64 , 1.45647248242833 ,
- 2.645 , 1.42296156176653 ,
- 2.65 , 1.31247243180803 ,
- 2.655 , 1.10982597617917 ,
- 2.66 , 0.796193729509591 ,
- 2.665 , 0.391525367264635 ,
- 2.67 , -5.039209232008630E-02 ,
- 2.675 , -0.48551296055089 ,
- 2.68 , -0.89084690987514 ,
- 2.685 , -1.24148991258587 ,
- 2.69 , -1.50817716119153 ,
- 2.695 , -1.67597297557138 ,
- 2.7 , -1.74058611919401 ,
- 2.705 , -1.69018703360535 ,
- 2.71 , -1.51441737441596 ,
- 2.715 , -1.22691360409733 ,
- 2.72 , -0.85820811206465 ,
- 2.725 , -0.43656402639097 ,
- 2.73 , -1.877591162527850E-03 ,
- 2.735 , 0.3722134714064 ,
- 2.74 , 0.604368486493566 ,
- 2.745 , 0.654206094948509 ,
- 2.75 , 0.520823349815255 ,
- 2.755 , 0.204565302761595 ,
- 2.76 , -0.24284766157643 ,
- 2.765 , -0.75311719985656 ,
- 2.77 , -1.25324781337662 ,
- 2.775 , -1.6520239944361 ,
- 2.78 , -1.91175925323649 ,
- 2.785 , -2.02042853839568 ,
- 2.79 , -1.95654753001104 ,
- 2.795 , -1.71189367332731 ,
- 2.8 , -1.33217954914393 ,
- 2.805 , -0.90169171320611 ,
- 2.81 , -0.48741397679456 ,
- 2.815 , -0.11957680209296 ,
- 2.82 , 0.208180180447444 ,
- 2.825 , 0.429754499753944 ,
- 2.83 , 0.500373556893508 ,
- 2.835 , 0.453923556202155 ,
- 2.84 , 0.356589274872127 ,
- 2.845 , 0.252756610751608 ,
- 2.85 , 0.15368816142573 ,
- 2.855 , 7.226479768245560E-02 ,
- 2.86 , 3.888968358902120E-02 ,
- 2.865 , 7.085947846528430E-02 ,
- 2.87 , 0.145649387450817 ,
- 2.875 , 0.221440328548596 ,
- 2.88 , 0.271936154319643 ,
- 2.885 , 0.285520971687156 ,
- 2.89 , 0.244558483181686 ,
- 2.895 , 0.131111505423643 ,
- 2.9 , -4.976188706858230E-02 ,
- 2.905 , -0.27342387270832 ,
- 2.91 , -0.51955671330527 ,
- 2.915 , -0.77083790776384 ,
- 2.92 , -0.9909431240431 ,
- 2.925 , -1.1326860598253 ,
- 2.93 , -1.17530215375529 ,
- 2.935 , -1.1315547074335 ,
- 2.94 , -1.01461371409468 ,
- 2.945 , -0.82697517656886 ,
- 2.95 , -0.5923950948081 ,
- 2.955 , -0.367250148284 ,
- 2.96 , -0.19748847576212 ,
- 2.965 , -8.287483750208639E-02 ,
- 2.97 , 1.205615998459890E-03 ,
- 2.975 , 6.700285876984650E-02 ,
- 2.98 , 0.142475719272639 ,
- 2.985 , 0.272732688275581 ,
- 2.99 , 0.498473860216776 ,
- 2.995 , 0.815246300242191 ,
- 3.0 , 1.17850966940332 ,
- 3.005 , 1.5365879707165 ,
- 3.01 , 1.83696246846193 ,
- 3.015 , 2.01683359177992 ,
- 3.02 , 2.02473029766593 ,
- 3.025 , 1.85763991176815 ,
- 3.03 , 1.55996114842794 ,
- 3.035 , 1.19160270003895 ,
- 3.04 , 0.817034460759104 ,
- 3.045 , 0.512897988315463 ,
- 3.05 , 0.347660769303193 ,
- 3.055 , 0.341161122643262 ,
- 3.06 , 0.460638539442427 ,
- 3.065 , 0.655193651694964 ,
- 3.07 , 0.871495085561553 ,
- 3.075 , 1.04025886670637 ,
- 3.08 , 1.0866972125822 ,
- 3.085 , 0.97592646156581 ,
- 3.09 , 0.732149789609832 ,
- 3.095 , 0.404350262104711 ,
- 3.1 , 3.450811147404410E-02 ,
- 3.105 , -0.3574143716153 ,
- 3.11 , -0.67593382755679 ,
- 3.115 , -0.85741138771834 ,
- 3.12 , -0.88812837843921 ,
- 3.125 , -0.79137979090702 ,
- 3.13 , -0.59262327029812 ,
- 3.135 , -0.31629865744548 ,
- 3.14 , -7.233283133936310E-03 ,
- 3.145 , 0.273183439196407 ,
- 3.15 , 0.478066409829062 ,
- 3.155 , 0.58805365224197 ,
- 3.16 , 0.593648649534557 ,
- 3.165 , 0.483000051126779 ,
- 3.17 , 0.254384438681656 ,
- 3.175 , -6.624305965878829E-02 ,
- 3.18 , -0.4267275966133 ,
- 3.185 , -0.81396009231636 ,
- 3.19 , -1.1955849391981 ,
- 3.195 , -1.53431204255614 ,
- 3.2 , -1.79550741772338 ,
- 3.205 , -1.95961471169112 ,
- 3.21 , -2.02193224868472 ,
- 3.215 , -1.98153140879109 ,
- 3.22 , -1.83692731893728 ,
- 3.225 , -1.59274123405354 ,
- 3.23 , -1.26186737186096 ,
- 3.235 , -0.85475661028155 ,
- 3.24 , -0.37101324608578 ,
- 3.245 , 0.104191797011254 ,
- 3.25 , 0.444402436394787 ,
- 3.255 , 0.80270823947836 ,
- 3.26 , 1.15997110726162 ,
- 3.265 , 1.495182836989 ,
- 3.27 , 1.77744468860316 ,
- 3.275 , 1.96545418255327 ,
- 3.28 , 2.0238275806165 ,
- 3.285 , 1.94070094966571 ,
- 3.29 , 1.72718398222401 ,
- 3.295 , 1.40473739766314 ,
- 3.3 , 1.00200904728279 ,
- 3.305 , 0.563540200278601 ,
- 3.31 , 0.149874332156587 ,
- 3.315 , -0.36080714644631 ,
- 3.32 , -0.78705501088032 ,
- 3.325 , -0.96779259671266 ,
- 3.33 , -0.92388383903371 ,
- 3.335 , -0.70129187312547 ,
- 3.34 , -0.37633413832281 ,
- 3.345 , -4.983212937679970E-02 ,
- 3.35 , 0.182525585093038 ,
- 3.355 , 0.262197946276188 ,
- 3.36 , 0.176793782229557 ,
- 3.365 , -5.176420413944920E-02 ,
- 3.37 , -0.37933630972585 ,
- 3.375 , -0.74271351288949 ,
- 3.38 , -1.06375084817712 ,
- 3.385 , -1.26478653529069 ,
- 3.39 , -1.29047203891782 ,
- 3.395 , -1.12256167350094 ,
- 3.4 , -0.78075489126115 ,
- 3.405 , -0.31359677016703 ,
- 3.41 , 0.21274034122224 ,
- 3.415 , 0.723339413347021 ,
- 3.42 , 1.14216320992711 ,
- 3.425 , 1.40285852862188 ,
- 3.43 , 1.46353765010519 ,
- 3.435 , 1.31751508169454 ,
- 3.44 , 0.990610982524745 ,
- 3.445 , 0.528518300724784 ,
- 3.45 , -1.201464116995880E-02 ,
- 3.455 , -0.56495490805526 ,
- 3.46 , -1.06256507808036 ,
- 3.465 , -1.45449004401942 ,
- 3.47 , -1.72216993561753 ,
- 3.475 , -1.87372425489139 ,
- 3.48 , -1.93012616321294 ,
- 3.485 , -1.92125770401275 ,
- 3.49 , -1.88683182264746 ,
- 3.495 , -1.86489427093378 ,
- 3.5 , -1.87314769209702 ,
- 3.505 , -1.90576881574645 ,
- 3.51 , -1.947112317286 ,
- 3.515 , -1.97949862409975 ,
- 3.52 , -1.97797423254897 ,
- 3.525 , -1.91218852417812 ,
- 3.53 , -1.76423764925703 ,
- 3.535 , -1.54024679422456 ,
- 3.54 , -1.25875344890035 ,
- 3.545 , -0.9338632056843 ,
- 3.55 , -0.57694094749828 ,
- 3.555 , -0.20814045746558 ,
- 3.56 , 0.146206363036127 ,
- 3.565 , 0.468653953534567 ,
- 3.57 , 0.754631835985132 ,
- 3.575 , 0.999185044322006 ,
- 3.58 , 1.18633789810153 ,
- 3.585 , 1.29531712809396 ,
- 3.59 , 1.31308664187438 ,
- 3.595 , 1.23731524907479 ,
- 3.6 , 1.07118836166498 ,
- 3.605 , 0.822464072088323 ,
- 3.61 , 0.509927368235254 ,
- 3.615 , 0.167608567620092 ,
- 3.62 , -0.16136132010127 ,
- 3.625 , -0.43756626339828 ,
- 3.63 , -0.63523583164368 ,
- 3.635 , -0.74542737572521 ,
- 3.64 , -0.7756133968174 ,
- 3.645 , -0.74811092815284 ,
- 3.65 , -0.69606885610044 ,
- 3.655 , -0.6565734770812 ,
- 3.66 , -0.66248883313473 ,
- 3.665 , -0.7327889886856 ,
- 3.67 , -0.86178796221599 ,
- 3.675 , -1.01484775035497 ,
- 3.68 , -1.13874812866412 ,
- 3.685 , -1.18063976569405 ,
- 3.69 , -1.10015331426255 ,
- 3.695 , -0.87258642642403 ,
- 3.7 , -0.49606882241743 ,
- 3.705 , -3.859866915145810E-03 ,
- 3.71 , 0.536274174652005 ,
- 3.715 , 1.04296495682297 ,
- 3.72 , 1.44309287260192 ,
- 3.725 , 1.67861157963259 ,
- 3.73 , 1.7100067792938 ,
- 3.735 , 1.52993945453465 ,
- 3.74 , 1.17332394495836 ,
- 3.745 , 0.705456146258253 ,
- 3.75 , 0.19881090381289 ,
- 3.755 , -0.27919234543845 ,
- 3.76 , -0.66960551503829 ,
- 3.765 , -0.93205155196248 ,
- 3.77 , -1.05626273217395 ,
- 3.775 , -1.05832450991158 ,
- 3.78 , -0.96616376411692 ,
- 3.785 , -0.81175596966687 ,
- 3.79 , -0.6282915868819 ,
- 3.795 , -0.43985996859902 ,
- 3.8 , -0.25160708755689 ,
- 3.805 , -5.670095344855360E-02 ,
- 3.81 , 0.149245250303935 ,
- 3.815 , 0.367246556878583 ,
- 3.82 , 0.6001728423305 ,
- 3.825 , 0.842651059699404 ,
- 3.83 , 1.06576976559939 ,
- 3.835 , 1.22584984073272 ,
- 3.84 , 1.29118905603104 ,
- 3.845 , 1.25131649498925 ,
- 3.85 , 1.10483834283469 ,
- 3.855 , 0.858719957928343 ,
- 3.86 , 0.546596899968826 ,
- 3.865 , 0.232913780073415 ,
- 3.87 , -1.178392373167330E-02 ,
- 3.875 , -0.13503158427521 ,
- 3.88 , -0.10474649816556 ,
- 3.885 , 8.615352677596511E-02 ,
- 3.89 , 0.410679548743155 ,
- 3.895 , 0.826698146053687 ,
- 3.9 , 1.26554832994177 ,
- 3.905 , 1.65499072160026 ,
- 3.91 , 1.92591491458393 ,
- 3.915 , 2.02174681879988 ,
- 3.92 , 1.91690039738994 ,
- 3.925 , 1.62485068724173 ,
- 3.93 , 1.1855690119834 ,
- 3.935 , 0.653037378513217 ,
- 3.94 , 9.668746640223920E-02 ,
- 3.945 , -0.4301741972333 ,
- 3.95 , -0.83059880381395 ,
- 3.955 , -1.06253651005356 ,
- 3.96 , -1.12343783668418 ,
- 3.965 , -1.02905594887957 ,
- 3.97 , -0.81438063696053 ,
- 3.975 , -0.53887343061785 ,
- 3.98 , -0.27199822870815 ,
- 3.985 , -6.791154597367660E-02 ,
- 3.99 , 4.530742217552380E-02 ,
- 3.995 , 6.262857784368379E-02 ,
- 4.0 , 2.441344328897610E-03 ,
- 4.005 , -9.190475922367920E-02 ,
- 4.01 , -0.16297517487801 ,
- 4.015 , -0.15723894800794 ,
- 4.02 , -3.537253515270430E-02 ,
- 4.025 , 0.193043922562747 ,
- 4.03 , 0.526357119583793 ,
- 4.035 , 0.929427363269694 ,
- 4.04 , 1.34182501632519 ,
- 4.045 , 1.69896106062951 ,
- 4.05 , 1.94147299764395 ,
- 4.055 , 2.02131168938189 ,
- 4.06 , 1.91405493567929 ,
- 4.065 , 1.62895808406502 ,
- 4.07 , 1.20381890102136 ,
- 4.075 , 0.692151048809337 ,
- 4.08 , 0.156757509395021 ,
- 4.085 , -0.38604102584051 ,
- 4.09 , -0.84133083525009 ,
- 4.095 , -1.156233699226 ,
- 4.1 , -1.33230861444598 ,
- 4.105 , -1.38570779035153 ,
- 4.11 , -1.34124970345719 ,
- 4.115 , -1.23546550701648 ,
- 4.12 , -1.10801235519435 ,
- 4.125 , -0.98248955079667 ,
- 4.13 , -0.86003296814087 ,
- 4.135 , -0.73178734822649 ,
- 4.14 , -0.59090783838188 ,
- 4.145 , -0.43318234968906 ,
- 4.15 , -0.25684880447788 ,
- 4.155 , -6.856986064204031E-02 ,
- 4.16 , 0.113175698843399 ,
- 4.165 , 0.263255109728613 ,
- 4.17 , 0.35752664561249 ,
- 4.175 , 0.378805103678297 ,
- 4.18 , 0.323547996037049 ,
- 4.185 , 0.206516861655614 ,
- 4.19 , 5.649526699216110E-02 ,
- 4.195 , -9.378626227851780E-02 ,
- 4.2 , -0.21317600878937 ,
- 4.205 , -0.27287940125587 ,
- 4.21 , -0.25114165876958 ,
- 4.215 , -0.14168231890677 ,
- 4.22 , 4.361065500048250E-02 ,
- 4.225 , 0.279918937448746 ,
- 4.23 , 0.535273378579502 ,
- 4.235 , 0.773588682574221 ,
- 4.24 , 0.958219914615338 ,
- 4.245 , 1.05647251768057 ,
- 4.25 , 1.0429998608356 ,
- 4.255 , 0.904048723430757 ,
- 4.26 , 0.64342045751792 ,
- 4.265 , 0.283827852947311 ,
- 4.27 , -0.13946358577039 ,
- 4.275 , -0.58422822501242 ,
- 4.28 , -1.00040723456331 ,
- 4.285 , -1.33261766567896 ,
- 4.29 , -1.53443838788264 ,
- 4.295 , -1.58333249912622 ,
- 4.3 , -1.48186835325815 ,
- 4.305 , -1.25134227914383 ,
- 4.31 , -0.93134131663624 ,
- 4.315 , -0.58023320392854 ,
- 4.32 , -0.263068523183 ,
- 4.325 , -3.234875382342560E-02 ,
- 4.33 , 8.104457813070970E-02 ,
- 4.335 , 6.646358030000100E-02 ,
- 4.34 , -6.520527065940920E-02 ,
- 4.345 , -0.27865084678943 ,
- 4.35 , -0.52301393304868 ,
- 4.355 , -0.75029273588902 ,
- 4.36 , -0.92586132464525 ,
- 4.365 , -1.02745479977821 ,
- 4.37 , -1.045887182644 ,
- 4.375 , -0.98998208526761 ,
- 4.38 , -0.88247620098788 ,
- 4.385 , -0.74513807964771 ,
- 4.39 , -0.589693305748 ,
- 4.395 , -0.4218623825717 ,
- 4.4 , -0.24559350524832 ,
- 4.405 , -5.960463612956680E-02 ,
- 4.41 , 0.142717207535869 ,
- 4.415 , 0.362879306116347 ,
- 4.42 , 0.588751862423607 ,
- 4.425 , 0.799650310566393 ,
- 4.43 , 0.976747652586761 ,
- 4.435 , 1.1062713323933 ,
- 4.44 , 1.17888982115871 ,
- 4.445 , 1.19440253536595 ,
- 4.45 , 1.16760308413961 ,
- 4.455 , 1.12503563953872 ,
- 4.46 , 1.09428815021162 ,
- 4.465 , 1.09605242115199 ,
- 4.47 , 1.141397648121 ,
- 4.475 , 1.22879693707608 ,
- 4.48 , 1.34085300252377 ,
- 4.485 , 1.44734590197994 ,
- 4.49 , 1.51600244532524 ,
- 4.495 , 1.52347176965462 ,
- 4.5 , 1.4600805519962 ,
- 4.505 , 1.32990917025988 ,
- 4.51 , 1.15031027736352 ,
- 4.515 , 0.950259774927611 ,
- 4.52 , 0.764000212508228 ,
- 4.525 , 0.620467212343643 ,
- 4.53 , 0.53443313966959 ,
- 4.535 , 0.504324479922065 ,
- 4.54 , 0.515518988342075 ,
- 4.545 , 0.5449123033391 ,
- 4.55 , 0.565643760216133 ,
- 4.555 , 0.553361701085439 ,
- 4.56 , 0.492730481489852 ,
- 4.565 , 0.380543114015636 ,
- 4.57 , 0.224809165664267 ,
- 4.575 , 4.198032082290820E-02 ,
- 4.58 , -0.14747370012324 ,
- 4.585 , -0.32583933056166 ,
- 4.59 , -0.48349824002692 ,
- 4.595 , -0.61801754775951 ,
- 4.6 , -0.72971208292477 ,
- 4.605 , -0.82083468227042 ,
- 4.61 , -0.89775066250987 ,
- 4.615 , -0.96888908984926 ,
- 4.62 , -1.0384220049282 ,
- 4.625 , -1.10412227179889 ,
- 4.63 , -1.16142632685637 ,
- 4.635 , -1.20605223114456 ,
- 4.64 , -1.23228150965333 ,
- 4.645 , -1.2330625103562 ,
- 4.65 , -1.20312802686153 ,
- 4.655 , -1.13793589958523 ,
- 4.66 , -1.0287141764878 ,
- 4.665 , -0.8641100498206 ,
- 4.67 , -0.63938852378214 ,
- 4.675 , -0.35979779312165 ,
- 4.68 , -3.418457890781780E-02 ,
- 4.685 , 0.32663500010105 ,
- 4.69 , 0.70029027164172 ,
- 4.695 , 1.04848934874391 ,
- 4.7 , 1.32926995685333 ,
- 4.705 , 1.5103149027497 ,
- 4.71 , 1.56674966292037 ,
- 4.715 , 1.47490809529175 ,
- 4.72 , 1.22042977817102 ,
- 4.725 , 0.812026061087399 ,
- 4.73 , 0.280340511193259 ,
- 4.735 , -0.25291232049697 ,
- 4.74 , -0.74295446485739 ,
- 4.745 , -1.21402870653543 ,
- 4.75 , -1.61401924449385 ,
- 4.755 , -1.89622337299338 ,
- 4.76 , -2.02674956179211 ,
- 4.765 , -1.98422913056168 ,
- 4.77 , -1.76288837183623 ,
- 4.775 , -1.38094808362694 ,
- 4.78 , -0.88180280078288 ,
- 4.785 , -0.32340693878301 ,
- 4.79 , 0.309775095794083 ,
- 4.795 , 0.96398882181726 ,
- 4.8 , 1.46521480566007 ,
- 4.805 , 1.77054065361263 ,
- 4.81 , 1.87515908448363 ,
- 4.815 , 1.80763374123846 ,
- 4.82 , 1.61871625340312 ,
- 4.825 , 1.37383254873989 ,
- 4.83 , 1.14323155673988 ,
- 4.835 , 0.984115330306988 ,
- 4.84 , 0.925398091665492 ,
- 4.845 , 0.966346779872473 ,
- 4.85 , 1.08319151549769 ,
- 4.855 , 1.23351422222229 ,
- 4.86 , 1.36203968864373 ,
- 4.865 , 1.41500821627328 ,
- 4.87 , 1.35632626255014 ,
- 4.875 , 1.17338649661648 ,
- 4.88 , 0.873766424591019 ,
- 4.885 , 0.482332773802851 ,
- 4.89 , 3.923546396876550E-02 ,
- 4.895 , -0.22463035892901 ,
- 4.9 , -0.44775774321397 ,
- 4.905 , -0.63337252960387 ,
- 4.91 , -0.77214474283379 ,
- 4.915 , -0.86139644715887 ,
- 4.92 , -0.90539713757332 ,
- 4.925 , -0.91457475953945 ,
- 4.93 , -0.90292943826226 ,
- 4.935 , -0.88570153051275 ,
- 4.94 , -0.87839307255918 ,
- 4.945 , -0.89582516241653 ,
- 4.95 , -0.95014576706764 ,
- 4.955 , -1.0485044185337 ,
- 4.96 , -1.1912694657772 ,
- 4.965 , -1.3708025639651 ,
- 4.97 , -1.57077187288448 ,
- 4.975 , -1.76663217835511 ,
- 4.98 , -1.92803570312605 ,
- 4.985 , -2.02359808191781 ,
- 4.99 , -2.0273751484136 ,
- 4.995 , -1.9250033514058 ,
- 5.0 , -1.71741034508892 ,
- 5.005 , -1.42182210128631 ,
- 5.01 , -1.07072647445332 ,
- 5.015 , -0.70800393596021 ,
- 5.02 , -0.38102872779966 ,
- 5.025 , -0.13042197488723 ,
- 5.03 , 3.718076749748670E-02 ,
- 5.035 , 0.111181074997115 ,
- 5.04 , 1.189110285104030E-02 ,
- 5.045 , -0.20207868848779 ,
- 5.05 , -0.44910010485315 ,
- 5.055 , -0.64276640560255 ,
- 5.06 , -0.71152270492906 ,
- 5.065 , -0.61247600528197 ,
- 5.07 , -0.33784697642092 ,
- 5.075 , 8.416359716705800E-02 ,
- 5.08 , 0.593871386434318 ,
- 5.085 , 1.11066790591664 ,
- 5.09 , 1.547857061782 ,
- 5.095 , 1.82798847499016 ,
- 5.1 , 1.89521989018272 ,
- 5.105 , 1.72255076224409 ,
- 5.11 , 1.31357650362981 ,
- 5.115 , 0.700681089848237 ,
- 5.12 , -3.944101274735180E-02 ,
- 5.125 , -0.57538253938727 ,
- 5.13 , -1.09801528037525 ,
- 5.135 , -1.54898464132246 ,
- 5.14 , -1.87419746618154 ,
- 5.145 , -2.02778376701628 ,
- 5.15 , -1.97724411607912 ,
- 5.155 , -1.70971194891691 ,
- 5.16 , -1.23638258073101 ,
- 5.165 , -0.59315494390597 ,
- 5.17 , 0.111368648891046 ,
- 5.175 , 0.663169389460638 ,
- 5.18 , 1.18144631611042 ,
- 5.185 , 1.60890018466206 ,
- 5.19 , 1.8979822410482 ,
- 5.195 , 2.01808652053979 ,
- 5.2 , 1.96085818554624 ,
- 5.205 , 1.74218321821589 ,
- 5.21 , 1.39935953655912 ,
- 5.215 , 0.984200755295425 ,
- 5.22 , 0.55469135825056 ,
- 5.225 , 0.166760087786826 ,
- 5.23 , -0.29010383111112 ,
- 5.235 , -0.69805571505204 ,
- 5.24 , -0.82852798007756 ,
- 5.245 , -0.70078564730017 ,
- 5.25 , -0.3628421318389 ,
- 5.255 , 7.584234896818380E-02 ,
- 5.26 , 0.43610921884854 ,
- 5.265 , 0.80338816570313 ,
- 5.27 , 1.14583363535399 ,
- 5.275 , 1.44233546379898 ,
- 5.28 , 1.68096745166101 ,
- 5.285 , 1.85664177773435 ,
- 5.29 , 1.96856248638458 ,
- 5.295 , 2.01783075579683 ,
- 5.3 , 2.00659270193592 ,
- 5.305 , 1.93938767266716 ,
- 5.31 , 1.82500672559004 ,
- 5.315 , 1.67686130322037 ,
- 5.32 , 1.5118566159347 ,
- 5.325 , 1.34860724410237 ,
- 5.33 , 1.20475926474899 ,
- 5.335 , 1.09288033252557 ,
- 5.34 , 1.01607186043109 ,
- 5.345 , 0.965585517364128 ,
- 5.35 , 0.921875442510843 ,
- 5.355 , 0.858856383267098 ,
- 5.36 , 0.750174073799282 ,
- 5.365 , 0.575950824274314 ,
- 5.37 , 0.328597045194569 ,
- 5.375 , 1.652082973209100E-02 ,
- 5.38 , -0.50276970745072 ,
- 5.385 , -1.03563631031452 ,
- 5.39 , -1.50490953601753 ,
- 5.395 , -1.84994677847168 ,
- 5.4 , -2.02843329407602 ,
- 5.405 , -2.02545789978173 ,
- 5.41 , -1.85714442697612 ,
- 5.415 , -1.56774223620682 ,
- 5.42 , -1.22052435654413 ,
- 5.425 , -0.88506969766425 ,
- 5.43 , -0.62375651367727 ,
- 5.435 , -0.47941781141452 ,
- 5.44 , -0.46672787176114 ,
- 5.445 , -0.57069258501391 ,
- 5.45 , -0.75256544897363 ,
- 5.455 , -0.95943306586182 ,
- 5.46 , -1.13415327472143 ,
- 5.465 , -1.22591171353667 ,
- 5.47 , -1.2008821223853 ,
- 5.475 , -1.04867466773548 ,
- 5.48 , -0.7816480899877 ,
- 5.485 , -0.43025221187204 ,
- 5.49 , -3.849293308865140E-02 ,
- 5.495 , 0.351248620973817 ,
- 5.5 , 0.678851223955433 ,
- 5.505 , 0.903561274568929 ,
- 5.51 , 1.000825087451 ,
- 5.515 , 0.960934560706297 ,
- 5.52 , 0.78992867723245 ,
- 5.525 , 0.511317876998132 ,
- 5.53 , 0.162760320816359 ,
- 5.535 , -0.15233717951736 ,
- 5.54 , -0.408210240848 ,
- 5.545 , -0.62888561745421 ,
- 5.55 , -0.79619865273995 ,
- 5.555 , -0.90334422649211 ,
- 5.56 , -0.957273231721 ,
- 5.565 , -0.97632112916908 ,
- 5.57 , -0.98529324126005 ,
- 5.575 , -1.01088001195299 ,
- 5.58 , -1.07663632540647 ,
- 5.585 , -1.1964450302827 ,
- 5.59 , -1.36885544627383 ,
- 5.595 , -1.57548223311668 ,
- 5.6 , -1.78343920945552 ,
- 5.605 , -1.94998845541488 ,
- 5.61 , -2.02894698358654 ,
- 5.615 , -1.97893684719994 ,
- 5.62 , -1.77192812280346 ,
- 5.625 , -1.39963819951885 ,
- 5.63 , -0.87646499571534 ,
- 5.635 , -0.23861147042705 ,
- 5.64 , 0.336218007155657 ,
- 5.645 , 0.847327478768983 ,
- 5.65 , 1.30857622082849 ,
- 5.655 , 1.67664606685409 ,
- 5.66 , 1.91879317489308 ,
- 5.665 , 2.01692172130926 ,
- 5.67 , 1.96853013034153 ,
- 5.675 , 1.78510825075991 ,
- 5.68 , 1.4896405295593 ,
- 5.685 , 1.11350916384325 ,
- 5.69 , 0.692073407024996 ,
- 5.695 , 0.259804585073245 ,
- 5.7 , -0.24312332096602 ,
- 5.705 , -0.83740028991543 ,
- 5.71 , -1.32862161402076 ,
- 5.715 , -1.69669262414581 ,
- 5.72 , -1.93128745142237 ,
- 5.725 , -2.02921997287969 ,
- 5.73 , -1.99337280480397 ,
- 5.735 , -1.83373410433008 ,
- 5.74 , -1.56747293050187 ,
- 5.745 , -1.21724094498849 ,
- 5.75 , -0.81052148648056 ,
- 5.755 , -0.38038326455022 ,
- 5.76 , 4.429619989889450E-02 ,
- 5.765 , 0.482041333875258 ,
- 5.77 , 0.827113852485307 ,
- 5.775 , 1.05562255275457 ,
- 5.78 , 1.15574510229285 ,
- 5.785 , 1.13102185729002 ,
- 5.79 , 1.00111402711585 ,
- 5.795 , 0.796402227894675 ,
- 5.8 , 0.550299036643284 ,
- 5.805 , 0.294746376632263 ,
- 5.81 , 5.779627739619110E-02 ,
- 5.815 , -0.14033970324891 ,
- 5.82 , -0.29057904479289 ,
- 5.825 , -0.39279585396293 ,
- 5.83 , -0.4494482504971 ,
- 5.835 , -0.46100119177358 ,
- 5.84 , -0.42521937611264 ,
- 5.845 , -0.3375317644422 ,
- 5.85 , -0.19158847654649 ,
- 5.855 , 1.752214546441880E-02 ,
- 5.86 , 0.287160001209617 ,
- 5.865 , 0.602028255467961 ,
- 5.87 , 0.933254236049531 ,
- 5.875 , 1.24149905843902 ,
- 5.88 , 1.48303299176761 ,
- 5.885 , 1.61843953382086 ,
- 5.89 , 1.62241665153411 ,
- 5.895 , 1.49156853196882 ,
- 5.9 , 1.24765942303674 ,
- 5.905 , 0.935345755846739 ,
- 5.91 , 0.614175990416646 ,
- 5.915 , 0.345931028275661 ,
- 5.92 , 0.180659960734569 ,
- 5.925 , 0.145383600846828 ,
- 5.93 , 0.237765412366942 ,
- 5.935 , 0.425793201109318 ,
- 5.94 , 0.654468234473261 ,
- 5.945 , 0.858677159866798 ,
- 5.95 , 0.978207334350809 ,
- 5.955 , 0.970329031591707 ,
- 5.96 , 0.818026030367143 ,
- 5.965 , 0.533251338659083 ,
- 5.97 , 0.15356868640373 ,
- 5.975 , -0.26839144886352 ,
- 5.98 , -0.67878215135657 ,
- 5.985 , -1.03400683986537 ,
- 5.99 , -1.3073585979251 ,
- 5.995 , -1.49178002375022 ,
- 6.0 , -1.59881218617846 ,
- 6.005 , -1.65263612785215 ,
- 6.01 , -1.68040775595467 ,
- 6.015 , -1.70326118069031 ,
- 6.02 , -1.73147514087517 ,
- 6.025 , -1.76409391726272 ,
- 6.03 , -1.79154678107851 ,
- 6.035 , -1.80004486312369 ,
- 6.04 , -1.77657113231061 ,
- 6.045 , -1.71309083748955 ,
- 6.05 , -1.60890845106533 ,
- 6.055 , -1.47045377157793 ,
- 6.06 , -1.30823176663841 ,
- 6.065 , -1.13218678075657 ,
- 6.07 , -0.94831725641373 ,
- 6.075 , -0.7582938943429 ,
- 6.08 , -0.56105916215743 ,
- 6.085 , -0.35465660035081 ,
- 6.09 , -0.1384716720616 ,
- 6.095 , 8.181401775998960E-02 ,
- 6.1 , 0.295120583821675 ,
- 6.105 , 0.488813785339096 ,
- 6.11 , 0.645978019217284 ,
- 6.115 , 0.751956445909178 ,
- 6.12 , 0.797070178696218 ,
- 6.125 , 0.778938415578525 ,
- 6.13 , 0.703933126539259 ,
- 6.135 , 0.586193282063444 ,
- 6.14 , 0.444346814137257 ,
- 6.145 , 0.29825595848257 ,
- 6.15 , 0.16716086262001 ,
- 6.155 , 6.845201123569530E-02 ,
- 6.16 , 1.638790200297000E-02 ,
- 6.165 , 2.138979757918980E-02 ,
- 6.17 , 9.013446340544370E-02 ,
- 6.175 , 0.225364316943996 ,
- 6.18 , 0.424627726925139 ,
- 6.185 , 0.678666340108451 ,
- 6.19 , 0.970459569802561 ,
- 6.195 , 1.27533903222018 ,
- 6.2 , 1.56265390764561 ,
- 6.205 , 1.79967884086063 ,
- 6.21 , 1.95730777614782 ,
- 6.215 , 2.01568092318868 ,
- 6.22 , 1.9680798901563 ,
- 6.225 , 1.82260275300508 ,
- 6.23 , 1.6012628707179 ,
- 6.235 , 1.33584067303513 ,
- 6.24 , 1.06088096670087 ,
- 6.245 , 0.806020651973241 ,
- 6.25 , 0.590240383625112 ,
- 6.255 , 0.419170058894404 ,
- 6.26 , 0.285567810216695 ,
- 6.265 , 0.172882474189092 ,
- 6.27 , 6.141521693570270E-02 ,
- 6.275 , -4.100655746000240E-02 ,
- 6.28 , -0.12748144658853 ,
- 6.285 , -0.22402606929835 ,
- 6.29 , -0.32266457931099 ,
- 6.295 , -0.41245768954213 ,
- 6.3 , -0.48300494677694 ,
- 6.305 , -0.5281469572368 ,
- 6.31 , -0.54867239852271 ,
- 6.315 , -0.55291028225442 ,
- 6.32 , -0.55498836852966 ,
- 6.325 , -0.57168033795742 ,
- 6.33 , -0.61890124937392 ,
- 6.335 , -0.70832720330432 ,
- 6.34 , -0.8444688842815 ,
- 6.345 , -1.02312789012362 ,
- 6.35 , -1.23201420479741 ,
- 6.355 , -1.45302869056683 ,
- 6.36 , -1.66483750094807 ,
- 6.365 , -1.84512502578643 ,
- 6.37 , -1.97287391729285 ,
- 6.375 , -2.03065548439675 ,
- 6.38 , -2.00620454087577 ,
- 6.385 , -1.89315139172675 ,
- 6.39 , -1.69175663119939 ,
- 6.395 , -1.40995495579992 ,
- 6.4 , -1.06376441111769 ,
- 6.405 , -0.67620069765757 ,
- 6.41 , -0.27510795942141 ,
- 6.415 , 0.196812130002227 ,
- 6.42 , 0.789662759769171 ,
- 6.425 , 1.26662960840841 ,
- 6.43 , 1.6072638071671 ,
- 6.435 , 1.81182394487741 ,
- 6.44 , 1.89972228643561 ,
- 6.445 , 1.9047619217593 ,
- 6.45 , 1.86751034078394 ,
- 6.455 , 1.8254292028055 ,
- 6.46 , 1.80357147143536 ,
- 6.465 , 1.80953648503866 ,
- 6.47 , 1.83384689586528 ,
- 6.475 , 1.8545291406415 ,
- 6.48 , 1.84468010904891 ,
- 6.485 , 1.78185447755559 ,
- 6.49 , 1.65634384795161 ,
- 6.495 , 1.47475850013982 ,
- 6.5 , 1.25778784095604 ,
- 6.505 , 1.03382280148781 ,
- 6.51 , 0.830377669084782 ,
- 6.515 , 0.664847688813952 ,
- 6.52 , 0.537441337312092 ,
- 6.525 , 0.429805314578715 ,
- 6.53 , 0.31046587513464 ,
- 6.535 , 0.1447657890999 ,
- 6.54 , -9.382243026102850E-02 ,
- 6.545 , -0.41334712070585 ,
- 6.55 , -0.79651775006838 ,
- 6.555 , -1.20028045361043 ,
- 6.56 , -1.56291508214219 ,
- 6.565 , -1.81661688690887 ,
- 6.57 , -1.90206035531056 ,
- 6.575 , -1.7817477770441 ,
- 6.58 , -1.44921463753588 ,
- 6.585 , -0.93148892423534 ,
- 6.59 , -0.28406148521622 ,
- 6.595 , 0.323315074176515 ,
- 6.6 , 0.852343584238104 ,
- 6.605 , 1.31274405752464 ,
- 6.61 , 1.66746511449112 ,
- 6.615 , 1.89908333611956 ,
- 6.62 , 2.00928735485692 ,
- 6.625 , 2.01484159347826 ,
- 6.63 , 1.94157792559844 ,
- 6.635 , 1.81783611017065 ,
- 6.64 , 1.66894503437948 ,
- 6.645 , 1.51424202651612 ,
- 6.65 , 1.36676756429498 ,
- 6.655 , 1.23440796614096 ,
- 6.66 , 1.12141683734346 ,
- 6.665 , 1.03005163859298 ,
- 6.67 , 0.961856012808879 ,
- 6.675 , 0.917594207115419 ,
- 6.68 , 0.895802572654735 ,
- 6.685 , 0.891399934871178 ,
- 6.69 , 0.895639060058472 ,
- 6.695 , 0.897175457172006 ,
- 6.7 , 0.883661601343515 ,
- 6.705 , 0.844008961722013 ,
- 6.71 , 0.77132601406367 ,
- 6.715 , 0.665213447750178 ,
- 6.72 , 0.531957875807601 ,
- 6.725 , 0.382692370009228 ,
- 6.73 , 0.230704777961798 ,
- 6.735 , 8.848409780228460E-02 ,
- 6.74 , -4.320967298403890E-02 ,
- 6.745 , -0.1762892860789 ,
- 6.75 , -0.28784586821218 ,
- 6.755 , -0.38905860495499 ,
- 6.76 , -0.49291382383649 ,
- 6.765 , -0.61009214038178 ,
- 6.77 , -0.74528548081034 ,
- 6.775 , -0.89462751554703 ,
- 6.78 , -1.04544755808821 ,
- 6.785 , -1.17892732569852 ,
- 6.79 , -1.27460153013389 ,
- 6.795 , -1.31507899117539 ,
- 6.8 , -1.28996744751844 ,
- 6.805 , -1.19853880216558 ,
- 6.81 , -1.0504463612584 ,
- 6.815 , -0.86390673664632 ,
- 6.82 , -0.66172430237656 ,
- 6.825 , -0.46650461944826 ,
- 6.83 , -0.29641016005237 ,
- 6.835 , -0.16215486668974 ,
- 6.84 , -6.552041776213589E-02 ,
- 6.845 , 2.987151640449150E-04 ,
- 6.85 , 4.839493719297370E-02 ,
- 6.855 , 9.446598470843660E-02 ,
- 6.86 , 0.152946671436979 ,
- 6.865 , 0.234067255310907 ,
- 6.87 , 0.342244784612781 ,
- 6.875 , 0.475796904621799 ,
- 6.88 , 0.627950076248601 ,
- 6.885 , 0.788973056491094 ,
- 6.89 , 0.948691666991149 ,
- 6.895 , 1.09834384227231 ,
- 6.9 , 1.23115050816982 ,
- 6.905 , 1.34171557597024 ,
- 6.91 , 1.42465179927775 ,
- 6.915 , 1.47287601846948 ,
- 6.92 , 1.47626092610496 ,
- 6.925 , 1.42154296744535 ,
- 6.93 , 1.29406455566583 ,
- 6.935 , 1.08117541948277 ,
- 6.94 , 0.776554035067551 ,
- 6.945 , 0.384383520531035 ,
- 6.95 , -7.294167926560280E-02 ,
- 6.955 , -0.53864400514197 ,
- 6.96 , -1.00153859379899 ,
- 6.965 , -1.41800783516812 ,
- 6.97 , -1.7468581519585 ,
- 6.975 , -1.95670089086248 ,
- 6.98 , -2.03182599021495 ,
- 6.985 , -1.97504743961906 ,
- 6.99 , -1.80676558399137 ,
- 6.995 , -1.5604834986916 ,
- 7.0 , -1.27576644446333 ,
- 7.005 , -0.9903221748174 ,
- 7.01 , -0.73330353810734 ,
- 7.015 , -0.52160326879535 ,
- 7.02 , -0.35985223488993 ,
- 7.025 , -0.24369954400838 ,
- 7.03 , -0.16525998770838 ,
- 7.035 , -0.11901231195031 ,
- 7.04 , -0.10598389561423 ,
- 7.045 , -0.13446900972305 ,
- 7.05 , -0.21699230917524 ,
- 7.055 , -0.36458839091288 ,
- 7.06 , -0.58005276943233 ,
- 7.065 , -0.85208512054878 ,
- 7.07 , -1.15259800704237 ,
- 7.075 , -1.43896995914881 ,
- 7.08 , -1.66118309359685 ,
- 7.085 , -1.771927531099 ,
- 7.09 , -1.73721975477998 ,
- 7.095 , -1.54526433804976 ,
- 7.1 , -1.21113953262348 ,
- 7.105 , -0.7752249017621 ,
- 7.11 , -0.29527299039846 ,
- 7.115 , 0.173294693493191 ,
- 7.12 , 0.57635137765972 ,
- 7.125 , 0.862335395139578 ,
- 7.13 , 1.01919271305477 ,
- 7.135 , 1.06290746127159 ,
- 7.14 , 1.03167712327493 ,
- 7.145 , 0.975104812475545 ,
- 7.15 , 0.94186991196106 ,
- 7.155 , 0.968697291206275 ,
- 7.16 , 1.07242991307441 ,
- 7.165 , 1.24693307983413 ,
- 7.17 , 1.46588613539846 ,
- 7.175 , 1.69040391004537 ,
- 7.18 , 1.87856926470802 ,
- 7.185 , 1.9942412785979 ,
- 7.19 , 2.01380495894182 ,
- 7.195 , 1.93002933646123 ,
- 7.2 , 1.75219708416187 ,
- 7.205 , 1.50259348018555 ,
- 7.21 , 1.21097997176944 ,
- 7.215 , 0.908929916225265 ,
- 7.22 , 0.624987318443838 ,
- 7.225 , 0.380818385977012 ,
- 7.23 , 0.188682790341481 ,
- 7.235 , 5.054908150564660E-02 ,
- 7.24 , -4.224733175465410E-02 ,
- 7.245 , -0.10533217769884 ,
- 7.25 , -0.15872049577028 ,
- 7.255 , -0.22626933934594 ,
- 7.26 , -0.32933473878503 ,
- 7.265 , -0.48196141281812 ,
- 7.27 , -0.68656470353389 ,
- 7.275 , -0.93107691321487 ,
- 7.28 , -1.18865855652987 ,
- 7.285 , -1.420854392386 ,
- 7.29 , -1.58410377773137 ,
- 7.295 , -1.63852514448294 ,
- 7.3 , -1.55725203777855 ,
- 7.305 , -1.33440140393595 ,
- 7.31 , -0.98961414150744 ,
- 7.315 , -0.56741260276393 ,
- 7.32 , -0.13082880911958 ,
- 7.325 , 0.249583666745638 ,
- 7.33 , 0.508940072170202 ,
- 7.335 , 0.600662717049061 ,
- 7.34 , 0.5059779991769 ,
- 7.345 , 0.238142376340394 ,
- 7.35 , -0.15979854274957 ,
- 7.355 , -0.62330642360817 ,
- 7.36 , -1.07861985315351 ,
- 7.365 , -1.45613573961171 ,
- 7.37 , -1.70221047327019 ,
- 7.375 , -1.78733777799186 ,
- 7.38 , -1.70935128300863 ,
- 7.385 , -1.49139661468471 ,
- 7.39 , -1.17576612947581 ,
- 7.395 , -0.81553092872387 ,
- 7.4 , -0.46579815462372 ,
- 7.405 , -0.17584397718572 ,
- 7.41 , 1.695055532407140E-02 ,
- 7.415 , 9.080438530410280E-02 ,
- 7.42 , 4.100203845188310E-02 ,
- 7.425 , -0.12015714114647 ,
- 7.43 , -0.36451642152235 ,
- 7.435 , -0.65063615988914 ,
- 7.44 , -0.92820901616803 ,
- 7.445 , -1.14411024994249 ,
- 7.45 , -1.2495457268474 ,
- 7.455 , -1.20784941543681 ,
- 7.46 , -1.00217372922289 ,
- 7.465 , -0.64135799082343 ,
- 7.47 , -0.16185956349448 ,
- 7.475 , 0.375443341531982 ,
- 7.48 , 0.893242359584305 ,
- 7.485 , 1.30942170236106 ,
- 7.49 , 1.55069511538195 ,
- 7.495 , 1.56597687306026 ,
- 7.5 , 1.33649434622083 ,
- 7.505 , 0.880087983425295 ,
- 7.51 , 0.248772549844589 ,
- 7.515 , -0.36466467822546 ,
- 7.52 , -0.91944206639744 ,
- 7.525 , -1.41086648314942 ,
- 7.53 , -1.78197182048109 ,
- 7.535 , -1.99448021035504 ,
- 7.54 , -2.03276742886028 ,
- 7.545 , -1.9038540437772 ,
- 7.55 , -1.63408290724591 ,
- 7.555 , -1.26366851276266 ,
- 7.56 , -0.84036300953546 ,
- 7.565 , -0.41319072336647 ,
- 7.57 , -2.695184824283270E-02 ,
- 7.575 , 0.376706658165673 ,
- 7.58 , 0.651108722060469 ,
- 7.585 , 0.775943751253261 ,
- 7.59 , 0.755597751751617 ,
- 7.595 , 0.613374035034045 ,
- 7.6 , 0.389100193892965 ,
- 7.605 , 0.134140214335999 ,
- 7.61 , -9.593512494436110E-02 ,
- 7.615 , -0.25014262596395 ,
- 7.62 , -0.29113724407252 ,
- 7.625 , -0.20287737386171 ,
- 7.63 , 5.024227092122790E-03 ,
- 7.635 , 0.297903261089418 ,
- 7.64 , 0.622107890736794 ,
- 7.645 , 0.91558081793758 ,
- 7.65 , 1.12076183929425 ,
- 7.655 , 1.19700603742361 ,
- 7.66 , 1.12967888152307 ,
- 7.665 , 0.933743975370447 ,
- 7.67 , 0.650793261469538 ,
- 7.675 , 0.339973230252299 ,
- 7.68 , 6.485809767286120E-02 ,
- 7.685 , -0.12047151548951 ,
- 7.69 , -0.18271341139574 ,
- 7.695 , -0.11542038316497 ,
- 7.7 , 6.117124311775080E-02 ,
- 7.705 , 0.306221765396461 ,
- 7.71 , 0.568625694223555 ,
- 7.715 , 0.79886093305278 ,
- 7.72 , 0.959184513633666 ,
- 7.725 , 1.02975813458714 ,
- 7.73 , 1.00975707269538 ,
- 7.735 , 0.913870269761431 ,
- 7.74 , 0.765608368548335 ,
- 7.745 , 0.589594520216864 ,
- 7.75 , 0.405299730586112 ,
- 7.755 , 0.223985767660469 ,
- 7.76 , 4.920974997763450E-02 ,
- 7.765 , -0.11994024975627 ,
- 7.77 , -0.28424112296356 ,
- 7.775 , -0.43999294669787 ,
- 7.78 , -0.57663798061898 ,
- 7.785 , -0.67751213622858 ,
- 7.79 , -0.72360079867587 ,
- 7.795 , -0.69901457723046 ,
- 7.8 , -0.59650776204881 ,
- 7.805 , -0.42155886366402 ,
- 7.81 , -0.19380300792328 ,
- 7.815 , 5.489933475191600E-02 ,
- 7.82 , 0.285466317840837 ,
- 7.825 , 0.458377987772727 ,
- 7.83 , 0.540543411689915 ,
- 7.835 , 0.510857284716815 ,
- 7.84 , 0.363486292918927 ,
- 7.845 , 0.108336402431131 ,
- 7.85 , -0.21209396424761 ,
- 7.855 , -0.56957977141521 ,
- 7.86 , -0.94077073678275 ,
- 7.865 , -1.29262615047061 ,
- 7.87 , -1.59622106208727 ,
- 7.875 , -1.82918316989524 ,
- 7.88 , -1.97699031089989 ,
- 7.885 , -2.03327946447786 ,
- 7.89 , -1.99933934346025 ,
- 7.895 , -1.88300955675939 ,
- 7.9 , -1.69721418310355 ,
- 7.905 , -1.45829064978291 ,
- 7.91 , -1.18410498022345 ,
- 7.915 , -0.8919394708508 ,
- 7.92 , -0.59649837620085 ,
- 7.925 , -0.30856724453543 ,
- 7.93 , -3.473084459177880E-02 ,
- 7.935 , 0.243954038684612 ,
- 7.94 , 0.505067577023267 ,
- 7.945 , 0.74523171014185 ,
- 7.95 , 0.961076322702563 ,
- 7.955 , 1.14544017577101 ,
- 7.96 , 1.28755260199966 ,
- 7.965 , 1.37508301728453 ,
- 7.97 , 1.39752728794968 ,
- 7.975 , 1.35018389601987 ,
- 7.98 , 1.23776787698572 ,
- 7.985 , 1.07653932806098 ,
- 7.99 , 0.893865005632781 ,
- 7.995 , 0.724806073674302 ,
- 8.0 , 0.606180934525952 ,
- 8.005 , 0.569233587341791 ,
- 8.01 , 0.632383043958699 ,
- 8.015 , 0.795725327814524 ,
- 8.02 , 1.03874194319127 ,
- 8.025 , 1.32196705023762 ,
- 8.03 , 1.59246805399968 ,
- 8.035 , 1.79229440498998 ,
- 8.04 , 1.86849022149291 ,
- 8.045 , 1.78281948278322 ,
- 8.05 , 1.51926230063055 ,
- 8.055 , 1.08785213984058 ,
- 8.06 , 0.524349594247236 ,
- 8.065 , -0.1140897577962 ,
- 8.07 , -0.75657207669552 ,
- 8.075 , -1.32834364834345 ,
- 8.08 , -1.76124306233852 ,
- 8.085 , -2.00310207974856 ,
- 8.09 , -2.02480910234302 ,
- 8.095 , -1.82430118945956 ,
- 8.1 , -1.42701906953591 ,
- 8.105 , -0.88275056011672 ,
- 8.11 , -0.25930710346958 ,
- 8.115 , 0.36611395388268 ,
- 8.12 , 0.916779579720004 ,
- 8.125 , 1.32634332320688 ,
- 8.13 , 1.54748990874522 ,
- 8.135 , 1.55804957216978 ,
- 8.14 , 1.36358979345776 ,
- 8.145 , 0.996118542284482 ,
- 8.15 , 0.509028622424576 ,
- 8.155 , -3.108833671467930E-02 ,
- 8.16 , -0.55458355458891 ,
- 8.165 , -0.9992113406596 ,
- 8.17 , -1.31909921378195 ,
- 8.175 , -1.4907344205054 ,
- 8.18 , -1.51500626604052 ,
- 8.185 , -1.41506172917135 ,
- 8.19 , -1.23045719608832 ,
- 8.195 , -1.00875563741852 ,
- 8.2 , -0.79618535909745 ,
- 8.205 , -0.62910374181022 ,
- 8.21 , -0.52781524086439 ,
- 8.215 , -0.49375763302869 ,
- 8.22 , -0.51036868088539 ,
- 8.225 , -0.54721127046085 ,
- 8.23 , -0.56640455149806 ,
- 8.235 , -0.5300607346312 ,
- 8.24 , -0.40739746710395 ,
- 8.245 , -0.18031656379607 ,
- 8.25 , 9.909295562647380E-02 ,
- 8.255 , 0.384178096593259 ,
- 8.26 , 0.711568797471058 ,
- 8.265 , 1.05465985685733 ,
- 8.27 , 1.38307322715161 ,
- 8.275 , 1.66640133480447 ,
- 8.28 , 1.87778042356214 ,
- 8.285 , 1.99690726227749 ,
- 8.29 , 2.01218574892656 ,
- 8.295 , 1.9218468256107 ,
- 8.3 , 1.73397654400921 ,
- 8.305 , 1.4654715893691 ,
- 8.31 , 1.14002097734659 ,
- 8.315 , 0.785289540807961 ,
- 8.32 , 0.429654714191936 ,
- 8.325 , 9.887434390542030E-02 ,
- 8.33 , -0.27373446466779 ,
- 8.335 , -0.61453278823147 ,
- 8.34 , -0.86361514651737 ,
- 8.345 , -1.02764207046752 ,
- 8.35 , -1.12312770730449 ,
- 8.355 , -1.17242345160079 ,
- 8.36 , -1.19890949112902 ,
- 8.365 , -1.22231476786338 ,
- 8.37 , -1.25506074091502 ,
- 8.375 , -1.30037291926648 ,
- 8.38 , -1.35246560106362 ,
- 8.385 , -1.39867274893801 ,
- 8.39 , -1.42300013455657 ,
- 8.395 , -1.41027137760835 ,
- 8.4 , -1.34988412628361 ,
- 8.405 , -1.23833354826905 ,
- 8.41 , -1.08003474781669 ,
- 8.415 , -0.8863811686465 ,
- 8.42 , -0.67334691448991 ,
- 8.425 , -0.45824149658395 ,
- 8.43 , -0.25648271091485 ,
- 8.435 , -7.919497664086800E-02 ,
- 8.44 , 6.790702566583660E-02 ,
- 8.445 , 0.184336104551994 ,
- 8.45 , 0.273607496426052 ,
- 8.455 , 0.341427765954767 ,
- 8.46 , 0.393859568348449 ,
- 8.465 , 0.436054008314734 ,
- 8.47 , 0.471822329873715 ,
- 8.475 , 0.503940686983312 ,
- 8.48 , 0.534766790770446 ,
- 8.485 , 0.566720547413461 ,
- 8.49 , 0.602204083610117 ,
- 8.495 , 0.642759211345947 ,
- 8.5 , 0.687546596661957 ,
- 8.505 , 0.73161370540631 ,
- 8.51 , 0.764633590722345 ,
- 8.515 , 0.770779801924118 ,
- 8.52 , 0.730226474533298 ,
- 8.525 , 0.622364880535585 ,
- 8.53 , 0.430299195926097 ,
- 8.535 , 0.145690142921501 ,
- 8.54 , -0.1875029917819 ,
- 8.545 , -0.54835468448798 ,
- 8.55 , -0.93829077724458 ,
- 8.555 , -1.32093112448324 ,
- 8.56 , -1.65568314187632 ,
- 8.565 , -1.90374313930578 ,
- 8.57 , -2.03414217931564 ,
- 8.575 , -2.02871594615485 ,
- 8.58 , -1.88502979034511 ,
- 8.585 , -1.61666670363564 ,
- 8.59 , -1.25090542907548 ,
- 8.595 , -0.82439719072454 ,
- 8.6 , -0.3777961843308 ,
- 8.605 , 5.997342456618780E-02 ,
- 8.61 , 0.498580351025926 ,
- 8.615 , 0.848666797179574 ,
- 8.62 , 1.09518857615416 ,
- 8.625 , 1.23554791479412 ,
- 8.63 , 1.2781763580922 ,
- 8.635 , 1.2403900007702 ,
- 8.64 , 1.14586627728766 ,
- 8.645 , 1.02207806372073 ,
- 8.65 , 0.897804023904626 ,
- 8.655 , 0.800618191332478 ,
- 8.66 , 0.754133205007585 ,
- 8.665 , 0.775081318262375 ,
- 8.67 , 0.87060821275674 ,
- 8.675 , 1.03627950859147 ,
- 8.68 , 1.25531150972849 ,
- 8.685 , 1.49959206680695 ,
- 8.69 , 1.73283203030496 ,
- 8.695 , 1.91564235877547 ,
- 8.7 , 2.01171708813146 ,
- 8.705 , 1.99404478322172 ,
- 8.71 , 1.85004122617725 ,
- 8.715 , 1.5844790314963 ,
- 8.72 , 1.21937543098226 ,
- 8.725 , 0.790685383472318 ,
- 8.73 , 0.34253999395618 ,
- 8.735 , -8.315108890721259E-02 ,
- 8.74 , -0.45782997432698 ,
- 8.745 , -0.73560630397696 ,
- 8.75 , -0.90358121095544 ,
- 8.755 , -0.96494822819405 ,
- 8.76 , -0.93630744097796 ,
- 8.765 , -0.84299937779174 ,
- 8.77 , -0.71350666162014 ,
- 8.775 , -0.57402043454602 ,
- 8.78 , -0.44427168990607 ,
- 8.785 , -0.33542713208977 ,
- 8.79 , -0.2501116833682 ,
- 8.795 , -0.18401361018569 ,
- 8.8 , -0.12842784460002 ,
- 8.805 , -7.314603730146210E-02 ,
- 8.81 , -9.074234322190291E-03 ,
- 8.815 , 7.000693452309770E-02 ,
- 8.82 , 0.166710878734688 ,
- 8.825 , 0.280110709519932 ,
- 8.83 , 0.406273894637497 ,
- 8.835 , 0.539123020255816 ,
- 8.84 , 0.671480131538164 ,
- 8.845 , 0.796107038123461 ,
- 8.85 , 0.906615981394394 ,
- 8.855 , 0.998324490593576 ,
- 8.86 , 1.0690620538107 ,
- 8.865 , 1.11975528767815 ,
- 8.87 , 1.15453246345251 ,
- 8.875 , 1.18023682665442 ,
- 8.88 , 1.20532586633037 ,
- 8.885 , 1.23820591293966 ,
- 8.89 , 1.28520280175297 ,
- 8.895 , 1.3486570631952 ,
- 8.9 , 1.42571219461991 ,
- 8.905 , 1.50820033663049 ,
- 8.91 , 1.58374708347145 ,
- 8.915 , 1.63800541668437 ,
- 8.92 , 1.65764589236558 ,
- 8.925 , 1.63341505537543 ,
- 8.93 , 1.5624359419512 ,
- 8.935 , 1.44906883520367 ,
- 8.94 , 1.30406714173948 ,
- 8.945 , 1.14214506133789 ,
- 8.95 , 0.97845385721763 ,
- 8.955 , 0.824773099970328 ,
- 8.96 , 0.686415293227468 ,
- 8.965 , 0.560675032421674 ,
- 8.97 , 0.437346493634863 ,
- 8.975 , 0.301223152764708 ,
- 8.98 , 0.136102516376474 ,
- 8.985 , -7.065849555314389E-02 ,
- 8.99 , -0.32407738413447 ,
- 8.995 , -0.61898581453294 ,
- 9.0 , -0.93960037368359 ,
- 9.005 , -1.26143943272218 ,
- 9.01 , -1.55516650644025 ,
- 9.015 , -1.79156612412015 ,
- 9.02 , -1.94652674681638 ,
- 9.025 , -2.00503791616427 ,
- 9.03 , -1.96340298656283 ,
- 9.035 , -1.82929859570769 ,
- 9.04 , -1.61975611512981 ,
- 9.045 , -1.35763976380722 ,
- 9.05 , -1.06749188919142 ,
- 9.055 , -0.77165747380896 ,
- 9.06 , -0.48743715471134 ,
- 9.065 , -0.22573691716227 ,
- 9.07 , 8.680561556133970E-03 ,
- 9.075 , 0.215640087376458 ,
- 9.08 , 0.397259171267499 ,
- 9.085 , 0.555581085303924 ,
- 9.09 , 0.690729679309828 ,
- 9.095 , 0.800029757983254 ,
- 9.1 , 0.878247351202657 ,
- 9.105 , 0.91878759810445 ,
- 9.11 , 0.915444383097841 ,
- 9.115 , 0.864214490635585 ,
- 9.12 , 0.76472553582975 ,
- 9.125 , 0.620899809131162 ,
- 9.13 , 0.440670714935382 ,
- 9.135 , 0.234785445409552 ,
- 9.14 , 1.501866477042620E-02 ,
- 9.145 , -0.16256660035877 ,
- 9.15 , -0.33008216119127 ,
- 9.155 , -0.49037224168296 ,
- 9.16 , -0.64324845085619 ,
- 9.165 , -0.79113983805113 ,
- 9.17 , -0.93796449486453 ,
- 9.175 , -1.0876496844508 ,
- 9.18 , -1.24257624122444 ,
- 9.185 , -1.40228132491324 ,
- 9.19 , -1.56269378306469 ,
- 9.195 , -1.71610185022193 ,
- 9.2 , -1.85187081485719 ,
- 9.205 , -1.95781829391389 ,
- 9.21 , -2.02202032577224 ,
- 9.215 , -2.03476784125131 ,
- 9.22 , -1.99032018745331 ,
- 9.225 , -1.88813289198619 ,
- 9.23 , -1.73333557866961 ,
- 9.235 , -1.53634649422576 ,
- 9.24 , -1.31166062827625 ,
- 9.245 , -1.075970419663 ,
- 9.25 , -0.84593818781158 ,
- 9.255 , -0.63597140868637 ,
- 9.26 , -0.4563931782957 ,
- 9.265 , -0.31231411198407 ,
- 9.27 , -0.20343660584305 ,
- 9.275 , -0.12481923225902 ,
- 9.28 , -6.848370877973950E-02 ,
- 9.285 , -2.555427519972480E-02 ,
- 9.29 , 1.844706127350420E-02 ,
- 9.295 , 6.430221576072399E-02 ,
- 9.3 , 0.10743778394149 ,
- 9.305 , 0.141299341041405 ,
- 9.31 , 0.154447624403715 ,
- 9.315 , 0.133048252401135 ,
- 9.32 , 6.418690106369780E-02 ,
- 9.325 , -6.064647417949840E-02 ,
- 9.33 , -0.24265292279827 ,
- 9.335 , -0.47405842905361 ,
- 9.34 , -0.73810449789487 ,
- 9.345 , -1.0108148464089 ,
- 9.35 , -1.26431984266432 ,
- 9.355 , -1.47118757622947 ,
- 9.36 , -1.60894844812626 ,
- 9.365 , -1.66394726283033 ,
- 9.37 , -1.63377593114862 ,
- 9.375 , -1.52779564631775 ,
- 9.38 , -1.36560192630373 ,
- 9.385 , -1.17367488772945 ,
- 9.39 , -0.98085465048613 ,
- 9.395 , -0.81346133563023 ,
- 9.4 , -0.6909389063025 ,
- 9.405 , -0.62276084953816 ,
- 9.41 , -0.607149409463 ,
- 9.415 , -0.63177724383888 ,
- 9.42 , -0.67625991576389 ,
- 9.425 , -0.71589163373072 ,
- 9.43 , -0.72595664968346 ,
- 9.435 , -0.68589387170155 ,
- 9.44 , -0.58268627289106 ,
- 9.445 , -0.412930213848 ,
- 9.45 , -0.18338626940602 ,
- 9.455 , 8.998844390524470E-02 ,
- 9.46 , 0.384209486902062 ,
- 9.465 , 0.672301526951598 ,
- 9.47 , 0.926752158620487 ,
- 9.475 , 1.12295373373336 ,
- 9.48 , 1.24217806572443 ,
- 9.485 , 1.27378905610875 ,
- 9.49 , 1.21646747255966 ,
- 9.495 , 1.07838936456105 ,
- 9.5 , 0.876298148043991 ,
- 9.505 , 0.633562127434793 ,
- 9.51 , 0.377406516734523 ,
- 9.515 , 0.135641869430563 ,
- 9.52 , -6.672476216219871E-02 ,
- 9.525 , -0.21056458019019 ,
- 9.53 , -0.28496091918619 ,
- 9.535 , -0.28841969553759 ,
- 9.54 , -0.2287139810782 ,
- 9.545 , -0.12132500570029 ,
- 9.55 , 7.625888610971770E-03 ,
- 9.555 , 0.116222883261377 ,
- 9.56 , 0.213774951165706 ,
- 9.565 , 0.289397517200485 ,
- 9.57 , 0.338281477903747 ,
- 9.575 , 0.362345137379695 ,
- 9.58 , 0.369650428641696 ,
- 9.585 , 0.372716892921114 ,
- 9.59 , 0.386055603509022 ,
- 9.595 , 0.423398634616031 ,
- 9.6 , 0.495129281552051 ,
- 9.605 , 0.60639781396735 ,
- 9.61 , 0.756225797586165 ,
- 9.615 , 0.937731164545477 ,
- 9.62 , 1.13931299682061 ,
- 9.625 , 1.34651259505288 ,
- 9.63 , 1.54413547032879 ,
- 9.635 , 1.71824818793864 ,
- 9.64 , 1.85768676819293 ,
- 9.645 , 1.95489941817505 ,
- 9.65 , 2.00610002856624 ,
- 9.655 , 2.01090936461916 ,
- 9.66 , 1.97169865125757 ,
- 9.665 , 1.89287748522473 ,
- 9.67 , 1.78030387269109 ,
- 9.675 , 1.64090911938383 ,
- 9.68 , 1.48250660526215 ,
- 9.685 , 1.31363233674109 ,
- 9.69 , 1.14327915207579 ,
- 9.695 , 0.980390644995991 ,
- 9.7 , 0.833122502994828 ,
- 9.705 , 0.707943691566063 ,
- 9.71 , 0.608782533951479 ,
- 9.715 , 0.536448337875884 ,
- 9.72 , 0.488573445463521 ,
- 9.725 , 0.46016643878741 ,
- 9.73 , 0.444740766028055 ,
- 9.735 , 0.435798656192539 ,
- 9.74 , 0.428373605655483 ,
- 9.745 , 0.420256963476142 ,
- 9.75 , 0.412594868385096 ,
- 9.755 , 0.409674164332935 ,
- 9.76 , 0.417930829751558 ,
- 9.765 , 0.444371250852317 ,
- 9.77 , 0.494775704856077 ,
- 9.775 , 0.572057120950962 ,
- 9.78 , 0.675155981128035 ,
- 9.785 , 0.798679222993941 ,
- 9.79 , 0.933324321352313 ,
- 9.795 , 1.06694698775423 ,
- 9.8 , 1.18603236012388 ,
- 9.805 , 1.27724967196587 ,
- 9.81 , 1.32882747232424 ,
- 9.815 , 1.33155990686688 ,
- 9.82 , 1.27942417786924 ,
- 9.825 , 1.16984949079063 ,
- 9.83 , 1.00375336219652 ,
- 9.835 , 0.78541101181126 ,
- 9.84 , 0.522229879372249 ,
- 9.845 , 0.224363288427596 ,
- 9.85 , -7.544298823405959E-02 ,
- 9.855 , -0.32414911077947 ,
- 9.86 , -0.56925067043303 ,
- 9.865 , -0.80153173249929 ,
- 9.87 , -1.01385881998571 ,
- 9.875 , -1.20197758458175 ,
- 9.88 , -1.36481009682394 ,
- 9.885 , -1.50413197543959 ,
- 9.89 , -1.62360229940215 ,
- 9.895 , -1.72737604935286 ,
- 9.9 , -1.81858556613035 ,
- 9.905 , -1.89811306323292 ,
- 9.91 , -1.96399286416952 ,
- 9.915 , -2.01169321437822 ,
- 9.92 , -2.03524420540911 ,
- 9.925 , -2.02897089319518 ,
- 9.93 , -1.9893635845244 ,
- 9.935 , -1.91657784009958 ,
- 9.94 , -1.81508296294018 ,
- 9.945 , -1.69320466339342 ,
- 9.95 , -1.56159803137893 ,
- 9.955 , -1.4309899156992 ,
- 9.96 , -1.309755744458 ,
- 9.965 , -1.20194945689331 ,
- 9.97 , -1.10635858004562 ,
- 9.975 , -1.01686709903203 ,
- 9.98 , -0.92410491644605 ,
- 9.985 , -0.81798616411117 ,
- 9.99 , -0.69053338279253 ,
- 9.995 , -0.53828091954851 ,
- 10.0 , -0.36368359344091 ,
- 10.005 , -0.17516204935777 ,
- 10.01 , 3.283892190983560E-02 ,
- 10.015 , 0.330694200317556 ,
- 10.02 , 0.577629318788318 ,
- 10.025 , 0.752762239562344 ,
- 10.03 , 0.843359973197779 ,
- 10.035 , 0.846296788144704 ,
- 10.04 , 0.767736310318568 ,
- 10.045 , 0.621457280597053 ,
- 10.05 , 0.426437216065522 ,
- 10.055 , 0.204358996732675 ,
- 10.06 , -2.248438925201870E-02 ,
- 10.065 , -0.23266656596899 ,
- 10.07 , -0.40662586629101 ,
- 10.075 , -0.52750200085185 ,
- 10.08 , -0.58215648669077 ,
- 10.085 , -0.56248497246021 ,
- 10.09 , -0.4669190429802 ,
- 10.095 , -0.30169803576621 ,
- 10.1 , -8.141467321068210E-02 ,
- 10.105 , 0.171736188042055 ,
- 10.11 , 0.430255910671489 ,
- 10.115 , 0.665052841920839 ,
- 10.12 , 0.849933032813423 ,
- 10.125 , 0.965995866692921 ,
- 10.13 , 1.00493830188015 ,
- 10.135 , 0.970469370709915 ,
- 10.14 , 0.877402798238989 ,
- 10.145 , 0.748601808713132 ,
- 10.15 , 0.610481808617733 ,
- 10.155 , 0.488130421487012 ,
- 10.16 , 0.401133125757128 ,
- 10.165 , 0.360990723458034 ,
- 10.17 , 0.370538085006636 ,
- 10.175 , 0.425250483406994 ,
- 10.18 , 0.515772332268937 ,
- 10.185 , 0.630771503752903 ,
- 10.19 , 0.759255763887151 ,
- 10.195 , 0.891778215264391 ,
- 10.2 , 1.02038573505463 ,
- 10.205 , 1.13765165967161 ,
- 10.21 , 1.2354498601353 ,
- 10.215 , 1.30423925529986 ,
- 10.22 , 1.3333818353705 ,
- 10.225 , 1.31262109496076 ,
- 10.23 , 1.23439607687214 ,
- 10.235 , 1.09630588839482 ,
- 10.24 , 0.902881246184685 ,
- 10.245 , 0.665930257015006 ,
- 10.25 , 0.403145595569434 ,
- 10.255 , 0.135167464543167 ,
- 10.26 , -0.1181889683435 ,
- 10.265 , -0.34158112353947 ,
- 10.27 , -0.5266606974231 ,
- 10.275 , -0.67279436439978 ,
- 10.28 , -0.78577175818034 ,
- 10.285 , -0.87491503414711 ,
- 10.29 , -0.94943871678613 ,
- 10.295 , -1.01514749755514 ,
- 10.3 , -1.07240552249575 ,
- 10.305 , -1.1159454664886 ,
- 10.31 , -1.13652214942974 ,
- 10.315 , -1.12387719989209 ,
- 10.32 , -1.07009467236169 ,
- 10.325 , -0.9723415710773 ,
- 10.33 , -0.83421714797159 ,
- 10.335 , -0.66537603566363 ,
- 10.34 , -0.47961924019497 ,
- 10.345 , -0.29207437055768 ,
- 10.35 , -0.11633661841191 ,
- 10.355 , 3.762456752764130E-02 ,
- 10.36 , 0.164274796553055 ,
- 10.365 , 0.262005149857291 ,
- 10.37 , 0.331666422264028 ,
- 10.375 , 0.374819782001995 ,
- 10.38 , 0.392377294442122 ,
- 10.385 , 0.384141260826285 ,
- 10.39 , 0.34936414194296 ,
- 10.395 , 0.288052561776111 ,
- 10.4 , 0.20242178785536 ,
- 10.405 , 9.785306567479871E-02 ,
- 10.41 , -1.713557520971730E-02 ,
- 10.415 , -0.13204374310037 ,
- 10.42 , -0.23639873810073 ,
- 10.425 , -0.32201635263159 ,
- 10.43 , -0.38475152712529 ,
- 10.435 , -0.4251245384254 ,
- 10.44 , -0.44753546126283 ,
- 10.445 , -0.45825628870499 ,
- 10.45 , -0.46279334754373 ,
- 10.455 , -0.46346276944743 ,
- 10.46 , -0.45799981189361 ,
- 10.465 , -0.43972280992741 ,
- 10.47 , -0.39929302861398 ,
- 10.475 , -0.32758719542718 ,
- 10.48 , -0.21885278786041 ,
- 10.485 , -7.315503161217039E-02 ,
- 10.49 , 0.102651407152514 ,
- 10.495 , 0.295816563735959 ,
- 10.5 , 0.490226934148564 ,
- 10.505 , 0.669891810457828 ,
- 10.51 , 0.82237594525252 ,
- 10.515 , 0.941216017829958 ,
- 10.52 , 1.02661998674533 ,
- 10.525 , 1.08430529858058 ,
- 10.53 , 1.12286636573309 ,
- 10.535 , 1.15051988582967 ,
- 10.54 , 1.17222128266484 ,
- 10.545 , 1.18801420247095 ,
- 10.55 , 1.19307665922947 ,
- 10.555 , 1.17938295001738 ,
- 10.56 , 1.13840303313913 ,
- 10.565 , 1.06394181580147 ,
- 10.57 , 0.95422952397942 ,
- 10.575 , 0.812611611237298 ,
- 10.58 , 0.646677789199809 ,
- 10.585 , 0.466152014272008 ,
- 10.59 , 0.280289725059773 ,
- 10.595 , 9.565146176778430E-02 ,
- 10.6 , -8.499446193837400E-02 ,
- 10.605 , -0.26230216706899 ,
- 10.61 , -0.4386137767682 ,
- 10.615 , -0.6154630451662 ,
- 10.62 , -0.79113786663093 ,
- 10.625 , -0.9591661750224 ,
- 10.63 , -1.10826769502301 ,
- 10.635 , -1.22391556601366 ,
- 10.64 , -1.29112533315649 ,
- 10.645 , -1.29775475114347 ,
- 10.65 , -1.23742365152054 ,
- 10.655 , -1.11129656465532 ,
- 10.66 , -0.9282894842173 ,
- 10.665 , -0.70371663339333 ,
- 10.67 , -0.45680011277455 ,
- 10.675 , -0.20771128037236 ,
- 10.68 , 2.512459612945220E-02 ,
- 10.685 , 0.226918245807304 ,
- 10.69 , 0.387350552286146 ,
- 10.695 , 0.500473670939197 ,
- 10.7 , 0.564029266358019 ,
- 10.705 , 0.578637288901258 ,
- 10.71 , 0.547211894628189 ,
- 10.715 , 0.474757060973486 ,
- 10.72 , 0.368436624005821 ,
- 10.725 , 0.237615830995378 ,
- 10.73 , 9.352792827951401E-02 ,
- 10.735 , -5.167273774008210E-02 ,
- 10.74 , -0.18646809540466 ,
- 10.745 , -0.30187135567744 ,
- 10.75 , -0.39316916542135 ,
- 10.755 , -0.46096802891446 ,
- 10.76 , -0.51111268636195 ,
- 10.765 , -0.55334646668629 ,
- 10.77 , -0.59891300067983 ,
- 10.775 , -0.65764678122702 ,
- 10.78 , -0.73525453842381 ,
- 10.785 , -0.83150017185443 ,
- 10.79 , -0.93976747420304 ,
- 10.795 , -1.04812248595262 ,
- 10.8 , -1.14160318244191 ,
- 10.805 , -1.2051488991501 ,
- 10.81 , -1.22646384585139 ,
- 10.815 , -1.19814339245798 ,
- 10.82 , -1.11865520710004 ,
- 10.825 , -0.9920714349609 ,
- 10.83 , -0.82681485385664 ,
- 10.835 , -0.63386505629908 ,
- 10.84 , -0.42496268277971 ,
- 10.845 , -0.21119376102165 ,
- 10.85 , -2.191019852703480E-03 ,
- 10.855 , 0.194127641793734 ,
- 10.86 , 0.371466018382975 ,
- 10.865 , 0.525035130835761 ,
- 10.87 , 0.651602813791636 ,
- 10.875 , 0.749803994860723 ,
- 10.88 , 0.820544481310922 ,
- 10.885 , 0.867273287648818 ,
- 10.89 , 0.895807866624117 ,
- 10.895 , 0.913572593095597 ,
- 10.9 , 0.928236729298366 ,
- 10.905 , 0.946014350836689 ,
- 10.91 , 0.970040868532415 ,
- 10.915 , 0.999311930164329 ,
- 10.92 , 1.02854682988849 ,
- 10.925 , 1.04913139979 ,
- 10.93 , 1.05098941441043 ,
- 10.935 , 1.02499491482512 ,
- 10.94 , 0.965351048328359 ,
- 10.945 , 0.871370473531725 ,
- 10.95 , 0.748233229517312 ,
- 10.955 , 0.606563895886194 ,
- 10.96 , 0.460955473292802 ,
- 10.965 , 0.327805324612049 ,
- 10.97 , 0.222950093923078 ,
- 10.975 , 0.159562148201255 ,
- 10.98 , 0.146631988185719 ,
- 10.985 , 0.188170103964573 ,
- 10.99 , 0.283066815855546 ,
- 10.995 , 0.425428418732869 ,
- 11.0 , 0.605185596503197 ,
- 11.005 , 0.808842841129001 ,
- 11.01 , 1.0203252588096 ,
- 11.015 , 1.22200011907392 ,
- 11.02 , 1.39594474367148 ,
- 11.025 , 1.52549944650203 ,
- 11.03 , 1.59700049844879 ,
- 11.035 , 1.60145576944865 ,
- 11.04 , 1.53581761942562 ,
- 11.045 , 1.4034930323483 ,
- 11.05 , 1.2138831423925 ,
- 11.055 , 0.980912371026411 ,
- 11.06 , 0.720812505576093 ,
- 11.065 , 0.449601892036102 ,
- 11.07 , 0.180857582628542 ,
- 11.075 , -7.573381698891210E-02 ,
- 11.08 , -0.31470812975405 ,
- 11.085 , -0.53405962087938 ,
- 11.09 , -0.73364261678681 ,
- 11.095 , -0.91330540113887 ,
- 11.1 , -1.07132417643687 ,
- 11.105 , -1.20365312210336 ,
- 11.11 , -1.30419832213249 ,
- 11.115 , -1.36604239161232 ,
- 11.12 , -1.38321880818252 ,
- 11.125 , -1.35249870150789 ,
- 11.13 , -1.27462783831177 ,
- 11.135 , -1.15465182792767 ,
- 11.14 , -1.00123343402233 ,
- 11.145 , -0.82518952456788 ,
- 11.15 , -0.63769529339716 ,
- 11.155 , -0.44866816516864 ,
- 11.16 , -0.26576203055682 ,
- 11.165 , -9.416463454136630E-02 ,
- 11.17 , 6.287575092606090E-02 ,
- 11.175 , 0.203141505865471 ,
- 11.18 , 0.324579712695666 ,
- 11.185 , 0.424889751727608 ,
- 11.19 , 0.501750804315283 ,
- 11.195 , 0.5536421159011 ,
- 11.2 , 0.580921794960766 ,
- 11.205 , 0.586704260853481 ,
- 11.21 , 0.5770850470881 ,
- 11.215 , 0.560449668733132 ,
- 11.22 , 0.545887300846328 ,
- 11.225 , 0.541047479949923 ,
- 11.23 , 0.549990662947013 ,
- 11.235 , 0.571663114185204 ,
- 11.24 , 0.599500251771258 ,
- 11.245 , 0.62236878054162 ,
- 11.25 , 0.626713322562836 ,
- 11.255 , 0.599434772191117 ,
- 11.26 , 0.530838614269415 ,
- 11.265 , 0.416951659398843 ,
- 11.27 , 0.26068866151549 ,
- 11.275 , 7.163385796821510E-02 ,
- 11.28 , -0.13542954911164 ,
- 11.285 , -0.34285006284799 ,
- 11.29 , -0.53271798082564 ,
- 11.295 , -0.68922055953639 ,
- 11.3 , -0.80031992822441 ,
- 11.305 , -0.85859556643174 ,
- 11.31 , -0.86132208764303 ,
- 11.315 , -0.81002406922002 ,
- 11.32 , -0.70979684966059 ,
- 11.325 , -0.56862676261062 ,
- 11.33 , -0.39681435075012 ,
- 11.335 , -0.20645292887016 ,
- 11.34 , -1.082875708200500E-02 ,
- 11.345 , 0.176412752549899 ,
- 11.35 , 0.342376371445806 ,
- 11.355 , 0.476235796330172 ,
- 11.36 , 0.570527791788077 ,
- 11.365 , 0.622137109693916 ,
- 11.37 , 0.632674434445817 ,
- 11.375 , 0.608089217990313 ,
- 11.38 , 0.557537864431003 ,
- 11.385 , 0.491727720373806 ,
- 11.39 , 0.421100488617183 ,
- 11.395 , 0.35424883871057 ,
- 11.4 , 0.296898598214297 ,
- 11.405 , 0.251615782949777 ,
- 11.41 , 0.218205567537362 ,
- 11.415 , 0.194575186033259 ,
- 11.42 , 0.177750889222743 ,
- 11.425 , 0.164739545969125 ,
- 11.43 , 0.153046754059915 ,
- 11.435 , 0.140795993214209 ,
- 11.44 , 0.12656443411951 ,
- 11.445 , 0.109119048772985 ,
- 11.45 , 8.726746617413900E-02 ,
- 11.455 , 5.991980120903190E-02 ,
- 11.46 , 2.635460927914640E-02 ,
- 11.465 , -1.345275150280380E-02 ,
- 11.47 , -5.863610709200840E-02 ,
- 11.475 , -0.10755044102404 ,
- 11.48 , -0.15824658177879 ,
- 11.485 , -0.20921212071436 ,
- 11.49 , -0.26013226175091 ,
- 11.495 , -0.31237245530863 ,
- 11.5 , -0.36890715351072 ,
- 11.505 , -0.43358437734804 ,
- 11.51 , -0.50981957766845 ,
- 11.515 , -0.59903776556946 ,
- 11.52 , -0.69931194037806 ,
- 11.525 , -0.80465691443919 ,
- 11.53 , -0.90529166691289 ,
- 11.535 , -0.98894889157901 ,
- 11.54 , -1.0430005689334 ,
- 11.545 , -1.05693388169808 ,
- 11.55 , -1.0245796623575 ,
- 11.555 , -0.94554374723514 ,
- 11.56 , -0.82548253167239 ,
- 11.565 , -0.67515951222416 ,
- 11.57 , -0.50853411181021 ,
- 11.575 , -0.34035152824456 ,
- 11.58 , -0.18380744340702 ,
- 11.585 , -4.877605466847740E-02 ,
- 11.59 , 5.909608053637810E-02 ,
- 11.595 , 0.138405652647701 ,
- 11.6 , 0.191311518017365 ,
- 11.605 , 0.222508949979136 ,
- 11.61 , 0.238194003082017 ,
- 11.615 , 0.245269919971124 ,
- 11.62 , 0.250838712250952 ,
- 11.625 , 0.261870016704265 ,
- 11.63 , 0.284836510438269 ,
- 11.635 , 0.325131372886616 ,
- 11.64 , 0.386198740355232 ,
- 11.645 , 0.468513501462264 ,
- 11.65 , 0.568696341674455 ,
- 11.655 , 0.679148315040223 ,
- 11.66 , 0.788508513966795 ,
- 11.665 , 0.883056182933764 ,
- 11.67 , 0.948906416298242 ,
- 11.675 , 0.974570797520427 ,
- 11.68 , 0.953277599477234 ,
- 11.685 , 0.884438058167201 ,
- 11.69 , 0.77382364723826 ,
- 11.695 , 0.632334566850428 ,
- 11.7 , 0.473622939615698 ,
- 11.705 , 0.311143111887763 ,
- 11.71 , 0.15539149490874 ,
- 11.715 , 1.204008787083370E-02 ,
- 11.72 , -0.1185541756946 ,
- 11.725 , -0.24038836981401 ,
- 11.73 , -0.35969118541412 ,
- 11.735 , -0.48228327823872 ,
- 11.74 , -0.61114632720659 ,
- 11.745 , -0.74488165421895 ,
- 11.75 , -0.87742903375438 ,
- 11.755 , -0.9990735442117 ,
- 11.76 , -1.09838127444184 ,
- 11.765 , -1.16449496867241 ,
- 11.77 , -1.18914405096313 ,
- 11.775 , -1.1678940579368 ,
- 11.78 , -1.10040933370095 ,
- 11.785 , -0.98984205208497 ,
- 11.79 , -0.8417105178341 ,
- 11.795 , -0.66273801588279 ,
- 11.8 , -0.46007426875265 ,
- 11.805 , -0.24109784101173 ,
- 11.81 , -1.376424841735200E-02 ,
- 11.815 , 0.212820798236347 ,
- 11.82 , 0.428004774853851 ,
- 11.825 , 0.61976809620263 ,
- 11.83 , 0.775664732827253 ,
- 11.835 , 0.884459785072971 ,
- 11.84 , 0.938105319486098 ,
- 11.845 , 0.933533376809836 ,
- 11.85 , 0.873720830366818 ,
- 11.855 , 0.767639484838718 ,
- 11.86 , 0.628977669852066 ,
- 11.865 , 0.4738539721813 ,
- 11.87 , 0.31801589351757 ,
- 11.875 , 0.174157204161953 ,
- 11.88 , 4.995725310342680E-02 ,
- 11.885 , -5.275216941488590E-02 ,
- 11.89 , -0.13756423084181 ,
- 11.895 , -0.2120196831066 ,
- 11.9 , -0.28548456301669 ,
- 11.905 , -0.36691840941378 ,
- 11.91 , -0.46300320666114 ,
- 11.915 , -0.57696070561373 ,
- 11.92 , -0.70814553643099 ,
- 11.925 , -0.85232717509853 ,
- 11.93 , -1.00241060096662 ,
- 11.935 , -1.14936568830572 ,
- 11.94 , -1.28315120023664 ,
- 11.945 , -1.39356260774938 ,
- 11.95 , -1.47101607033074 ,
- 11.955 , -1.5073448490242 ,
- 11.96 , -1.4966490584904 ,
- 11.965 , -1.43616086274327 ,
- 11.97 , -1.32698077186283 ,
- 11.975 , -1.17446433758603 ,
- 11.98 , -0.98804059864846 ,
- 11.985 , -0.78032474331784 ,
- 11.99 , -0.56556840849598 ,
- 11.995 , -0.35765933543277 ,
- 12.0 , -0.16807550799874 ,
- 12.005 , -4.227255766186140E-03 ,
- 12.01 , 0.131383604645629 ,
- 12.015 , 0.240987503608671 ,
- 12.02 , 0.330348730788584 ,
- 12.025 , 0.406826008170448 ,
- 12.03 , 0.477144240124697 ,
- 12.035 , 0.545422501700242 ,
- 12.04 , 0.611915404843405 ,
- 12.045 , 0.672755857445556 ,
- 12.05 , 0.720723072194553 ,
- 12.055 , 0.746832365003761 ,
- 12.06 , 0.742346946489963 ,
- 12.065 , 0.700760339032901 ,
- 12.07 , 0.619339003519911 ,
- 12.075 , 0.499959785870592 ,
- 12.08 , 0.349159304278182 ,
- 12.085 , 0.177470223182518 ,
- 12.09 , -1.753350545225190E-03 ,
- 12.095 , -0.17379950342875 ,
- 12.1 , -0.32413511149758 ,
- 12.105 , -0.43987021437218 ,
- 12.11 , -0.51104917071923 ,
- 12.115 , -0.53171143244092 ,
- 12.12 , -0.50064639271511 ,
- 12.125 , -0.42174741533336 ,
- 12.13 , -0.30385287601246 ,
- 12.135 , -0.1599770009419 ,
- 12.14 , -5.916472086063350E-03 ,
- 12.145 , 0.141672124157728 ,
- 12.15 , 0.267467136745314 ,
- 12.155 , 0.359599717485464 ,
- 12.16 , 0.411271872916484 ,
- 12.165 , 0.421529890421321 ,
- 12.17 , 0.394986365391134 ,
- 12.175 , 0.340522937951077 ,
- 12.18 , 0.269238562662315 ,
- 12.185 , 0.19209641315972 ,
- 12.19 , 0.11779958413244 ,
- 12.195 , 5.136625423508250E-02 ,
- 12.2 , -6.300947873046220E-03 ,
- 12.205 , -5.782223054975370E-02 ,
- 12.21 , -0.10793985148095 ,
- 12.215 , -0.16174127408618 ,
- 12.22 , -0.22298866763169 ,
- 12.225 , -0.2929886222154 ,
- 12.23 , -0.37024238871399 ,
- 12.235 , -0.45090142997871 ,
- 12.24 , -0.52980992267136 ,
- 12.245 , -0.60178949630599 ,
- 12.25 , -0.66276746147737 ,
- 12.255 , -0.71046604589472 ,
- 12.26 , -0.74450641227213 ,
- 12.265 , -0.76599806365513 ,
- 12.27 , -0.77681628816103 ,
- 12.275 , -0.77885826543421 ,
- 12.28 , -0.77352755022123 ,
- 12.285 , -0.76159237398235 ,
- 12.29 , -0.74340951487468 ,
- 12.295 , -0.7193684533261 ,
- 12.3 , -0.69033859752466 ,
- 12.305 , -0.65790529310338 ,
- 12.31 , -0.62427337609045 ,
- 12.315 , -0.59183465481714 ,
- 12.32 , -0.5625391602505 ,
- 12.325 , -0.53727609431785 ,
- 12.33 , -0.51549939568466 ,
- 12.335 , -0.49523027754421 ,
- 12.34 , -0.47348196058407 ,
- 12.345 , -0.44699386193397 ,
- 12.35 , -0.41308162478787 ,
- 12.355 , -0.37035623858392 ,
- 12.36 , -0.31912406711736 ,
- 12.365 , -0.26136188585533 ,
- 12.37 , -0.20030871435109 ,
- 12.375 , -0.13979053261561 ,
- 12.38 , -8.348819445843680E-02 ,
- 12.385 , -3.432412971860200E-02 ,
- 12.39 , 5.898257672503130E-03 ,
- 12.395 , 3.658675251617240E-02 ,
- 12.4 , 5.823490831704580E-02 ,
- 12.405 , 7.220973009677149E-02 ,
- 12.41 , 8.054556791305920E-02 ,
- 12.415 , 8.583652449551200E-02 ,
- 12.42 , 9.119751190995400E-02 ,
- 12.425 , 0.10022495276452 ,
- 12.43 , 0.116830802684467 ,
- 12.435 , 0.144865533553475 ,
- 12.44 , 0.187496464655846 ,
- 12.445 , 0.246429769927851 ,
- 12.45 , 0.321134575890146 ,
- 12.455 , 0.408310004218564 ,
- 12.46 , 0.501792671730819 ,
- 12.465 , 0.593049206029892 ,
- 12.47 , 0.672237912914609 ,
- 12.475 , 0.729699407315016 ,
- 12.48 , 0.757595593934302 ,
- 12.485 , 0.751370987649759 ,
- 12.49 , 0.710716591717499 ,
- 12.495 , 0.639832178015772 ,
- 12.5 , 0.546914264636683 ,
- 12.505 , 0.442962983193198 ,
- 12.51 , 0.340141957400465 ,
- 12.515 , 0.249991895482425 ,
- 12.52 , 0.181816356681784 ,
- 12.525 , 0.14149413564273 ,
- 12.53 , 0.130883062190031 ,
- 12.535 , 0.147852731887966 ,
- 12.54 , 0.186894240935408 ,
- 12.545 , 0.240161777063203 ,
- 12.55 , 0.298772249040031 ,
- 12.555 , 0.3541646202598 ,
- 12.56 , 0.399336722395081 ,
- 12.565 , 0.429803491932159 ,
- 12.57 , 0.444142296553351 ,
- 12.575 , 0.444055340271153 ,
- 12.58 , 0.433919042501565 ,
- 12.585 , 0.41987739717275 ,
- 12.59 , 0.408602791719151 ,
- 12.595 , 0.405932599777175 ,
- 12.6 , 0.415626645287793 ,
- 12.605 , 0.438500795189521 ,
- 12.61 , 0.47213105784221 ,
- 12.615 , 0.511225323925744 ,
- 12.62 , 0.548612052766521 ,
- 12.625 , 0.576660272126196 ,
- 12.63 , 0.588829953918048 ,
- 12.635 , 0.581021197761628 ,
- 12.64 , 0.552418992096461 ,
- 12.645 , 0.505653719521126 ,
- 12.65 , 0.446259700593861 ,
- 12.655 , 0.381569197808235 ,
- 12.66 , 0.319325454510432 ,
- 12.665 , 0.266332799357825 ,
- 12.67 , 0.227442179455834 ,
- 12.675 , 0.20505248099 ,
- 12.68 , 0.199165657452942 ,
- 12.685 , 0.207885677656546 ,
- 12.69 , 0.228151213713856 ,
- 12.695 , 0.256464303289308 ,
- 12.7 , 0.289423464944378 ,
- 12.705 , 0.323974105633788 ,
- 12.71 , 0.357399971553342 ,
- 12.715 , 0.387180213631022 ,
- 12.72 , 0.410871216078733 ,
- 12.725 , 0.426149440224674 ,
- 12.73 , 0.431066724422046 ,
- 12.735 , 0.424468610875424 ,
- 12.74 , 0.40643852414304 ,
- 12.745 , 0.378585136191504 ,
- 12.75 , 0.344023630341179 ,
- 12.755 , 0.306976904799534 ,
- 12.76 , 0.272045167670388 ,
- 12.765 , 0.243295410789869 ,
- 12.77 , 0.223399948751481 ,
- 12.775 , 0.213036444793139 ,
- 12.78 , 0.210713889469279 ,
- 12.785 , 0.213057227036913 ,
- 12.79 , 0.21547276609123 ,
- 12.795 , 0.213006795751766 ,
- 12.8 , 0.201182178134479 ,
- 12.805 , 0.176611102924828 ,
- 12.81 , 0.137299208402565 ,
- 12.815 , 8.261651333889580E-02 ,
- 12.82 , 1.306254997938910E-02 ,
- 12.825 , -7.003874532972119E-02 ,
- 12.83 , -0.16475325893821 ,
- 12.835 , -0.26859374971277 ,
- 12.84 , -0.37841766630558 ,
- 12.845 , -0.49027765178853 ,
- 12.85 , -0.59935591527846 ,
- 12.855 , -0.70013189417767 ,
- 12.86 , -0.78683177941038 ,
- 12.865 , -0.85412623949955 ,
- 12.87 , -0.89792127381358 ,
- 12.875 , -0.91603916182254 ,
- 12.88 , -0.90857357773468 ,
- 12.885 , -0.87778714750083 ,
- 12.89 , -0.8275372966502 ,
- 12.895 , -0.76235786224487 ,
- 12.9 , -0.68643393291051 ,
- 12.905 , -0.60274756840487 ,
- 12.91 , -0.51264247885951 ,
- 12.915 , -0.41593073711012 ,
- 12.92 , -0.3115269410358 ,
- 12.925 , -0.19842747985447 ,
- 12.93 , -7.676760694603291E-02 ,
- 12.935 , 5.135539420685220E-02 ,
- 12.94 , 0.181528383908596 ,
- 12.945 , 0.307260660414741 ,
- 12.95 , 0.420769213103223 ,
- 12.955 , 0.514139979660135 ,
- 12.96 , 0.580592682156079 ,
- 12.965 , 0.615578076246798 ,
- 12.97 , 0.617476907926892 ,
- 12.975 , 0.587799377315074 ,
- 12.98 , 0.530889280436902 ,
- 12.985 , 0.453243660311424 ,
- 12.99 , 0.362622392194437 ,
- 12.995 , 0.2671120583141 ,
- 13.0 , 0.174286119779362 ,
- 13.005 , 9.052797178882990E-02 ,
- 13.01 , 2.054498441234870E-02 ,
- 13.015 , -3.294702871288870E-02 ,
- 13.02 , -6.937300005549160E-02 ,
- 13.025 , -9.028206231971420E-02 ,
- 13.03 , -9.913110412573760E-02 ,
- 13.035 , -0.10083734030815 ,
- 13.04 , -0.10108450259662 ,
- 13.045 , -0.1054266897417 ,
- 13.05 , -0.1182915683999 ,
- 13.055 , -0.14205888957835 ,
- 13.06 , -0.17640190935702 ,
- 13.065 , -0.21806865581631 ,
- 13.07 , -0.26120089347156 ,
- 13.075 , -0.29817769418101 ,
- 13.08 , -0.32085004389739 ,
- 13.085 , -0.32193831070962 ,
- 13.09 , -0.29631759697471 ,
- 13.095 , -0.24193696858333 ,
- 13.1 , -0.16019970762232 ,
- 13.105 , -5.574993867029920E-02 ,
- 13.11 , 6.425618048517991E-02 ,
- 13.115 , 0.19122987419663 ,
- 13.12 , 0.316346629224766 ,
- 13.125 , 0.431653751489729 ,
- 13.13 , 0.530914954469608 ,
- 13.135 , 0.610121196882937 ,
- 13.14 , 0.667657470309265 ,
- 13.145 , 0.704186599565721 ,
- 13.15 , 0.722325191446681 ,
- 13.155 , 0.726186367330791 ,
- 13.16 , 0.720836106520834 ,
- 13.165 , 0.711688820321258 ,
- 13.17 , 0.703862564199362 ,
- 13.175 , 0.701524520420123 ,
- 13.18 , 0.707294612263167 ,
- 13.185 , 0.721797723723084 ,
- 13.19 , 0.743474213000332 ,
- 13.195 , 0.768726481461021 ,
- 13.2 , 0.792431876186836 ,
- 13.205 , 0.808764824723334 ,
- 13.21 , 0.812196723822406 ,
- 13.215 , 0.798471820125594 ,
- 13.22 , 0.765360902698407 ,
- 13.225 , 0.713020417223642 ,
- 13.23 , 0.643892155196421 ,
- 13.235 , 0.562167990243985 ,
- 13.24 , 0.472970245560551 ,
- 13.245 , 0.381438619514679 ,
- 13.25 , 0.291951206368075 ,
- 13.255 , 0.20762340636979 ,
- 13.26 , 0.130166940321081 ,
- 13.265 , 6.006289386634430E-02 ,
- 13.27 , -3.060365982684810E-03 ,
- 13.275 , -6.001488208941340E-02 ,
- 13.28 , -0.11173380533579 ,
- 13.285 , -0.15914104631288 ,
- 13.29 , -0.20317809418618 ,
- 13.295 , -0.24493336090531 ,
- 13.3 , -0.28573011925772 ,
- 13.305 , -0.32707569024184 ,
- 13.31 , -0.37040876594875 ,
- 13.315 , -0.41668833903021 ,
- 13.32 , -0.46592656198441 ,
- 13.325 , -0.51683388329442 ,
- 13.33 , -0.56671530350641 ,
- 13.335 , -0.61172427575717 ,
- 13.34 , -0.64745289857378 ,
- 13.345 , -0.66975635467017 ,
- 13.35 , -0.67561421984368 ,
- 13.355 , -0.66382212752523 ,
- 13.36 , -0.63533221269618 ,
- 13.365 , -0.59315990071751 ,
- 13.37 , -0.54187928568118 ,
- 13.375 , -0.48684683870894 ,
- 13.38 , -0.43334458417513 ,
- 13.385 , -0.38584852580448 ,
- 13.39 , -0.34757223717143 ,
- 13.395 , -0.32034609191295 ,
- 13.4 , -0.30479305822331 ,
- 13.405 , -0.30068667519817 ,
- 13.41 , -0.30734431404504 ,
- 13.415 , -0.32393187524719 ,
- 13.42 , -0.3496124571983 ,
- 13.425 , -0.38355062958007 ,
- 13.43 , -0.42483772740574 ,
- 13.435 , -0.47243959941852 ,
- 13.44 , -0.52523698989138 ,
- 13.445 , -0.58218855059142 ,
- 13.45 , -0.64255715702482 ,
- 13.455 , -0.70611547192509 ,
- 13.46 , -0.77319959733532 ,
- 13.465 , -0.84453581144061 ,
- 13.47 , -0.9208154277502 ,
- 13.475 , -1.00210330165744 ,
- 13.48 , -1.08722318257344 ,
- 13.485 , -1.17331384017982 ,
- 13.49 , -1.25571905330723 ,
- 13.495 , -1.32830569669314 ,
- 13.5 , -1.38419198321401 ,
- 13.505 , -1.41674939954092 ,
- 13.51 , -1.42066916256513 ,
- 13.515 , -1.39284912504276 ,
- 13.52 , -1.33290856588875 ,
- 13.525 , -1.24321481899912 ,
- 13.53 , -1.12845482092199 ,
- 13.535 , -0.994859301148 ,
- 13.54 , -0.84929200472393 ,
- 13.545 , -0.69840229944309 ,
- 13.55 , -0.5480171915834 ,
- 13.555 , -0.40283245150506 ,
- 13.56 , -0.26639859300057 ,
- 13.565 , -0.1412841699847 ,
- 13.57 , -2.930752910284020E-02 ,
- 13.575 , 6.831031669366761E-02 ,
- 13.58 , 0.150909902638648 ,
- 13.585 , 0.218485436556094 ,
- 13.59 , 0.271817772885176 ,
- 13.595 , 0.312563547048263 ,
- 13.6 , 0.343197563758831 ,
- 13.605 , 0.366784232668975 ,
- 13.61 , 0.386577813348275 ,
- 13.615 , 0.405567940703392 ,
- 13.62 , 0.426060284638387 ,
- 13.625 , 0.449416325446865 ,
- 13.63 , 0.476003373865086 ,
- 13.635 , 0.505362938780156 ,
- 13.64 , 0.536518767578895 ,
- 13.645 , 0.568328300506654 ,
- 13.65 , 0.599754845087405 ,
- 13.655 , 0.630000025300325 ,
- 13.66 , 0.6584695973929 ,
- 13.665 , 0.68462841460832 ,
- 13.67 , 0.70782686172262 ,
- 13.675 , 0.727203534668359 ,
- 13.68 , 0.741722744375036 ,
- 13.685 , 0.750362416108883 ,
- 13.69 , 0.752392406085506 ,
- 13.695 , 0.747650040601305 ,
- 13.7 , 0.736696231685042 ,
- 13.705 , 0.720777621636586 ,
- 13.71 , 0.701571294344929 ,
- 13.715 , 0.680769236869278 ,
- 13.72 , 0.659613778989939 ,
- 13.725 , 0.638519591968826 ,
- 13.73 , 0.616905016742059 ,
- 13.735 , 0.593283746255628 ,
- 13.74 , 0.565603855337414 ,
- 13.745 , 0.531733554716355 ,
- 13.75 , 0.489962659748419 ,
- 13.755 , 0.439375608243233 ,
- 13.76 , 0.380009446404367 ,
- 13.765 , 0.312773129830936 ,
- 13.77 , 0.239195423372873 ,
- 13.775 , 0.16110638214858 ,
- 13.78 , 8.038995906805420E-02 ,
- 13.785 , -1.102897232504770E-03 ,
- 13.79 , -8.144778281704360E-02 ,
- 13.795 , -0.15840843583426 ,
- 13.8 , -0.22917659635052 ,
- 13.805 , -0.29024518206889 ,
- 13.81 , -0.33752175024298 ,
- 13.815 , -0.36674198188098 ,
- 13.82 , -0.37413071891857 ,
- 13.825 , -0.35717935529397 ,
- 13.83 , -0.31535074520267 ,
- 13.835 , -0.25052105857336 ,
- 13.84 , -0.16702284226815 ,
- 13.845 , -7.124636094412699E-02 ,
- 13.85 , 2.913353087510890E-02 ,
- 13.855 , 0.126149325078345 ,
- 13.86 , 0.212544685340441 ,
- 13.865 , 0.282593826653342 ,
- 13.87 , 0.33259342353236 ,
- 13.875 , 0.360977014896564 ,
- 13.88 , 0.368090497895831 ,
- 13.885 , 0.355740094833499 ,
- 13.89 , 0.326653538417733 ,
- 13.895 , 0.283980395609887 ,
- 13.9 , 0.230911938687721 ,
- 13.905 , 0.170438689852821 ,
- 13.91 , 0.105217955743757 ,
- 13.915 , 3.748846121428490E-02 ,
- 13.92 , -3.100811006762060E-02 ,
- 13.925 , -9.912461677678459E-02 ,
- 13.93 , -0.16638732593593 ,
- 13.935 , -0.23301599989748 ,
- 13.94 , -0.29981098203477 ,
- 13.945 , -0.36788336374228 ,
- 13.95 , -0.43823790831234 ,
- 13.955 , -0.51128976367887 ,
- 13.96 , -0.58642827752511 ,
- 13.965 , -0.66176331535379 ,
- 13.97 , -0.7341480161194 ,
- 13.975 , -0.79952454249667 ,
- 13.98 , -0.85353878258576 ,
- 13.985 , -0.89230509468498 ,
- 13.99 , -0.9131476514604 ,
- 13.995 , -0.91514375354423 ,
- 14.0 , -0.8993367487938 ,
- 14.005 , -0.86856422332842 ,
- 14.01 , -0.82694415950239 ,
- 14.015 , -0.77913771351111 ,
- 14.02 , -0.72955729658514 ,
- 14.025 , -0.68168905647206 ,
- 14.03 , -0.63766151216947 ,
- 14.035 , -0.59811504505913 ,
- 14.04 , -0.56235853309889 ,
- 14.045 , -0.52872726325526 ,
- 14.05 , -0.49503897771436 ,
- 14.055 , -0.45902725746187 ,
- 14.06 , -0.41868594009816 ,
- 14.065 , -0.37248337306763 ,
- 14.07 , -0.31947100513302 ,
- 14.075 , -0.25931189817463 ,
- 14.08 , -0.19228261646431 ,
- 14.085 , -0.11925792681763 ,
- 14.09 , -4.169532968283350E-02 ,
- 14.095 , 3.843303316390890E-02 ,
- 14.1 , 0.118775003838835 ,
- 14.105 , 0.196837583343436 ,
- 14.11 , 0.270307193173439 ,
- 14.115 , 0.337420184008135 ,
- 14.12 , 0.397291393971841 ,
- 14.125 , 0.450126440210993 ,
- 14.13 , 0.497226657276013 ,
- 14.135 , 0.540774142842358 ,
- 14.14 , 0.58340264798186 ,
- 14.145 , 0.627643304621108 ,
- 14.15 , 0.675349975738562 ,
- 14.155 , 0.727241025622671 ,
- 14.16 , 0.782651129746367 ,
- 14.165 , 0.839560451090441 ,
- 14.17 , 0.894881294455553 ,
- 14.175 , 0.944955884798899 ,
- 14.18 , 0.986144014351956 ,
- 14.185 , 1.015390719979 ,
- 14.19 , 1.0306572943892 ,
- 14.195 , 1.03115234481902 ,
- 14.2 , 1.01733343986871 ,
- 14.205 , 0.990709541557108 ,
- 14.21 , 0.953502790822332 ,
- 14.215 , 0.908254264710393 ,
- 14.22 , 0.857454756635746 ,
- 14.225 , 0.803265224100822 ,
- 14.23 , 0.74737385316121 ,
- 14.235 , 0.690995601525318 ,
- 14.24 , 0.635005073529152 ,
- 14.245 , 0.580160133049894 ,
- 14.25 , 0.527369694111442 ,
- 14.255 , 0.477938039158216 ,
- 14.26 , 0.433728338232803 ,
- 14.265 , 0.397194149800069 ,
- 14.27 , 0.371248511478309 ,
- 14.275 , 0.358963505823744 ,
- 14.28 , 0.363137797938165 ,
- 14.285 , 0.385787231840523 ,
- 14.29 , 0.427657749130475 ,
- 14.295 , 0.487849697242734 ,
- 14.3 , 0.563646552494242 ,
- 14.305 , 0.650598748291401 ,
- 14.31 , 0.742869615401765 ,
- 14.315 , 0.833794067276776 ,
- 14.32 , 0.916556460872168 ,
- 14.325 , 0.984863842045941 ,
- 14.33 , 1.0335040976667 ,
- 14.335 , 1.05869041827564 ,
- 14.34 , 1.05816644274048 ,
- 14.345 , 1.03108361491544 ,
- 14.35 , 0.977735351761127 ,
- 14.355 , 0.899232930675646 ,
- 14.36 , 0.797237214065439 ,
- 14.365 , 0.673796884116058 ,
- 14.37 , 0.531337867932015 ,
- 14.375 , 0.372747573641774 ,
- 14.38 , 0.20150981243218 ,
- 14.385 , 2.178427411223690E-02 ,
- 14.39 , -0.16161383529816 ,
- 14.395 , -0.34339606863716 ,
- 14.4 , -0.5181084642692 ,
- 14.405 , -0.68053644448525 ,
- 14.41 , -0.826088703855 ,
- 14.415 , -0.95112570187104 ,
- 14.42 , -1.05313423965707 ,
- 14.425 , -1.13075625342751 ,
- 14.43 , -1.18366851217429 ,
- 14.435 , -1.21238579974723 ,
- 14.44 , -1.21803310838506 ,
- 14.445 , -1.20215241564511 ,
- 14.45 , -1.16656016251128 ,
- 14.455 , -1.113269900772 ,
- 14.46 , -1.04444581397611 ,
- 14.465 , -0.96236345544593 ,
- 14.47 , -0.86935386142724 ,
- 14.475 , -0.76773118679175 ,
- 14.48 , -0.65972693552001 ,
- 14.485 , -0.54746173019692 ,
- 14.49 , -0.43299292085595 ,
- 14.495 , -0.3184397215422 ,
- 14.5 , -0.20616849862018 ,
- 14.505 , -9.897318159698620E-02 ,
- 14.51 , -1.803143023172810E-04 ,
- 14.515 , 8.640194233650360E-02 ,
- 14.52 , 0.156727372406871 ,
- 14.525 , 0.206940131693837 ,
- 14.53 , 0.233914703352716 ,
- 14.535 , 0.235793875210402 ,
- 14.54 , 0.212387260096523 ,
- 14.545 , 0.165314426336394 ,
- 14.55 , 9.783758697368690E-02 ,
- 14.555 , 1.439534230634960E-02 ,
- 14.56 , -8.005859022341789E-02 ,
- 14.565 , -0.18076618261283 ,
- 14.57 , -0.28374454180973 ,
- 14.575 , -0.38610798365218 ,
- 14.58 , -0.48605081190961 ,
- 14.585 , -0.58252398542127 ,
- 14.59 , -0.67470367132805 ,
- 14.595 , -0.76142935693159 ,
- 14.6 , -0.8407780560685 ,
- 14.605 , -0.90992374040628 ,
- 14.61 , -0.96532870247995 ,
- 14.615 , -1.00324396367882 ,
- 14.62 , -1.02038773635927 ,
- 14.625 , -1.01463341589249 ,
- 14.63 , -0.98552757460307 ,
- 14.635 , -0.93450835223946 ,
- 14.64 , -0.86477120783303 ,
- 14.645 , -0.78081893710178 ,
- 14.65 , -0.68781873202676 ,
- 14.655 , -0.59091719649253 ,
- 14.66 , -0.49467793607145 ,
- 14.665 , -0.40274402274473 ,
- 14.67 , -0.31777533615604 ,
- 14.675 , -0.24161241000393 ,
- 14.68 , -0.17557875216008 ,
- 14.685 , -0.12078750746673 ,
- 14.69 , -7.835224295217311E-02 ,
- 14.695 , -4.942101977486440E-02 ,
- 14.7 , -3.503749471905150E-02 ,
- 14.705 , -3.587495731215070E-02 ,
- 14.71 , -5.194398103175540E-02 ,
- 14.715 , -8.236828155631780E-02 ,
- 14.72 , -0.12531697112263 ,
- 14.725 , -0.17812203875209 ,
- 14.73 , -0.23756805254037 ,
- 14.735 , -0.30028601265584 ,
- 14.74 , -0.36316012018238 ,
- 14.745 , -0.42365909583363 ,
- 14.75 , -0.48002335079991 ,
- 14.755 , -0.53128602795839 ,
- 14.76 , -0.57714447879069 ,
- 14.765 , -0.61773654874064 ,
- 14.77 , -0.65338922947777 ,
- 14.775 , -0.68440719071073 ,
- 14.78 , -0.71094150841826 ,
- 14.785 , -0.73295383213119 ,
- 14.79 , -0.75025831938642 ,
- 14.795 , -0.76260438890415 ,
- 14.8 , -0.76975912976851 ,
- 14.805 , -0.77155180131721 ,
- 14.81 , -0.76787415141689 ,
- 14.815 , -0.75863134459094 ,
- 14.82 , -0.74368104295612 ,
- 14.825 , -0.72278322433993 ,
- 14.83 , -0.69560054902327 ,
- 14.835 , -0.66175375591306 ,
- 14.84 , -0.62093898535516 ,
- 14.845 , -0.57306913773937 ,
- 14.85 , -0.51841917741191 ,
- 14.855 , -0.45771315164191 ,
- 14.86 , -0.392137917305 ,
- 14.865 , -0.3232532945768 ,
- 14.87 , -0.25282156152333 ,
- 14.875 , -0.18257072630809 ,
- 14.88 , -0.11395570313114 ,
- 14.885 , -4.795078990473090E-02 ,
- 14.89 , 1.505030752196730E-02 ,
- 14.895 , 7.523505899511330E-02 ,
- 14.9 , 0.133241663209769 ,
- 14.905 , 0.189946958395501 ,
- 14.91 , 0.246204884243539 ,
- 14.915 , 0.302617865301028 ,
- 14.92 , 0.359383341937356 ,
- 14.925 , 0.416272256914715 ,
- 14.93 , 0.472730379837134 ,
- 14.935 , 0.528097455638089 ,
- 14.94 , 0.581866656852053 ,
- 14.945 , 0.633923511292493 ,
- 14.95 , 0.684671503159956 ,
- 14.955 , 0.735006617044871 ,
- 14.96 , 0.78610900707482 ,
- 14.965 , 0.839096114213373 ,
- 14.97 , 0.894592925855566 ,
- 14.975 , 0.952340646800937 ,
- 14.98 , 1.0109322862822 ,
- 14.985 , 1.06776815099708 ,
- 14.99 , 1.11925763952313 ,
- 14.995 , 1.16125733848899 ,
- 15.0 , 1.18965840938029 ,
- 15.005 , 1.20101711803106 ,
- 15.01 , 1.19309156203439 ,
- 15.015 , 1.16518353563898 ,
- 15.02 , 1.11821232455035 ,
- 15.025 , 1.0545184865003 ,
- 15.03 , 0.977448615628865 ,
- 15.035 , 0.890815252481333 ,
- 15.04 , 0.798354444510221 ,
- 15.045 , 0.703279494461959 ,
- 15.05 , 0.60801847543151 ,
- 15.055 , 0.514150357593879 ,
- 15.06 , 0.422530486995826 ,
- 15.065 , 0.333543044544543 ,
- 15.07 , 0.247413880227417 ,
- 15.075 , 0.164505011560775 ,
- 15.08 , 8.554502116652860E-02 ,
- 15.085 , 1.176008397877900E-02 ,
- 15.09 , -5.508991016794810E-02 ,
- 15.095 , -0.11277329041032 ,
- 15.1 , -0.15872202731611 ,
- 15.105 , -0.19023769676271 ,
- 15.11 , -0.20475543680883 ,
- 15.115 , -0.20016459209247 ,
- 15.12 , -0.17515953672649 ,
- 15.125 , -0.1295909322101 ,
- 15.13 , -6.475341455153370E-02 ,
- 15.135 , 1.645644779243700E-02 ,
- 15.14 , 0.109582085491203 ,
- 15.145 , 0.208891920094615 ,
- 15.15 , 0.307902347961824 ,
- 15.155 , 0.400086953541137 ,
- 15.16 , 0.479656312478387 ,
- 15.165 , 0.54227026093024 ,
- 15.17 , 0.585531391323096 ,
- 15.175 , 0.60915577781107 ,
- 15.18 , 0.614771789148716 ,
- 15.185 , 0.605386403919845 ,
- 15.19 , 0.584635659710548 ,
- 15.195 , 0.555987240463961 ,
- 15.2 , 0.522078576056577 ,
- 15.205 , 0.484332615313383 ,
- 15.21 , 0.44293940454718 ,
- 15.215 , 0.397175120559912 ,
- 15.22 , 0.345968006972672 ,
- 15.225 , 0.288543030116857 ,
- 15.23 , 0.224972791486283 ,
- 15.235 , 0.156481408793171 ,
- 15.24 , 8.542958350357370E-02 ,
- 15.245 , 1.498370477529230E-02 ,
- 15.25 , -5.142934425176120E-02 ,
- 15.255 , -0.1107437937938 ,
- 15.26 , -0.16078441017566 ,
- 15.265 , -0.20057844669055 ,
- 15.27 , -0.23037829970624 ,
- 15.275 , -0.2514154045316 ,
- 15.28 , -0.26546110414046 ,
- 15.285 , -0.27433386226401 ,
- 15.29 , -0.27947343680654 ,
- 15.295 , -0.28170382574971 ,
- 15.3 , -0.28121922535055 ,
- 15.305 , -0.27778333156123 ,
- 15.31 , -0.27106104276765 ,
- 15.315 , -0.26098347288903 ,
- 15.32 , -0.2480337104626 ,
- 15.325 , -0.23338239832851 ,
- 15.33 , -0.21883669131141 ,
- 15.335 , -0.20662723365469 ,
- 15.34 , -0.19908795725974 ,
- 15.345 , -0.1983095632208 ,
- 15.35 , -0.20583511356768 ,
- 15.355 , -0.22245388077999 ,
- 15.36 , -0.24810721805446 ,
- 15.365 , -0.28190022979588 ,
- 15.37 , -0.32218399867655 ,
- 15.375 , -0.36668187000496 ,
- 15.38 , -0.41262893144551 ,
- 15.385 , -0.4569195252945 ,
- 15.39 , -0.49626700745835 ,
- 15.395 , -0.52739011070132 ,
- 15.4 , -0.54723474350703 ,
- 15.405 , -0.55322582044501 ,
- 15.41 , -0.54352567312437 ,
- 15.415 , -0.51725918301048 ,
- 15.42 , -0.47466073347181 ,
- 15.425 , -0.41710230560527 ,
- 15.43 , -0.34698928139492 ,
- 15.435 , -0.26752756403572 ,
- 15.44 , -0.18240759770015 ,
- 15.445 , -9.545429827632960E-02 ,
- 15.45 , -1.031774321012660E-02 ,
- 15.455 , 6.975569716684001E-02 ,
- 15.46 , 0.142031815271298 ,
- 15.465 , 0.204287600135245 ,
- 15.47 , 0.254724524020873 ,
- 15.475 , 0.291852234959508 ,
- 15.48 , 0.314393966922164 ,
- 15.485 , 0.321257693596354 ,
- 15.49 , 0.311592647764159 ,
- 15.495 , 0.284924209311069 ,
- 15.5 , 0.241333574629117 ,
- 15.505 , 0.181630984411648 ,
- 15.51 , 0.107473789318163 ,
- 15.515 , 2.138659993284420E-02 ,
- 15.52 , -7.333294612818740E-02 ,
- 15.525 , -0.17281819572361 ,
- 15.53 , -0.2729111163528 ,
- 15.535 , -0.36947452952708 ,
- 15.54 , -0.45868092644508 ,
- 15.545 , -0.53724054983261 ,
- 15.55 , -0.60253835404275 ,
- 15.555 , -0.65267651763316 ,
- 15.56 , -0.6864354117723 ,
- 15.565 , -0.70318229683703 ,
- 15.57 , -0.70276183568102 ,
- 15.575 , -0.68540176686393 ,
- 15.58 , -0.6516520838685 ,
- 15.585 , -0.60236502510189 ,
- 15.59 , -0.538706492591 ,
- 15.595 , -0.46217410897888 ,
- 15.6 , -0.37460077533887 ,
- 15.605 , -0.27810973417383 ,
- 15.61 , -0.17502716813551 ,
- 15.615 , -6.773228527287170E-02 ,
- 15.62 , 4.151501433409210E-02 ,
- 15.625 , 0.150751860185515 ,
- 15.63 , 0.258442092002889 ,
- 15.635 , 0.363538574930614 ,
- 15.64 , 0.465442765332169 ,
- 15.645 , 0.563876126508653 ,
- 15.65 , 0.658665592231715 ,
- 15.655 , 0.749509291460253 ,
- 15.66 , 0.835755718589599 ,
- 15.665 , 0.916264699152492 ,
- 15.67 , 0.989375816925145 ,
- 15.675 , 1.05301420158238 ,
- 15.68 , 1.10490739292059 ,
- 15.685 , 1.14288462647541 ,
- 15.69 , 1.16518849553063 ,
- 15.695 , 1.1707464912492 ,
- 15.7 , 1.15934157640063 ,
- 15.705 , 1.13165264409975 ,
- 15.71 , 1.08916287801769 ,
- 15.715 , 1.03396048449819 ,
- 15.72 , 0.968480895649285 ,
- 15.725 , 0.895239610317516 ,
- 15.73 , 0.816614791244956 ,
- 15.735 , 0.734699276030846 ,
- 15.74 , 0.651241095374945 ,
- 15.745 , 0.567649521370319 ,
- 15.75 , 0.485049163207599 ,
- 15.755 , 0.404335549986381 ,
- 15.76 , 0.326219056425138 ,
- 15.765 , 0.251231356865374 ,
- 15.77 , 0.179720965294244 ,
- 15.775 , 0.111831041730238 ,
- 15.78 , 4.750476279777080E-02 ,
- 15.785 , -1.347798247405040E-02 ,
- 15.79 , -7.141356069694010E-02 ,
- 15.795 , -0.12656450883031 ,
- 15.8 , -0.1790372399842 ,
- 15.805 , -0.2286955113047 ,
- 15.81 , -0.27512243015728 ,
- 15.815 , -0.31766447732324 ,
- 15.82 , -0.3555388110919 ,
- 15.825 , -0.38798921520158 ,
- 15.83 , -0.41444221410296 ,
- 15.835 , -0.43463094635962 ,
- 15.84 , -0.44864369112348 ,
- 15.845 , -0.4568931292131 ,
- 15.85 , -0.46000160926806 ,
- 15.855 , -0.45865250041628 ,
- 15.86 , -0.45343877892519 ,
- 15.865 , -0.44476504067162 ,
- 15.87 , -0.43283082098116 ,
- 15.875 , -0.41771237775514 ,
- 15.88 , -0.3995214147592 ,
- 15.885 , -0.37860415544342 ,
- 15.89 , -0.35572212713179 ,
- 15.895 , -0.33216132888134 ,
- 15.9 , -0.30972572285948 ,
- 15.905 , -0.29059799700979 ,
- 15.91 , -0.27708096353175 ,
- 15.915 , -0.27126155854412 ,
- 15.92 , -0.2746590319597 ,
- 15.925 , -0.28792675974919 ,
- 15.93 , -0.31066689274262 ,
- 15.935 , -0.34140077106906 ,
- 15.94 , -0.3777039602476 ,
- 15.945 , -0.41648665097944 ,
- 15.95 , -0.45437291128764 ,
- 15.955 , -0.48811381404708 ,
- 15.96 , -0.51496612193939 ,
- 15.965 , -0.5329765854495 ,
- 15.97 , -0.54113053164364 ,
- 15.975 , -0.53935053269995 ,
- 15.98 , -0.52835825596445 ,
- 15.985 , -0.50943591924887 ,
- 15.99 , -0.48413923071434 ,
- 15.995 , -0.45401661733085 ,
- 16.0 , -0.42038541841803 ,
- 16.005 , -0.38419449756936 ,
- 16.01 , -0.34598883075877 ,
- 16.015 , -0.30596135684737 ,
- 16.02 , -0.26406862723475 ,
- 16.025 , -0.22017134269813 ,
- 16.03 , -0.17416871222392 ,
- 16.035 , -0.12609398639317 ,
- 16.04 , -7.616580091339020E-02 ,
- 16.045 , -2.479105816937940E-02 ,
- 16.05 , 2.745737110728120E-02 ,
- 16.055 , 7.987861751112391E-02 ,
- 16.06 , 0.131672708259285 ,
- 16.065 , 0.181958505928516 ,
- 16.07 , 0.229779175022502 ,
- 16.075 , 0.274114727562895 ,
- 16.08 , 0.313912537790184 ,
- 16.085 , 0.348155259464482 ,
- 16.09 , 0.375959714090624 ,
- 16.095 , 0.396703409827832 ,
- 16.1 , 0.410143539243666 ,
- 16.105 , 0.416499539855543 ,
- 16.11 , 0.416464899336383 ,
- 16.115 , 0.411132431725026 ,
- 16.12 , 0.401834694221056 ,
- 16.125 , 0.389926331168038 ,
- 16.13 , 0.376552509432684 ,
- 16.135 , 0.362455371415181 ,
- 16.14 , 0.347864663265341 ,
- 16.145 , 0.332498409591647 ,
- 16.15 , 0.315673926599289 ,
- 16.155 , 0.296498803516978 ,
- 16.16 , 0.274095775096738 ,
- 16.165 , 0.247800859489553 ,
- 16.17 , 0.217295286911219 ,
- 16.175 , 0.182636701553898 ,
- 16.18 , 0.144199700257594 ,
- 16.185 , 0.102548913123023 ,
- 16.19 , 5.829530297192130E-02 ,
- 16.195 , 1.197592728082750E-02 ,
- 16.2 , -3.600290534227300E-02 ,
- 16.205 , -8.535615468618291E-02 ,
- 16.21 , -0.13584918811621 ,
- 16.215 , -0.18721153582539 ,
- 16.22 , -0.23906457716721 ,
- 16.225 , -0.29090350734869 ,
- 16.23 , -0.34213587188623 ,
- 16.235 , -0.392170780993 ,
- 16.24 , -0.44051591221236 ,
- 16.245 , -0.48684480865516 ,
- 16.25 , -0.53098857668878 ,
- 16.255 , -0.57284978382707 ,
- 16.26 , -0.61224319073572 ,
- 16.265 , -0.64871598685836 ,
- 16.27 , -0.68140334352395 ,
- 16.275 , -0.70898222576025 ,
- 16.28 , -0.7297595947791 ,
- 16.285 , -0.7418948815967 ,
- 16.29 , -0.74371891027858 ,
- 16.295 , -0.73407611710958 ,
- 16.3 , -0.71260329024102 ,
- 16.305 , -0.67986749030603 ,
- 16.31 , -0.63732240300856 ,
- 16.315 , -0.58707824160675 ,
- 16.32 , -0.53154405116823 ,
- 16.325 , -0.47301455154914 ,
- 16.33 , -0.41331652122001 ,
- 16.335 , -0.35357961212191 ,
- 16.34 , -0.29419497300413 ,
- 16.345 , -0.23495140181355 ,
- 16.35 , -0.17531083484956 ,
- 16.355 , -0.11473456907756 ,
- 16.36 , -5.298091218194400E-02 ,
- 16.365 , 9.709062607778981E-03 ,
- 16.37 , 7.256409889259650E-02 ,
- 16.375 , 0.134384503385863 ,
- 16.38 , 0.193739454595389 ,
- 16.385 , 0.24920525086789 ,
- 16.39 , 0.299568602241651 ,
- 16.395 , 0.343956956389216 ,
- 16.4 , 0.381866908791684 ,
- 16.405 , 0.413114650618461 ,
- 16.41 , 0.437733369467239 ,
- 16.415 , 0.455877974867213 ,
- 16.42 , 0.46776384132681 ,
- 16.425 , 0.473663922748246 ,
- 16.43 , 0.47395074709205 ,
- 16.435 , 0.469159269294089 ,
- 16.44 , 0.460028874160481 ,
- 16.445 , 0.447496145434672 ,
- 16.45 , 0.43262324571891 ,
- 16.455 , 0.416476298710912 ,
- 16.46 , 0.39998487143001 ,
- 16.465 , 0.383825594174033 ,
- 16.47 , 0.368369873101624 ,
- 16.475 , 0.353714574674185 ,
- 16.48 , 0.339789306901935 ,
- 16.485 , 0.326509782519242 ,
- 16.49 , 0.313927074313828 ,
- 16.495 , 0.302325131506492 ,
- 16.5 , 0.292230126681682 ,
- 16.505 , 0.284323481848275 ,
- 16.51 , 0.279278430837744 ,
- 16.515 , 0.277565991023392 ,
- 16.52 , 0.27928378094795 ,
- 16.525 , 0.284059216918989 ,
- 16.53 , 0.291055442661278 ,
- 16.535 , 0.299081158427955 ,
- 16.54 , 0.306775986803293 ,
- 16.545 , 0.312824550426672 ,
- 16.55 , 0.316148133716397 ,
- 16.555 , 0.316029035226392 ,
- 16.56 , 0.31215069004257 ,
- 16.565 , 0.304553318859 ,
- 16.57 , 0.293538129439739 ,
- 16.575 , 0.279551088336509 ,
- 16.58 , 0.263087654869009 ,
- 16.585 , 0.244637877428558 ,
- 16.59 , 0.224678132698894 ,
- 16.595 , 0.203690933512921 ,
- 16.6 , 0.182189070638557 ,
- 16.605 , 0.160712533967535 ,
- 16.61 , 0.139788985048289 ,
- 16.615 , 0.119849630257617 ,
- 16.62 , 0.101127004531768 ,
- 16.625 , 8.356184746823360E-02 ,
- 16.63 , 6.675788773408831E-02 ,
- 16.635 , 5.000422430522750E-02 ,
- 16.64 , 3.237781788478290E-02 ,
- 16.645 , 1.290492007865870E-02 ,
- 16.65 , -9.242841522190411E-03 ,
- 16.655 , -3.457307113926180E-02 ,
- 16.66 , -6.315044794397080E-02 ,
- 16.665 , -9.456431033805510E-02 ,
- 16.67 , -0.12798945588883 ,
- 16.675 , -0.16233338586658 ,
- 16.68 , -0.19643231791386 ,
- 16.685 , -0.22926030484873 ,
- 16.69 , -0.26010137973961 ,
- 16.695 , -0.28866176894499 ,
- 16.7 , -0.31509595200913 ,
- 16.705 , -0.33995273832631 ,
- 16.71 , -0.36405095016433 ,
- 16.715 , -0.38831357635509 ,
- 16.72 , -0.41358504112542 ,
- 16.725 , -0.44046253469103 ,
- 16.73 , -0.46915752304 ,
- 16.735 , -0.49941060932339 ,
- 16.74 , -0.53046223395319 ,
- 16.745 , -0.56108536534834 ,
- 16.75 , -0.58967419378453 ,
- 16.755 , -0.61438209498106 ,
- 16.76 , -0.63329121107995 ,
- 16.765 , -0.64459684400811 ,
- 16.77 , -0.64678096256853 ,
- 16.775 , -0.63875489537808 ,
- 16.78 , -0.61995220147847 ,
- 16.785 , -0.59036060295097 ,
- 16.79 , -0.55049669392639 ,
- 16.795 , -0.50133039140924 ,
- 16.8 , -0.44418245956687 ,
- 16.805 , -0.38061075875138 ,
- 16.81 , -0.31231562731901 ,
- 16.815 , -0.24106197922092 ,
- 16.82 , -0.1686326543263 ,
- 16.825 , -9.679598568714549E-02 ,
- 16.83 , -2.728380092511400E-02 ,
- 16.835 , 3.824293020108400E-02 ,
- 16.84 , 9.824002683071940E-02 ,
- 16.845 , 0.151346034414838 ,
- 16.85 , 0.196448639221428 ,
- 16.855 , 0.232748834021365 ,
- 16.86 , 0.259798117288868 ,
- 16.865 , 0.277506221603702 ,
- 16.87 , 0.286111918797314 ,
- 16.875 , 0.286131733842289 ,
- 16.88 , 0.278296735618878 ,
- 16.885 , 0.263498277115562 ,
- 16.89 , 0.24274886174333 ,
- 16.895 , 0.217166404345327 ,
- 16.9 , 0.187968246853482 ,
- 16.905 , 0.156461968787081 ,
- 16.91 , 0.124015045694316 ,
- 16.915 , 9.199139026589789E-02 ,
- 16.92 , 6.165693925050090E-02 ,
- 16.925 , 3.406870712543500E-02 ,
- 16.93 , 9.974305988061479E-03 ,
- 16.935 , -1.024803512308630E-02 ,
- 16.94 , -2.658403019625520E-02 ,
- 16.945 , -3.930334521456180E-02 ,
- 16.95 , -4.881605741987730E-02 ,
- 16.955 , -5.549717708582600E-02 ,
- 16.96 , -5.952392534556360E-02 ,
- 16.965 , -6.076975805147920E-02 ,
- 16.97 , -5.879314030308780E-02 ,
- 16.975 , -5.292859848425780E-02 ,
- 16.98 , -4.246799585244240E-02 ,
- 16.985 , -2.689000147691090E-02 ,
- 16.99 , -6.084643377645750E-03 ,
- 16.995 , 1.948494890135070E-02 ,
- 17.0 , 4.872381188647930E-02 ,
- 17.005 , 7.996838345792370E-02 ,
- 17.01 , 0.111158477862087 ,
- 17.015 , 0.140083752196672 ,
- 17.02 , 0.164651035916986 ,
- 17.025 , 0.18312224741681 ,
- 17.03 , 0.194279612887888 ,
- 17.035 , 0.197502657429334 ,
- 17.04 , 0.192756670137177 ,
- 17.045 , 0.180518699701142 ,
- 17.05 , 0.161669903280425 ,
- 17.055 , 0.137385815960322 ,
- 17.06 , 0.109043393552795 ,
- 17.065 , 7.814867623624100E-02 ,
- 17.07 , 4.627753286711330E-02 ,
- 17.075 , 1.501227171733180E-02 ,
- 17.08 , -1.413775130832270E-02 ,
- 17.085 , -3.983793711438840E-02 ,
- 17.09 , -6.104036519750250E-02 ,
- 17.095 , -7.708842285673501E-02 ,
- 17.1 , -8.778382263463140E-02 ,
- 17.105 , -9.339483606844121E-02 ,
- 17.11 , -9.459269265106150E-02 ,
- 17.115 , -9.232223501388739E-02 ,
- 17.12 , -8.763025422153840E-02 ,
- 17.125 , -8.148499770125020E-02 ,
- 17.13 , -7.462775457220110E-02 ,
- 17.135 , -6.748324353623050E-02 ,
- 17.14 , -6.014609852966310E-02 ,
- 17.145 , -5.243702915474610E-02 ,
- 17.15 , -4.400785444844100E-02 ,
- 17.155 , -3.446180958692290E-02 ,
- 17.16 , -2.345792198001310E-02 ,
- 17.165 , -1.077394978512690E-02 ,
- 17.17 , 3.679128728274960E-03 ,
- 17.175 , 1.988574043577430E-02 ,
- 17.18 , 3.777667605297300E-02 ,
- 17.185 , 5.727939847072780E-02 ,
- 17.19 , 7.834501552629659E-02 ,
- 17.195 , 0.100944016898245 ,
- 17.2 , 0.125030824710985 ,
- 17.205 , 0.150493723897266 ,
- 17.21 , 0.177105725250697 ,
- 17.215 , 0.204499198588219 ,
- 17.22 , 0.232171627050269 ,
- 17.225 , 0.259522952289019 ,
- 17.23 , 0.28591162656688 ,
- 17.235 , 0.310713017545991 ,
- 17.24 , 0.333360202463241 ,
- 17.245 , 0.353356491062333 ,
- 17.25 , 0.370257070307643 ,
- 17.255 , 0.383631410780558 ,
- 17.26 , 0.393022771718625 ,
- 17.265 , 0.397924531915073 ,
- 17.27 , 0.397789484581034 ,
- 17.275 , 0.392075448648513 ,
- 17.28 , 0.380321842357972 ,
- 17.285 , 0.362236624526743 ,
- 17.29 , 0.337775799625786 ,
- 17.295 , 0.307187618217491 ,
- 17.3 , 0.271012952518342 ,
- 17.305 , 0.230034748672592 ,
- 17.31 , 0.185192192119736 ,
- 17.315 , 0.1374724900416 ,
- 17.32 , 8.781061932229070E-02 ,
- 17.325 , 3.701123827098990E-02 ,
- 17.33 , -1.428322820528750E-02 ,
- 17.335 , -6.558572925239700E-02 ,
- 17.34 , -0.11651660768663 ,
- 17.345 , -0.16673628393002 ,
- 17.35 , -0.21587015869355 ,
- 17.355 , -0.26345095520442 ,
- 17.36 , -0.30888431890374 ,
- 17.365 , -0.35145163113226 ,
- 17.37 , -0.39033885127352 ,
- 17.375 , -0.42469770664605 ,
- 17.38 , -0.45371821850159 ,
- 17.385 , -0.4767087589838 ,
- 17.39 , -0.49316630884791 ,
- 17.395 , -0.50283205552792 ,
- 17.4 , -0.50572081737774 ,
- 17.405 , -0.50212196719028 ,
- 17.41 , -0.49256808518885 ,
- 17.415 , -0.47777707225688 ,
- 17.42 , -0.45857357564831 ,
- 17.425 , -0.43580164741667 ,
- 17.43 , -0.41024501009179 ,
- 17.435 , -0.3825675139441 ,
- 17.44 , -0.35328788816102 ,
- 17.445 , -0.32279085797443 ,
- 17.45 , -0.29137731320226 ,
- 17.455 , -0.25933449326509 ,
- 17.46 , -0.2270143702293 ,
- 17.465 , -0.19489381305459 ,
- 17.47 , -0.16360264699467 ,
- 17.475 , -0.1339028594142 ,
- 17.48 , -0.1066224111889 ,
- 17.485 , -8.254834652459410E-02 ,
- 17.49 , -6.230534889079800E-02 ,
- 17.495 , -4.623541755964700E-02 ,
- 17.5 , -3.430878641434340E-02 ,
- 17.505 , -2.607920373761460E-02 ,
- 17.51 , -2.069570607448080E-02 ,
- 17.515 , -1.696571448514850E-02 ,
- 17.52 , -1.346258488402600E-02 ,
- 17.525 , -8.657687814216761E-03 ,
- 17.53 , -1.066706267368470E-03 ,
- 17.535 , 1.061426833550790E-02 ,
- 17.54 , 2.738663947692650E-02 ,
- 17.545 , 4.985546977711610E-02 ,
- 17.55 , 7.816411304470480E-02 ,
- 17.555 , 0.111966131087412 ,
- 17.56 , 0.150434055062022 ,
- 17.565 , 0.19231308509617 ,
- 17.57 , 0.236013378779133 ,
- 17.575 , 0.279746002917216 ,
- 17.58 , 0.321684272405146 ,
- 17.585 , 0.360138883852544 ,
- 17.59 , 0.393718048669997 ,
- 17.595 , 0.421452589177563 ,
- 17.6 , 0.442859042866297 ,
- 17.605 , 0.457932285135102 ,
- 17.61 , 0.467063199142238 ,
- 17.615 , 0.470901203329776 ,
- 17.62 , 0.470183933061112 ,
- 17.625 , 0.465570499510758 ,
- 17.63 , 0.457509881267887 ,
- 17.635 , 0.446170505322342 ,
- 17.64 , 0.431441044905879 ,
- 17.645 , 0.412997059132728 ,
- 17.65 , 0.390417907394592 ,
- 17.655 , 0.363320032948617 ,
- 17.66 , 0.331482683771369 ,
- 17.665 , 0.294935652090983 ,
- 17.67 , 0.254001046090184 ,
- 17.675 , 0.209280977845859 ,
- 17.68 , 0.161607754445718 ,
- 17.685 , 0.111965960430188 ,
- 17.69 , 6.141586922651330E-02 ,
- 17.695 , 1.102093548815530E-02 ,
- 17.7 , -3.820203658969610E-02 ,
- 17.705 , -8.531704155098779E-02 ,
- 17.71 , -0.1294862669167 ,
- 17.715 , -0.16998594459785 ,
- 17.72 , -0.20622064042651 ,
- 17.725 , -0.23774591935919 ,
- 17.73 , -0.26428840511531 ,
- 17.735 , -0.28576606331927 ,
- 17.74 , -0.30229286763517 ,
- 17.745 , -0.31416772926296 ,
- 17.75 , -0.3218406535065 ,
- 17.755 , -0.3258645654062 ,
- 17.76 , -0.32683843068621 ,
- 17.765 , -0.32535588224289 ,
- 17.77 , -0.32196457829868 ,
- 17.775 , -0.31715006731732 ,
- 17.78 , -0.31133941077337 ,
- 17.785 , -0.30492235408688 ,
- 17.79 , -0.29827929738639 ,
- 17.795 , -0.29180571311681 ,
- 17.8 , -0.2859227673159 ,
- 17.805 , -0.2810686116836 ,
- 17.81 , -0.27767024271612 ,
- 17.815 , -0.27609995179852 ,
- 17.82 , -0.27662600365925 ,
- 17.825 , -0.27936632736658 ,
- 17.83 , -0.28425416349301 ,
- 17.835 , -0.29102164261339 ,
- 17.84 , -0.29920350847177 ,
- 17.845 , -0.30815897987418 ,
- 17.85 , -0.31710995942421 ,
- 17.855 , -0.32518836729579 ,
- 17.86 , -0.33149006868417 ,
- 17.865 , -0.33512980995752 ,
- 17.87 , -0.33529555909469 ,
- 17.875 , -0.3312973400369 ,
- 17.88 , -0.32261024125577 ,
- 17.885 , -0.30890529900639 ,
- 17.89 , -0.290070720818 ,
- 17.895 , -0.26621431048452 ,
- 17.9 , -0.23765242692415 ,
- 17.905 , -0.20488114286083 ,
- 17.91 , -0.16853769940936 ,
- 17.915 , -0.12935252659241 ,
- 17.92 , -8.810348127193721E-02 ,
- 17.925 , -4.557141302171240E-02 ,
- 17.93 , -2.513356389291560E-03 ,
- 17.935 , 4.035724323904150E-02 ,
- 17.94 , 8.237249752346711E-02 ,
- 17.945 , 0.122904827481364 ,
- 17.95 , 0.16135335850423 ,
- 17.955 , 0.197135089796928 ,
- 17.96 , 0.229680590055412 ,
- 17.965 , 0.258445542327015 ,
- 17.97 , 0.282931564681535 ,
- 17.975 , 0.3027256078172 ,
- 17.98 , 0.317544225316334 ,
- 17.985 , 0.327282981257925 ,
- 17.99 , 0.332055566875123 ,
- 17.995 , 0.332219078215985 ,
- 18.0 , 0.328372664764279 ,
- 18.005 , 0.321327968541342 ,
- 18.01 , 0.312046315167661 ,
- 18.015 , 0.301552393558308 ,
- 18.02 , 0.29083015000257 ,
- 18.025 , 0.280717140577436 ,
- 18.03 , 0.271812862742294 ,
- 18.035 , 0.264416834319869 ,
- 18.04 , 0.258507921567912 ,
- 18.045 , 0.25377043717894 ,
- 18.05 , 0.249664740892512 ,
- 18.055 , 0.245531784942376 ,
- 18.06 , 0.240715666971269 ,
- 18.065 , 0.234683989615924 ,
- 18.07 , 0.227126896191005 ,
- 18.075 , 0.218018915200585 ,
- 18.08 , 0.207635259720329 ,
- 18.085 , 0.196519817484055 ,
- 18.09 , 0.185413864456323 ,
- 18.095 , 0.175156074068905 ,
- 18.1 , 0.166570903921847 ,
- 18.105 , 0.160362276331594 ,
- 18.11 , 0.157026715204937 ,
- 18.115 , 0.156797444080986 ,
- 18.12 , 0.159624455669982 ,
- 18.125 , 0.16519187224497 ,
- 18.13 , 0.172968089200864 ,
- 18.135 , 0.1822813476427 ,
- 18.14 , 0.192409206882619 ,
- 18.145 , 0.202670276399768 ,
- 18.15 , 0.212504752944377 ,
- 18.155 , 0.221533110089593 ,
- 18.16 , 0.229583054017435 ,
- 18.165 , 0.236681693233947 ,
- 18.17 , 0.24301317231324 ,
- 18.175 , 0.248850323481097 ,
- 18.18 , 0.254471744041749 ,
- 18.185 , 0.260080804366178 ,
- 18.19 , 0.265741889443548 ,
- 18.195 , 0.27134643214208 ,
- 18.2 , 0.276614811069614 ,
- 18.205 , 0.281132591864889 ,
- 18.21 , 0.284412543870369 ,
- 18.215 , 0.285966261493111 ,
- 18.22 , 0.28537109719781 ,
- 18.225 , 0.282316011041418 ,
- 18.23 , 0.276621372715182 ,
- 18.235 , 0.268228573189369 ,
- 18.24 , 0.257171332184819 ,
- 18.245 , 0.243536231265936 ,
- 18.25 , 0.227433656521336 ,
- 18.255 , 0.208982058948683 ,
- 18.26 , 0.188316971988387 ,
- 18.265 , 0.165617801602736 ,
- 18.27 , 0.141146408794358 ,
- 18.275 , 0.115280086715596 ,
- 18.28 , 8.852986599304000E-02 ,
- 18.285 , 6.153122175946150E-02 ,
- 18.29 , 3.501087677361560E-02 ,
- 18.295 , 9.728375745511450E-03 ,
- 18.3 , -1.358945599970610E-02 ,
- 18.305 , -3.431372431462720E-02 ,
- 18.31 , -5.195992570184670E-02 ,
- 18.315 , -6.621459033346280E-02 ,
- 18.32 , -7.693590669330690E-02 ,
- 18.325 , -8.413813135115721E-02 ,
- 18.33 , -8.796246104481401E-02 ,
- 18.335 , -8.865026558137970E-02 ,
- 18.34 , -8.651948855745679E-02 ,
- 18.345 , -8.194991749053140E-02 ,
- 18.35 , -7.537263942731640E-02 ,
- 18.355 , -6.726122085666700E-02 ,
- 18.36 , -5.811712688388060E-02 ,
- 18.365 , -4.844978592925620E-02 ,
- 18.37 , -3.874961154322750E-02 ,
- 18.375 , -2.946321539637920E-02 ,
- 18.38 , -2.097389378477130E-02 ,
- 18.385 , -1.359774681728760E-02 ,
- 18.39 , -7.592927023032140E-03 ,
- 18.395 , -3.182771456432360E-03 ,
- 18.4 , -5.797783397815400E-04 ,
- 18.405 , -3.403899532317900E-06 ,
- 18.41 , -1.673453644507240E-03 ,
- 18.415 , -5.782448384807060E-03 ,
- 18.42 , -1.244176672900140E-02 ,
- 18.425 , -2.161800758848600E-02 ,
- 18.43 , -3.307323100644420E-02 ,
- 18.435 , -4.633260284878780E-02 ,
- 18.44 , -6.069252068692880E-02 ,
- 18.445 , -7.527964829315580E-02 ,
- 18.45 , -8.915230216299309E-02 ,
- 18.455 , -0.10143296879817 ,
- 18.46 , -0.11144311748952 ,
- 18.465 , -0.11881688272356 ,
- 18.47 , -0.12356683521081 ,
- 18.475 , -0.12609239258508 ,
- 18.48 , -0.12712667509216 ,
- 18.485 , -0.12763705192334 ,
- 18.49 , -0.12869455777906 ,
- 18.495 , -0.13134291006952 ,
- 18.5 , -0.13648385782305 ,
- 18.505 , -0.14479654925278 ,
- 18.51 , -0.15669435068272 ,
- 18.515 , -0.17231899455012 ,
- 18.52 , -0.19156053351027 ,
- 18.525 , -0.2140948418449 ,
- 18.53 , -0.23942532421762 ,
- 18.535 , -0.26692808116807 ,
- 18.54 , -0.29589366741626 ,
- 18.545 , -0.32556987300455 ,
- 18.55 , -0.35520167089443 ,
- 18.555 , -0.38407157568151 ,
- 18.56 , -0.41153207462536 ,
- 18.565 , -0.43702839771631 ,
- 18.57 , -0.46010162556848 ,
- 18.575 , -0.4803753536196 ,
- 18.58 , -0.49752469104796 ,
- 18.585 , -0.51123932275576 ,
- 18.59 , -0.52119100580172 ,
- 18.595 , -0.52702031860061 ,
- 18.6 , -0.52835074084744 ,
- 18.605 , -0.52483178107225 ,
- 18.61 , -0.51620504117931 ,
- 18.615 , -0.50237569943468 ,
- 18.62 , -0.4834730346886 ,
- 18.625 , -0.45987873870396 ,
- 18.63 , -0.43221396453591 ,
- 18.635 , -0.40128199130244 ,
- 18.64 , -0.36797809251035 ,
- 18.645 , -0.33318247540211 ,
- 18.65 , -0.2976655847206 ,
- 18.655 , -0.26201863587465 ,
- 18.66 , -0.22662902367112 ,
- 18.665 , -0.19169728326541 ,
- 18.67 , -0.15729264669158 ,
- 18.675 , -0.1234229501959 ,
- 18.68 , -9.010582719609091E-02 ,
- 18.685 , -5.741817970014060E-02 ,
- 18.69 , -2.552248385036910E-02 ,
- 18.695 , 5.339196527069970E-03 ,
- 18.7 , 3.486712311982680E-02 ,
- 18.705 , 6.273660435450590E-02 ,
- 18.71 , 8.862290998998250E-02 ,
- 18.715 , 0.112218745947816 ,
- 18.72 , 0.133237764611335 ,
- 18.725 , 0.151417354399901 ,
- 18.73 , 0.166520793732197 ,
- 18.735 , 0.178358092928635 ,
- 18.74 , 0.186819039757722 ,
- 18.745 , 0.191918879888126 ,
- 18.75 , 0.193841382081441 ,
- 18.755 , 0.192966026117615 ,
- 18.76 , 0.189861849245228 ,
- 18.765 , 0.185243424802453 ,
- 18.77 , 0.179886808055877 ,
- 18.775 , 0.174523130427245 ,
- 18.78 , 0.169727209876345 ,
- 18.785 , 0.165828266795135 ,
- 18.79 , 0.162860717438664 ,
- 18.795 , 0.160568509105303 ,
- 18.8 , 0.158460262202499 ,
- 18.805 , 0.155903588032585 ,
- 18.81 , 0.152236721793017 ,
- 18.815 , 0.146874335438137 ,
- 18.82 , 0.139388100075902 ,
- 18.825 , 0.129551248829624 ,
- 18.83 , 0.117346184292776 ,
- 18.835 , 0.102944396398025 ,
- 18.84 , 8.667203203856250E-02 ,
- 18.845 , 6.897292950992250E-02 ,
- 18.85 , 5.037981195577830E-02 ,
- 18.855 , 3.149222301298260E-02 ,
- 18.86 , 1.295788909713510E-02 ,
- 18.865 , -4.552694712540460E-03 ,
- 18.87 , -2.038471143298640E-02 ,
- 18.875 , -3.395374370024890E-02 ,
- 18.88 , -4.480974308295430E-02 ,
- 18.885 , -5.269874412847760E-02 ,
- 18.89 , -5.760475116618620E-02 ,
- 18.895 , -5.975782869643340E-02 ,
- 18.9 , -5.959990728708000E-02 ,
- 18.905 , -5.771202182665640E-02 ,
- 18.91 , -5.471620957553570E-02 ,
- 18.915 , -5.117481281717030E-02 ,
- 18.92 , -4.751155121434680E-02 ,
- 18.925 , -4.397377050356170E-02 ,
- 18.93 , -4.064613036051550E-02 ,
- 18.935 , -3.750986634275660E-02 ,
- 18.94 , -3.453164301123860E-02 ,
- 18.945 , -3.175456679161500E-02 ,
- 18.95 , -2.936540580184520E-02 ,
- 18.955 , -2.771540773125420E-02 ,
- 18.96 , -2.728673446781490E-02 ,
- 18.965 , -2.860928038065850E-02 ,
- 18.97 , -3.214733887015950E-02 ,
- 18.975 , -3.818284412564310E-02 ,
- 18.98 , -4.672302188795090E-02 ,
- 18.985 , -5.745461744704080E-02 ,
- 18.99 , -6.975424591801779E-02 ,
- 18.995 , -8.275205425474760E-02 ,
- 19.0 , -9.543348500501039E-02 ,
- 19.005 , -0.10675671144965 ,
- 19.01 , -0.11576388175306 ,
- 19.015 , -0.12166743333762 ,
- 19.02 , -0.12390264431233 ,
- 19.025 , -0.12214656117846 ,
- 19.03 , -0.11631154879176 ,
- 19.035 , -0.10652423304446 ,
- 19.04 , -9.310118520163460E-02 ,
- 19.045 , -7.652590539072700E-02 ,
- 19.05 , -5.743089586506230E-02 ,
- 19.055 , -3.657596705689010E-02 ,
- 19.06 , -1.481925977005460E-02 ,
- 19.065 , 6.926924474783110E-03 ,
- 19.07 , 2.775463368340260E-02 ,
- 19.075 , 4.683156424739500E-02 ,
- 19.08 , 6.347270763070770E-02 ,
- 19.085 , 7.720227146370970E-02 ,
- 19.09 , 8.779042470764520E-02 ,
- 19.095 , 9.526029188212271E-02 ,
- 19.1 , 9.986040447199600E-02 ,
- 19.105 , 0.102009856725406 ,
- 19.11 , 0.102225525300876 ,
- 19.115 , 0.101047428528718 ,
- 19.12 , 9.897427931868839E-02 ,
- 19.125 , 9.642072648080460E-02 ,
- 19.13 , 9.369918170530429E-02 ,
- 19.135 , 9.102713402201090E-02 ,
- 19.14 , 8.855073690832560E-02 ,
- 19.145 , 8.637784747202421E-02 ,
- 19.15 , 8.460889194052530E-02 ,
- 19.155 , 8.335969452805890E-02 ,
- 19.16 , 8.277035792073900E-02 ,
- 19.165 , 8.300094888178290E-02 ,
- 19.17 , 8.421449446395760E-02 ,
- 19.175 , 8.655290215462839E-02 ,
- 19.18 , 9.010941198122500E-02 ,
- 19.185 , 9.490288969345520E-02 ,
- 19.19 , 0.100856185025776 ,
- 19.195 , 0.107783589409055 ,
- 19.2 , 0.115386291208123 ,
- 19.205 , 0.123260349877366 ,
- 19.21 , 0.130913935378 ,
- 19.215 , 0.137796521245135 ,
- 19.22 , 0.143335849367096 ,
- 19.225 , 0.14698030532155 ,
- 19.23 , 0.148242029288944 ,
- 19.235 , 0.146735661784648 ,
- 19.24 , 0.142208324703231 ,
- 19.245 , 0.134556865273917 ,
- 19.25 , 0.123832305128576 ,
- 19.255 , 0.110231039547548 ,
- 19.26 , 9.407703422254150E-02 ,
- 19.265 , 7.579763962651660E-02 ,
- 19.27 , 5.589930332000480E-02 ,
- 19.275 , 3.494345559651580E-02 ,
- 19.28 , 1.352655612925890E-02 ,
- 19.285 , -7.738281430620860E-03 ,
- 19.29 , -2.823640126172170E-02 ,
- 19.295 , -4.736851280459840E-02 ,
- 19.3 , -6.456726778946650E-02 ,
- 19.305 , -7.931522042729799E-02 ,
- 19.31 , -9.116146754991310E-02 ,
- 19.315 , -9.973543395603350E-02 ,
- 19.32 , -0.10475595669325 ,
- 19.325 , -0.10603430822357 ,
- 19.33 , -0.10347284701214 ,
- 19.335 , -9.706124752024230E-02 ,
- 19.34 , -8.687430152469530E-02 ,
- 19.345 , -7.307405512475940E-02 ,
- 19.35 , -5.591887411984520E-02 ,
- 19.355 , -3.577706479529710E-02 ,
- 19.36 , -1.314335388833300E-02 ,
- 19.365 , 1.134983613684490E-02 ,
- 19.37 , 3.693079681400050E-02 ,
- 19.375 , 6.270474265740390E-02 ,
- 19.38 , 8.768905345507640E-02 ,
- 19.385 , 0.1108686368144 ,
- 19.39 , 0.1312644416171 ,
- 19.395 , 0.148009041167522 ,
- 19.4 , 0.160416739422417 ,
- 19.405 , 0.168040427167663 ,
- 19.41 , 0.170704607506662 ,
- 19.415 , 0.168512624998284 ,
- 19.42 , 0.161826470167071 ,
- 19.425 , 0.151223327305197 ,
- 19.43 , 0.137436526462059 ,
- 19.435 , 0.12128787067038 ,
- 19.44 , 0.103621500126964 ,
- 19.445 , 8.524411667406280E-02 ,
- 19.45 , 6.687930552254420E-02 ,
- 19.455 , 4.913589731864990E-02 ,
- 19.46 , 3.249281642772610E-02 ,
- 19.465 , 1.729796363375550E-02 ,
- 19.47 , 3.779772699936010E-03 ,
- 19.475 , -7.933453913126739E-03 ,
- 19.48 , -1.778837362450150E-02 ,
- 19.485 , -2.578180319663970E-02 ,
- 19.49 , -3.193743546434960E-02 ,
- 19.495 , -3.628975661666560E-02 ,
- 19.5 , -3.887558954382360E-02 ,
- 19.505 , -3.973470241057670E-02 ,
- 19.51 , -3.891788867951480E-02 ,
- 19.515 , -3.649986139114820E-02 ,
- 19.52 , -3.259249709820460E-02 ,
- 19.525 , -2.735427053548850E-02 ,
- 19.53 , -2.099133842643200E-02 ,
- 19.535 , -1.374830536741160E-02 ,
- 19.54 , -5.887877188928280E-03 ,
- 19.545 , 2.336959611728440E-03 ,
- 19.55 , 1.071436148192050E-02 ,
- 19.555 , 1.910203440373310E-02 ,
- 19.56 , 2.744608047788240E-02 ,
- 19.565 , 3.578603089731680E-02 ,
- 19.57 , 4.424249115467690E-02 ,
- 19.575 , 5.298918396292150E-02 ,
- 19.58 , 6.221237826554930E-02 ,
- 19.585 , 7.206505940082400E-02 ,
- 19.59 , 8.262287004060030E-02 ,
- 19.595 , 9.385089818082880E-02 ,
- 19.6 , 0.105586535210159 ,
- 19.605 , 0.117542979202558 ,
- 19.61 , 0.129332330456747 ,
- 19.615 , 0.140505656304056 ,
- 19.62 , 0.150602470682144 ,
- 19.625 , 0.159201510072528 ,
- 19.63 , 0.165963272203869 ,
- 19.635 , 0.170657754779367 ,
- 19.64 , 0.173171986392552 ,
- 19.645 , 0.173497060176099 ,
- 19.65 , 0.171698563869022 ,
- 19.655 , 0.167877117650055 ,
- 19.66 , 0.162128958008132 ,
- 19.665 , 0.154515020640188 ,
- 19.67 , 0.145047978425579 ,
- 19.675 , 0.133699089240968 ,
- 19.68 , 0.120425826006013 ,
- 19.685 , 0.105211954035009 ,
- 19.69 , 8.811482794436119E-02 ,
- 19.695 , 6.930362885349300E-02 ,
- 19.7 , 4.908317786948910E-02 ,
- 19.705 , 2.789284466062680E-02 ,
- 19.71 , 6.282684187232620E-03 ,
- 19.715 , -1.513293891731910E-02 ,
- 19.72 , -3.573219349475490E-02 ,
- 19.725 , -5.494565996060560E-02 ,
- 19.73 , -7.230331792209500E-02 ,
- 19.735 , -8.746611435403620E-02 ,
- 19.74 , -0.10023408196077 ,
- 19.745 , -0.11053680897542 ,
- 19.75 , -0.11840927699064 ,
- 19.755 , -0.12396609115553 ,
- 19.76 , -0.12737940482213 ,
- 19.765 , -0.12886942680431 ,
- 19.77 , -0.12870508549978 ,
- 19.775 , -0.12721486235372 ,
- 19.78 , -0.12479696224801 ,
- 19.785 , -0.12192134851853 ,
- 19.79 , -0.11911512331687 ,
- 19.795 , -0.11692852296234 ,
- 19.8 , -0.1158828122011 ,
- 19.805 , -0.11640862718208 ,
- 19.81 , -0.11878469144379 ,
- 19.815 , -0.12309145404105 ,
- 19.82 , -0.12918833366224 ,
- 19.825 , -0.13672125838288 ,
- 19.83 , -0.14515938284391 ,
- 19.835 , -0.15385497532022 ,
- 19.84 , -0.16211467849934 ,
- 19.845 , -0.16927092799142 ,
- 19.85 , -0.1747405815055 ,
- 19.855 , -0.17806542050622 ,
- 19.86 , -0.17893075004105 ,
- 19.865 , -0.17716517197334 ,
- 19.87 , -0.1727273398208 ,
- 19.875 , -0.16568659834495 ,
- 19.88 , -0.15620370102824 ,
- 19.885 , -0.14451379659869 ,
- 19.89 , -0.13091402606184 ,
- 19.895 , -0.11575112780621 ,
- 19.9 , -9.940839096806510E-02 ,
- 19.905 , -8.228798219382000E-02 ,
- 19.91 , -6.479104079602420E-02 ,
- 19.915 , -4.729626907194930E-02 ,
- 19.92 , -3.014389625728430E-02 ,
- 19.925 , -1.362770379699480E-02 ,
- 19.93 , 1.998432435284760E-03 ,
- 19.935 , 1.650283145918720E-02 ,
- 19.94 , 2.964895620060110E-02 ,
- 19.945 , 4.116860136833410E-02 ,
- 19.95 , 5.074351304162170E-02 ,
- 19.955 , 5.800645031803000E-02 ,
- 19.96 , 6.256532313956960E-02 ,
- 19.965 , 6.405233292472851E-02 ,
- 19.97 , 6.218959865152200E-02 ,
- 19.975 , 5.686184515599930E-02 ,
- 19.98 , 4.817972906533240E-02 ,
- 19.985 , 3.651967859402010E-02 ,
- 19.99 , 2.252985493696160E-02 ,
- 19.995 , 7.097071756102240E-03 ,
- 20.0 , -8.721812839652310E-03 ,
- 20.005 , -2.379447424676810E-02 ,
- 20.01 , -3.701839037090120E-02 ,
- 20.015 , -4.742092878891140E-02 ,
- 20.02 , -5.423951270215350E-02 ,
- 20.025 , -5.697258922350620E-02 ,
- 20.03 , -5.539776158916270E-02 ,
- 20.035 , -4.956057087520670E-02 ,
- 20.04 , -3.974179526714170E-02 ,
- 20.045 , -2.641288342533750E-02 ,
- 20.05 , -1.019081782994870E-02 ,
- 20.055 , 8.202447545571230E-03 ,
- 20.06 , 2.797116679219240E-02 ,
- 20.065 , 4.827036868959560E-02 ,
- 20.07 , 6.822566739672180E-02 ,
- 20.075 , 8.695562572496580E-02 ,
- 20.08 , 0.103598292547575 ,
- 20.085 , 0.117345557097572 ,
- 20.09 , 0.127481089438341 ,
- 20.095 , 0.133420394415517 ,
- 20.1 , 0.134744188882336 ,
- 20.105 , 0.131221676654994 ,
- 20.11 , 0.122818973076751 ,
- 20.115 , 0.109691680974573 ,
- 20.12 , 9.216522604322611E-02 ,
- 20.125 , 7.070600814518090E-02 ,
- 20.13 , 4.589147778332150E-02 ,
- 20.135 , 1.838180387523030E-02 ,
- 20.14 , -1.110108370552780E-02 ,
- 20.145 , -4.178877084026370E-02 ,
- 20.15 , -7.287571484484311E-02 ,
- 20.155 , -0.10352963470195 ,
- 20.16 , -0.13290387884342 ,
- 20.165 , -0.16015839093613 ,
- 20.17 , -0.18448715088686 ,
- 20.175 , -0.20515328670567 ,
- 20.18 , -0.22152568111903 ,
- 20.185 , -0.23311328473587 ,
- 20.19 , -0.23959100455607 ,
- 20.195 , -0.24081433909493 ,
- 20.2 , -0.23682050088862 ,
- 20.205 , -0.22781739014645 ,
- 20.21 , -0.21416412518464 ,
- 20.215 , -0.19634582016096 ,
- 20.22 , -0.17494767238438 ,
- 20.225 , -0.15062916150452 ,
- 20.23 , -0.12410162176008 ,
- 20.235 , -9.610482601536199E-02 ,
- 20.24 , -6.738446390246500E-02 ,
- 20.245 , -3.866506506796110E-02 ,
- 20.25 , -1.062408132283030E-02 ,
- 20.255 , 1.613821656425260E-02 ,
- 20.26 , 4.112363448240460E-02 ,
- 20.265 , 6.395563455415000E-02 ,
- 20.27 , 8.438638743734070E-02 ,
- 20.275 , 0.10229225024046 ,
- 20.28 , 0.11765525248804 ,
- 20.285 , 0.13053719119583 ,
- 20.29 , 0.141047644803831 ,
- 20.295 , 0.14931741898274 ,
- 20.3 , 0.155478926240496 ,
- 20.305 , 0.159660339201315 ,
- 20.31 , 0.161990227205732 ,
- 20.315 , 0.162612590283051 ,
- 20.32 , 0.161703234926074 ,
- 20.325 , 0.159483350064339 ,
- 20.33 , 0.156221155279841 ,
- 20.335 , 0.152221918187124 ,
- 20.34 , 0.147804677752111 ,
- 20.345 , 0.143271172359312 ,
- 20.35 , 0.138873332096741 ,
- 20.355 , 0.134787926819641 ,
- 20.36 , 0.131103697853831 ,
- 20.365 , 0.127825557460833 ,
- 20.37 , 0.12489405648423 ,
- 20.375 , 0.122216684366155 ,
- 20.38 , 0.119703338338164 ,
- 20.385 , 0.117298332826065 ,
- 20.39 , 0.115002111347558 ,
- 20.395 , 0.1128792665639 ,
- 20.4 , 0.111051600017025 ,
- 20.405 , 0.109680624221402 ,
- 20.41 , 0.108942958893076 ,
- 20.415 , 0.109006468464252 ,
- 20.42 , 0.110010955231372 ,
- 20.425 , 0.112056904842183 ,
- 20.43 , 0.115202427994996 ,
- 20.435 , 0.119466647868312 ,
- 20.44 , 0.124835559019734 ,
- 20.445 , 0.131267773242386 ,
- 20.45 , 0.138696105432056 ,
- 20.455 , 0.14702533406325 ,
- 20.46 , 0.156125727838975 ,
- 20.465 , 0.165825042690333 ,
- 20.47 , 0.0 ,
-            ),
-                    INTERPOL='LIN',
-                    PROL_DROITE='CONSTANT',
-                    PROL_GAUCHE='EXCLU',);
-                    
-                    
-ACCELV1=DEFI_FONCTION(NOM_PARA='INST',
-                      VALE=
-(
- 0.0 , 0.0 ,
- 1.000000000000000E-02 , 1.310000000000000E-03 ,
- 2.000000000000000E-02 , 7.200000000000000E-04 ,
- 3.000000000000000E-02 , -1.160000000000000E-03 ,
- 4.000000000000000E-02 , -4.010000000000000E-03 ,
- 5.000000000000000E-02 , -8.580000000000001E-03 ,
- 6.000000000000000E-02 , -1.459000000000000E-02 ,
- 7.000000000000001E-02 , -1.920000000000000E-02 ,
- 8.000000000000000E-02 , -1.947000000000000E-02 ,
- 9.000000000000000E-02 , -1.781000000000000E-02 ,
- 0.1 , -1.970000000000000E-02 ,
- 0.11 , -2.520000000000000E-02 ,
- 0.12 , -3.281000000000000E-02 ,
- 0.13 , -4.377000000000000E-02 ,
- 0.14 , -5.504000000000000E-02 ,
- 0.15 , -5.797000000000000E-02 ,
- 0.16 , -4.627000000000000E-02 ,
- 0.17 , -2.536000000000000E-02 ,
- 0.18 , -6.700000000000000E-03 ,
- 0.19 , 7.849999999999999E-03 ,
- 0.2 , 2.168000000000000E-02 ,
- 0.21 , 3.643000000000000E-02 ,
- 0.22 , 5.686000000000000E-02 ,
- 0.23 , 8.019999999999999E-02 ,
- 0.24 , 8.942000000000000E-02 ,
- 0.25 , 7.790000000000000E-02 ,
- 0.26 , 6.301000000000000E-02 ,
- 0.27 , 5.860000000000000E-02 ,
- 0.28 , 5.444000000000000E-02 ,
- 0.29 , 3.314000000000000E-02 ,
- 0.3 , -4.730000000000000E-03 ,
- 0.31 , -3.492000000000000E-02 ,
- 0.32 , -3.413000000000000E-02 ,
- 0.33 , -7.530000000000000E-03 ,
- 0.34 , 1.991000000000000E-02 ,
- 0.35 , 2.983000000000000E-02 ,
- 0.36 , 2.482000000000000E-02 ,
- 0.37 , 1.676000000000000E-02 ,
- 0.38 , 4.890000000000000E-03 ,
- 0.39 , -1.521000000000000E-02 ,
- 0.4 , -3.575000000000000E-02 ,
- 0.41 , -5.053000000000000E-02 ,
- 0.42 , -6.325000000000000E-02 ,
- 0.43 , -7.273000000000000E-02 ,
- 0.44 , -7.520000000000000E-02 ,
- 0.45 , -8.463000000000000E-02 ,
- 0.46 , -0.11597 ,
- 0.47 , -0.1564 ,
- 0.48 , -0.18027 ,
- 0.49 , -0.17201 ,
- 0.5 , -0.13845 ,
- 0.51 , -0.1016 ,
- 0.52 , -6.390999999999999E-02 ,
- 0.53 , -1.035000000000000E-02 ,
- 0.54 , 5.961000000000000E-02 ,
- 0.55 , 0.12972 ,
- 0.56 , 0.18788 ,
- 0.57 , 0.23015 ,
- 0.58 , 0.23082 ,
- 0.59 , 0.1643 ,
- 0.6 , 6.750000000000000E-02 ,
- 0.61 , 7.450000000000000E-03 ,
- 0.62 , 1.664000000000000E-02 ,
- 0.63 , 8.058000000000000E-02 ,
- 0.64 , 0.15546 ,
- 0.65 , 0.2133 ,
- 0.66 , 0.24265 ,
- 0.67 , 0.21922 ,
- 0.68 , 0.1295 ,
- 0.69 , 1.220000000000000E-03 ,
- 0.7 , -0.12397 ,
- 0.71 , -0.1882 ,
- 0.72 , -0.17059 ,
- 0.73 , -0.11119 ,
- 0.74 , -9.375000000000000E-02 ,
- 0.75 , -0.15419 ,
- 0.76 , -0.21371 ,
- 0.77 , -0.19269 ,
- 0.78 , -0.12556 ,
- 0.79 , -8.054000000000000E-02 ,
- 0.8 , -5.658000000000000E-02 ,
- 0.81 , -2.563000000000000E-02 ,
- 0.82 , -1.082000000000000E-02 ,
- 0.83 , -6.067000000000000E-02 ,
- 0.84 , -0.16876 ,
- 0.85 , -0.26933 ,
- 0.86 , -0.31693 ,
- 0.87 , -0.3189 ,
- 0.88 , -0.31999 ,
- 0.89 , -0.32387 ,
- 0.9 , -0.35623 ,
- 0.91 , -0.38483 ,
- 0.92 , -0.36307 ,
- 0.93 , -0.29278 ,
- 0.94 , -0.18821 ,
- 0.95 , -6.119000000000000E-02 ,
- 0.96 , 3.932000000000000E-02 ,
- 0.97 , 7.092000000000000E-02 ,
- 0.98 , 3.394000000000000E-02 ,
- 0.99 , 1.056000000000000E-02 ,
- 1.0 , 3.006000000000000E-02 ,
- 1.01 , 4.384000000000000E-02 ,
- 1.02 , 1.582000000000000E-02 ,
- 1.03 , -2.452000000000000E-02 ,
- 1.04 , -3.991000000000000E-02 ,
- 1.05 , -4.053000000000000E-02 ,
- 1.06 , -4.416000000000000E-02 ,
- 1.07 , -6.185000000000000E-02 ,
- 1.08 , -0.10165 ,
- 1.09 , -0.13542 ,
- 1.1 , -0.142 ,
- 1.11 , -0.13819 ,
- 1.12 , -0.13187 ,
- 1.13 , -0.11765 ,
- 1.14 , -8.853000000000000E-02 ,
- 1.15 , -4.957000000000000E-02 ,
- 1.16 , -2.751000000000000E-02 ,
- 1.17 , -4.837000000000000E-02 ,
- 1.18 , -0.11303 ,
- 1.19 , -0.16115 ,
- 1.2 , -0.1365 ,
- 1.21 , -9.369000000000000E-02 ,
- 1.22 , -0.10681 ,
- 1.23 , -0.16911 ,
- 1.24 , -0.23593 ,
- 1.25 , -0.27067 ,
- 1.26 , -0.27471 ,
- 1.27 , -0.25731 ,
- 1.28 , -0.19103 ,
- 1.29 , -7.716000000000001E-02 ,
- 1.3 , 1.100000000000000E-03 ,
- 1.31 , -4.582000000000000E-02 ,
- 1.32 , -0.19352 ,
- 1.33 , -0.32144 ,
- 1.34 , -0.37399 ,
- 1.35 , -0.40308 ,
- 1.36 , -0.45452 ,
- 1.37 , -0.51071 ,
- 1.38 , -0.52231 ,
- 1.39 , -0.45018 ,
- 1.4 , -0.30537 ,
- 1.41 , -0.15517 ,
- 1.42 , -7.362000000000000E-02 ,
- 1.43 , -9.615000000000000E-02 ,
- 1.44 , -0.17148 ,
- 1.45 , -0.17476 ,
- 1.46 , -8.399000000000000E-02 ,
- 1.47 , -2.696000000000000E-02 ,
- 1.48 , -6.808000000000000E-02 ,
- 1.49 , -0.12817 ,
- 1.5 , -0.12265 ,
- 1.51 , -6.149000000000000E-02 ,
- 1.52 , -8.380000000000000E-03 ,
- 1.53 , 1.139000000000000E-02 ,
- 1.54 , 5.830000000000000E-03 ,
- 1.55 , -2.002000000000000E-02 ,
- 1.56 , -3.584000000000000E-02 ,
- 1.57 , -1.060000000000000E-03 ,
- 1.58 , 6.028000000000000E-02 ,
- 1.59 , 8.509000000000000E-02 ,
- 1.6 , 9.515000000000000E-02 ,
- 1.61 , 0.14372 ,
- 1.62 , 0.17863 ,
- 1.63 , 0.16098 ,
- 1.64 , 0.15227 ,
- 1.65 , 0.16265 ,
- 1.66 , 0.1009 ,
- 1.67 , -8.347000000000000E-02 ,
- 1.68 , -0.28571 ,
- 1.69 , -0.3845 ,
- 1.7 , -0.42649 ,
- 1.71 , -0.48045 ,
- 1.72 , -0.48546 ,
- 1.73 , -0.34744 ,
- 1.74 , -4.460000000000000E-02 ,
- 1.75 , 0.31704 ,
- 1.76 , 0.56244 ,
- 1.77 , 0.61288 ,
- 1.78 , 0.56235 ,
- 1.79 , 0.56046 ,
- 1.8 , 0.58601 ,
- 1.81 , 0.50428 ,
- 1.82 , 0.34783 ,
- 1.83 , 0.2707 ,
- 1.84 , 0.32579 ,
- 1.85 , 0.43838 ,
- 1.86 , 0.49734 ,
- 1.87 , 0.46993 ,
- 1.88 , 0.42104 ,
- 1.89 , 0.39656 ,
- 1.9 , 0.37011 ,
- 1.91 , 0.3211 ,
- 1.92 , 0.27122 ,
- 1.93 , 0.2175 ,
- 1.94 , 0.1251 ,
- 1.95 , 3.090000000000000E-03 ,
- 1.96 , -9.401000000000000E-02 ,
- 1.97 , -0.13751 ,
- 1.98 , -0.12623 ,
- 1.99 , -3.147000000000000E-02 ,
- 2.0 , 0.15999 ,
- 2.01 , 0.39077 ,
- 2.02 , 0.57348 ,
- 2.03 , 0.61086 ,
- 2.04 , 0.4807 ,
- 2.05 , 0.29864 ,
- 2.06 , 0.18108 ,
- 2.07 , 0.167 ,
- 2.08 , 0.23579 ,
- 2.09 , 0.28543 ,
- 2.1 , 0.21887 ,
- 2.11 , 6.136000000000000E-02 ,
- 2.12 , -8.754000000000001E-02 ,
- 2.13 , -0.18795 ,
- 2.14 , -0.28217 ,
- 2.15 , -0.39328 ,
- 2.16 , -0.47351 ,
- 2.17 , -0.45659 ,
- 2.18 , -0.38611 ,
- 2.19 , -0.40359 ,
- 2.2 , -0.49671 ,
- 2.21 , -0.47831 ,
- 2.22 , -0.24834 ,
- 2.23 , 9.692000000000001E-02 ,
- 2.24 , 0.36832 ,
- 2.25 , 0.49779 ,
- 2.26 , 0.55588 ,
- 2.27 , 0.55074 ,
- 2.28 , 0.47652 ,
- 2.29 , 0.42596 ,
- 2.3 , 0.45439 ,
- 2.31 , 0.4758 ,
- 2.32 , 0.36011 ,
- 2.33 , 9.916999999999999E-02 ,
- 2.34 , -0.22081 ,
- 2.35 , -0.53559 ,
- 2.36 , -0.73055 ,
- 2.37 , -0.68219 ,
- 2.38 , -0.46512 ,
- 2.39 , -0.29795 ,
- 2.4 , -0.29155 ,
- 2.41 , -0.37205 ,
- 2.42 , -0.45321 ,
- 2.43 , -0.52678 ,
- 2.44 , -0.53549 ,
- 2.45 , -0.39903 ,
- 2.46 , -0.17073 ,
- 2.47 , 4.007000000000000E-02 ,
- 2.48 , 0.19098 ,
- 2.49 , 0.23016 ,
- 2.5 , 0.11487 ,
- 2.51 , -3.277000000000000E-02 ,
- 2.52 , -2.678000000000000E-02 ,
- 2.53 , 0.14456 ,
- 2.54 , 0.33564 ,
- 2.55 , 0.43459 ,
- 2.56 , 0.47636 ,
- 2.57 , 0.56106 ,
- 2.58 , 0.69871 ,
- 2.59 , 0.78021 ,
- 2.6 , 0.69033 ,
- 2.61 , 0.48738 ,
- 2.62 , 0.37542 ,
- 2.63 , 0.44792 ,
- 2.64 , 0.63115 ,
- 2.65 , 0.80303 ,
- 2.66 , 0.86913 ,
- 2.67 , 0.81861 ,
- 2.68 , 0.67639 ,
- 2.69 , 0.44981 ,
- 2.7 , 0.19577 ,
- 2.71 , 1.762000000000000E-02 ,
- 2.72 , -7.475000000000000E-02 ,
- 2.73 , -0.18543 ,
- 2.74 , -0.31712 ,
- 2.75 , -0.30763 ,
- 2.76 , -5.022000000000000E-02 ,
- 2.77 , 0.36264 ,
- 2.78 , 0.71418 ,
- 2.79 , 0.86474 ,
- 2.8 , 0.91391 ,
- 2.81 , 0.97578 ,
- 2.82 , 0.99997 ,
- 2.83 , 0.90663 ,
- 2.84 , 0.71448 ,
- 2.85 , 0.55982 ,
- 2.86 , 0.55183 ,
- 2.87 , 0.63744 ,
- 2.88 , 0.70292 ,
- 2.89 , 0.68299 ,
- 2.9 , 0.58616 ,
- 2.91 , 0.47484 ,
- 2.92 , 0.38822 ,
- 2.93 , 0.3229 ,
- 2.94 , 0.25296 ,
- 2.95 , 0.16705 ,
- 2.96 , 0.10044 ,
- 2.97 , 7.353000000000000E-02 ,
- 2.98 , 4.790000000000000E-02 ,
- 2.99 , -3.974000000000000E-02 ,
- 3.0 , -0.21989 ,
- 3.01 , -0.43388 ,
- 3.02 , -0.59094 ,
- 3.03 , -0.68752 ,
- 3.04 , -0.77344 ,
- 3.05 , -0.84165 ,
- 3.06 , -0.87592 ,
- 3.07 , -0.92165 ,
- 3.08 , -0.98681 ,
- 3.09 , -0.9813 ,
- 3.1 , -0.85134 ,
- 3.11 , -0.71226 ,
- 3.12 , -0.70318 ,
- 3.13 , -0.73062 ,
- 3.14 , -0.63434 ,
- 3.15 , -0.49621 ,
- 3.16 , -0.46434 ,
- 3.17 , -0.4895 ,
- 3.18 , -0.43989 ,
- 3.19 , -0.297 ,
- 3.2 , -0.12264 ,
- 3.21 , 5.685000000000000E-02 ,
- 3.22 , 0.20721 ,
- 3.23 , 0.29127 ,
- 3.24 , 0.37167 ,
- 3.25 , 0.47314 ,
- 3.26 , 0.48428 ,
- 3.27 , 0.34199 ,
- 3.28 , 0.14378 ,
- 3.29 , 2.014000000000000E-02 ,
- 3.3 , -3.310000000000000E-03 ,
- 3.31 , 3.046000000000000E-02 ,
- 3.32 , 7.851000000000000E-02 ,
- 3.33 , 0.1222 ,
- 3.34 , 0.19291 ,
- 3.35 , 0.2916 ,
- 3.36 , 0.38011 ,
- 3.37 , 0.46514 ,
- 3.38 , 0.52328 ,
- 3.39 , 0.51669 ,
- 3.4 , 0.4727 ,
- 3.41 , 0.38682 ,
- 3.42 , 0.22939 ,
- 3.43 , 1.800000000000000E-02 ,
- 3.44 , -0.199 ,
- 3.45 , -0.40018 ,
- 3.46 , -0.5733 ,
- 3.47 , -0.72332 ,
- 3.48 , -0.82419 ,
- 3.49 , -0.83348 ,
- 3.5 , -0.74258 ,
- 3.51 , -0.61694 ,
- 3.52 , -0.56099 ,
- 3.53 , -0.61112 ,
- 3.54 , -0.71023 ,
- 3.55 , -0.78959 ,
- 3.56 , -0.85129 ,
- 3.57 , -0.93566 ,
- 3.58 , -0.99997 ,
- 3.59 , -0.92052 ,
- 3.6 , -0.6664 ,
- 3.61 , -0.3873 ,
- 3.62 , -0.25033 ,
- 3.63 , -0.24161 ,
- 3.64 , -0.18701 ,
- 3.65 , 9.379999999999999E-03 ,
- 3.66 , 0.11381 ,
- 3.67 , 0.16743 ,
- 3.68 , 0.16297 ,
- 3.69 , 0.1216 ,
- 3.7 , 5.279000000000000E-02 ,
- 3.71 , -9.607000000000000E-02 ,
- 3.72 , -0.30972 ,
- 3.73 , -0.35938 ,
- 3.74 , -0.19296 ,
- 3.75 , 6.919000000000000E-02 ,
- 3.76 , 0.27173 ,
- 3.77 , 0.34172 ,
- 3.78 , 0.31251 ,
- 3.79 , 0.24099 ,
- 3.8 , 0.15009 ,
- 3.81 , 0.10136 ,
- 3.82 , 0.18046 ,
- 3.83 , 0.36244 ,
- 3.84 , 0.47034 ,
- 3.85 , 0.36939 ,
- 3.86 , 0.15689 ,
- 3.87 , 1.108000000000000E-02 ,
- 3.88 , 3.990000000000000E-03 ,
- 3.89 , 0.11976 ,
- 3.9 , 0.24956 ,
- 3.91 , 0.21477 ,
- 3.92 , -3.172000000000000E-02 ,
- 3.93 , -0.24232 ,
- 3.94 , -0.1514 ,
- 3.95 , 0.12645 ,
- 3.96 , 0.3411 ,
- 3.97 , 0.48457 ,
- 3.98 , 0.61705 ,
- 3.99 , 0.70283 ,
- 4.0 , 0.70328 ,
- 4.01 , 0.62998 ,
- 4.02 , 0.53518 ,
- 4.03 , 0.44668 ,
- 4.04 , 0.36172 ,
- 4.05 , 0.31406 ,
- 4.06 , 0.32888 ,
- 4.07 , 0.35459 ,
- 4.08 , 0.32512 ,
- 4.09 , 0.25195 ,
- 4.1 , 0.20405 ,
- 4.11 , 0.22648 ,
- 4.12 , 0.30571 ,
- 4.13 , 0.37309 ,
- 4.14 , 0.35283 ,
- 4.15 , 0.24118 ,
- 4.16 , 0.11162 ,
- 4.17 , 1.458000000000000E-02 ,
- 4.18 , -7.364000000000000E-02 ,
- 4.19 , -0.1521 ,
- 4.2 , -0.14128 ,
- 4.21 , 2.440000000000000E-02 ,
- 4.22 , 0.2852 ,
- 4.23 , 0.45129 ,
- 4.24 , 0.38982 ,
- 4.25 , 0.15588 ,
- 4.26 , -0.11495 ,
- 4.27 , -0.31375 ,
- 4.28 , -0.42086 ,
- 4.29 , -0.48904 ,
- 4.3 , -0.52097 ,
- 4.31 , -0.49168 ,
- 4.32 , -0.4234 ,
- 4.33 , -0.36559 ,
- 4.34 , -0.36994 ,
- 4.35 , -0.42675 ,
- 4.36 , -0.45696 ,
- 4.37 , -0.39583 ,
- 4.38 , -0.24523 ,
- 4.39 , -7.371999999999999E-02 ,
- 4.4 , 5.577000000000000E-02 ,
- 4.41 , 0.13029 ,
- 4.42 , 0.17 ,
- 4.43 , 0.21223 ,
- 4.44 , 0.25214 ,
- 4.45 , 0.25221 ,
- 4.46 , 0.20971 ,
- 4.47 , 0.15915 ,
- 4.48 , 0.13965 ,
- 4.49 , 0.1015 ,
- 4.5 , -5.693000000000000E-02 ,
- 4.51 , -0.30165 ,
- 4.52 , -0.49413 ,
- 4.53 , -0.5601 ,
- 4.54 , -0.5473 ,
- 4.55 , -0.52318 ,
- 4.56 , -0.43186 ,
- 4.57 , -0.21177 ,
- 4.58 , 5.701000000000000E-02 ,
- 4.59 , 0.26717 ,
- 4.6 , 0.3673 ,
- 4.61 , 0.3813 ,
- 4.62 , 0.40079 ,
- 4.63 , 0.39365 ,
- 4.64 , 0.18973 ,
- 4.65 , -0.17373 ,
- 4.66 , -0.40285 ,
- 4.67 , -0.36957 ,
- 4.68 , -0.23873 ,
- 4.69 , -0.13623 ,
- 4.7 , -1.420000000000000E-02 ,
- 4.71 , 0.15954 ,
- 4.72 , 0.31583 ,
- 4.73 , 0.4076 ,
- 4.74 , 0.44925 ,
- 4.75 , 0.43323 ,
- 4.76 , 0.36783 ,
- 4.77 , 0.32597 ,
- 4.78 , 0.34835 ,
- 4.79 , 0.36693 ,
- 4.8 , 0.28138 ,
- 4.81 , 0.11386 ,
- 4.82 , -4.390000000000000E-02 ,
- 4.83 , -0.20925 ,
- 4.84 , -0.42702 ,
- 4.85 , -0.62277 ,
- 4.86 , -0.72429 ,
- 4.87 , -0.7462 ,
- 4.88 , -0.75887 ,
- 4.89 , -0.77194 ,
- 4.9 , -0.72951 ,
- 4.91 , -0.66245 ,
- 4.92 , -0.67709 ,
- 4.93 , -0.80669 ,
- 4.94 , -0.95972 ,
- 4.95 , -0.99997 ,
- 4.96 , -0.88454 ,
- 4.97 , -0.69049 ,
- 4.98 , -0.52094 ,
- 4.99 , -0.3957 ,
- 5.0 , -0.24286 ,
- 5.01 , -3.739000000000000E-02 ,
- 5.02 , 0.10577 ,
- 5.03 , 0.17347 ,
- 5.04 , 0.16886 ,
- 5.05 , 0.14491 ,
- 5.06 , 0.14907 ,
- 5.07 , 0.17361 ,
- 5.08 , 0.20083 ,
- 5.09 , 0.21954 ,
- 5.1 , 0.2328 ,
- 5.11 , 0.2575 ,
- 5.12 , 0.28932 ,
- 5.13 , 0.31126 ,
- 5.14 , 0.29244 ,
- 5.15 , 0.19772 ,
- 5.16 , 5.796000000000000E-02 ,
- 5.17 , -6.429000000000000E-02 ,
- 5.18 , -5.218000000000000E-02 ,
- 5.19 , 9.539000000000000E-02 ,
- 5.2 , 0.20966 ,
- 5.21 , 0.15862 ,
- 5.22 , 1.473000000000000E-02 ,
- 5.23 , -3.926000000000000E-02 ,
- 5.24 , 8.541000000000000E-02 ,
- 5.25 , 0.31423 ,
- 5.26 , 0.44181 ,
- 5.27 , 0.30949 ,
- 5.28 , -4.230000000000000E-03 ,
- 5.29 , -0.32893 ,
- 5.3 , -0.59096 ,
- 5.31 , -0.72514 ,
- 5.32 , -0.65562 ,
- 5.33 , -0.42079 ,
- 5.34 , -0.1588 ,
- 5.35 , 2.904000000000000E-02 ,
- 5.36 , 0.10308 ,
- 5.37 , 4.177000000000000E-02 ,
- 5.38 , -6.319000000000000E-02 ,
- 5.39 , -4.705000000000000E-02 ,
- 5.4 , 9.604000000000000E-02 ,
- 5.41 , 0.24518 ,
- 5.42 , 0.30632 ,
- 5.43 , 0.23914 ,
- 5.44 , 9.232000000000000E-02 ,
- 5.45 , -1.776000000000000E-02 ,
- 5.46 , -7.690000000000000E-03 ,
- 5.47 , 7.241000000000000E-02 ,
- 5.48 , 9.512000000000000E-02 ,
- 5.49 , 8.989000000000000E-02 ,
- 5.5 , 0.19384 ,
- 5.51 , 0.35667 ,
- 5.52 , 0.38627 ,
- 5.53 , 0.27202 ,
- 5.54 , 0.22809 ,
- 5.55 , 0.35372 ,
- 5.56 , 0.49889 ,
- 5.57 , 0.54618 ,
- 5.58 , 0.55561 ,
- 5.59 , 0.6075 ,
- 5.6 , 0.65833 ,
- 5.61 , 0.62315 ,
- 5.62 , 0.54314 ,
- 5.63 , 0.5024 ,
- 5.64 , 0.49951 ,
- 5.65 , 0.50238 ,
- 5.66 , 0.459 ,
- 5.67 , 0.32065 ,
- 5.68 , 0.12297 ,
- 5.69 , -4.304000000000000E-02 ,
- 5.7 , -0.12348 ,
- 5.71 , -0.16939 ,
- 5.72 , -0.26337 ,
- 5.73 , -0.37116 ,
- 5.74 , -0.40828 ,
- 5.75 , -0.39748 ,
- 5.76 , -0.42458 ,
- 5.77 , -0.49729 ,
- 5.78 , -0.51741 ,
- 5.79 , -0.39554 ,
- 5.8 , -0.19178 ,
- 5.81 , -6.471000000000000E-02 ,
- 5.82 , -6.743000000000000E-02 ,
- 5.83 , -0.1271 ,
- 5.84 , -0.1634 ,
- 5.85 , -0.13345 ,
- 5.86 , -6.090000000000000E-02 ,
- 5.87 , 2.519000000000000E-02 ,
- 5.88 , 0.14903 ,
- 5.89 , 0.28064 ,
- 5.9 , 0.34038 ,
- 5.91 , 0.3104 ,
- 5.92 , 0.22998 ,
- 5.93 , 0.15353 ,
- 5.94 , 0.1055 ,
- 5.95 , 7.457000000000000E-02 ,
- 5.96 , 5.763000000000000E-02 ,
- 5.97 , 8.033999999999999E-02 ,
- 5.98 , 0.14644 ,
- 5.99 , 0.1332 ,
- 6.0 , -7.482000000000000E-02 ,
- 6.01 , -0.36556 ,
- 6.02 , -0.55895 ,
- 6.03 , -0.59056 ,
- 6.04 , -0.46664 ,
- 6.05 , -0.26194 ,
- 6.06 , -7.546000000000000E-02 ,
- 6.07 , 7.784000000000001E-02 ,
- 6.08 , 0.23755 ,
- 6.09 , 0.36836 ,
- 6.1 , 0.37298 ,
- 6.11 , 0.26509 ,
- 6.12 , 0.15102 ,
- 6.13 , 6.525000000000000E-02 ,
- 6.14 , -1.695000000000000E-02 ,
- 6.15 , -0.10207 ,
- 6.16 , -0.1821 ,
- 6.17 , -0.26644 ,
- 6.18 , -0.32842 ,
- 6.19 , -0.24869 ,
- 6.2 , 2.279000000000000E-02 ,
- 6.21 , 0.37255 ,
- 6.22 , 0.6758 ,
- 6.23 , 0.86221 ,
- 6.24 , 0.91467 ,
- 6.25 , 0.89167 ,
- 6.26 , 0.84631 ,
- 6.27 , 0.74074 ,
- 6.28 , 0.49841 ,
- 6.29 , 0.16761 ,
- 6.3 , -4.544000000000000E-02 ,
- 6.31 , -2.644000000000000E-02 ,
- 6.32 , 9.400000000000000E-02 ,
- 6.33 , 0.16063 ,
- 6.34 , 0.18176 ,
- 6.35 , 0.20612 ,
- 6.36 , 0.22068 ,
- 6.37 , 0.22211 ,
- 6.38 , 0.23664 ,
- 6.39 , 0.24671 ,
- 6.4 , 0.1861 ,
- 6.41 , 0.10676 ,
- 6.42 , 0.2039 ,
- 6.43 , 0.4894 ,
- 6.44 , 0.7178 ,
- 6.45 , 0.73624 ,
- 6.46 , 0.64197 ,
- 6.47 , 0.61236 ,
- 6.48 , 0.66281 ,
- 6.49 , 0.6407 ,
- 6.5 , 0.48402 ,
- 6.51 , 0.28743 ,
- 6.52 , 0.1436 ,
- 6.53 , 6.140000000000000E-02 ,
- 6.54 , -1.770000000000000E-03 ,
- 6.55 , -6.498000000000000E-02 ,
- 6.56 , -0.12251 ,
- 6.57 , -0.16577 ,
- 6.58 , -0.20217 ,
- 6.59 , -0.28219 ,
- 6.6 , -0.37605 ,
- 6.61 , -0.34257 ,
- 6.62 , -0.12814 ,
- 6.63 , 0.1706 ,
- 6.64 , 0.38468 ,
- 6.65 , 0.39384 ,
- 6.66 , 0.26746 ,
- 6.67 , 0.18207 ,
- 6.68 , 0.19512 ,
- 6.69 , 0.22133 ,
- 6.7 , 0.209 ,
- 6.71 , 0.17146 ,
- 6.72 , 6.763000000000000E-02 ,
- 6.73 , -0.13527 ,
- 6.74 , -0.37496 ,
- 6.75 , -0.55764 ,
- 6.76 , -0.58824 ,
- 6.77 , -0.44844 ,
- 6.78 , -0.27116 ,
- 6.79 , -0.19551 ,
- 6.8 , -0.18978 ,
- 6.81 , -9.911000000000000E-02 ,
- 6.82 , 0.11626 ,
- 6.83 , 0.30541 ,
- 6.84 , 0.3521 ,
- 6.85 , 0.27698 ,
- 6.86 , 0.10781 ,
- 6.87 , -0.13553 ,
- 6.88 , -0.3724 ,
- 6.89 , -0.51163 ,
- 6.9 , -0.49535 ,
- 6.91 , -0.29991 ,
- 6.92 , -1.034000000000000E-02 ,
- 6.93 , 0.19111 ,
- 6.94 , 0.1843 ,
- 6.95 , 6.730000000000000E-03 ,
- 6.96 , -0.21507 ,
- 6.97 , -0.41983 ,
- 6.98 , -0.58894 ,
- 6.99 , -0.63614 ,
- 7.0 , -0.54698 ,
- 7.01 , -0.44682 ,
- 7.02 , -0.42416 ,
- 7.03 , -0.46132 ,
- 7.04 , -0.48084 ,
- 7.05 , -0.43504 ,
- 7.06 , -0.34615 ,
- 7.07 , -0.23496 ,
- 7.08 , -0.13072 ,
- 7.09 , -5.857000000000000E-02 ,
- 7.1 , 1.753000000000000E-02 ,
- 7.11 , 0.10141 ,
- 7.12 , 0.12684 ,
- 7.13 , 9.014000000000000E-02 ,
- 7.14 , 0.11682 ,
- 7.15 , 0.28896 ,
- 7.16 , 0.48134 ,
- 7.17 , 0.54721 ,
- 7.18 , 0.49147 ,
- 7.19 , 0.35746 ,
- 7.2 , 0.17093 ,
- 7.21 , -6.870000000000000E-03 ,
- 7.22 , -7.575999999999999E-02 ,
- 7.23 , -4.320000000000000E-03 ,
- 7.24 , 6.714000000000001E-02 ,
- 7.25 , 2.620000000000000E-03 ,
- 7.26 , -0.12071 ,
- 7.27 , -0.16453 ,
- 7.28 , -0.1671 ,
- 7.29 , -0.24591 ,
- 7.3 , -0.36246 ,
- 7.31 , -0.39855 ,
- 7.32 , -0.33851 ,
- 7.33 , -0.22608 ,
- 7.34 , -0.1129 ,
- 7.35 , -3.976000000000000E-02 ,
- 7.36 , 5.950000000000000E-03 ,
- 7.37 , 4.231000000000000E-02 ,
- 7.38 , 9.320000000000001E-02 ,
- 7.39 , 0.21161 ,
- 7.4 , 0.37502 ,
- 7.41 , 0.46085 ,
- 7.42 , 0.42852 ,
- 7.43 , 0.39911 ,
- 7.44 , 0.48134 ,
- 7.45 , 0.61862 ,
- 7.46 , 0.65845 ,
- 7.47 , 0.52488 ,
- 7.48 , 0.27775 ,
- 7.49 , 2.611000000000000E-02 ,
- 7.5 , -0.16858 ,
- 7.51 , -0.35917 ,
- 7.52 , -0.64888 ,
- 7.53 , -0.93894 ,
- 7.54 , -0.99997 ,
- 7.55 , -0.79545 ,
- 7.56 , -0.50022 ,
- 7.57 , -0.31055 ,
- 7.58 , -0.28451 ,
- 7.59 , -0.32788 ,
- 7.6 , -0.34293 ,
- 7.61 , -0.30914 ,
- 7.62 , -0.29364 ,
- 7.63 , -0.36128 ,
- 7.64 , -0.43128 ,
- 7.65 , -0.41928 ,
- 7.66 , -0.39651 ,
- 7.67 , -0.43324 ,
- 7.68 , -0.4592 ,
- 7.69 , -0.3661 ,
- 7.7 , -0.17726 ,
- 7.71 , -7.930000000000000E-03 ,
- 7.72 , 9.228000000000000E-02 ,
- 7.73 , 0.12711 ,
- 7.74 , 0.10315 ,
- 7.75 , 9.070000000000000E-03 ,
- 7.76 , -0.1676 ,
- 7.77 , -0.37078 ,
- 7.78 , -0.48702 ,
- 7.79 , -0.42176 ,
- 7.8 , -0.20091 ,
- 7.81 , -7.270000000000000E-03 ,
- 7.82 , 3.404000000000000E-02 ,
- 7.83 , 2.700000000000000E-03 ,
- 7.84 , -4.730000000000000E-03 ,
- 7.85 , -2.107000000000000E-02 ,
- 7.86 , -7.763000000000000E-02 ,
- 7.87 , -0.11332 ,
- 7.88 , -9.217000000000000E-02 ,
- 7.89 , -7.226000000000000E-02 ,
- 7.9 , -0.10282 ,
- 7.91 , -0.18072 ,
- 7.92 , -0.27112 ,
- 7.93 , -0.33308 ,
- 7.94 , -0.37009 ,
- 7.95 , -0.41046 ,
- 7.96 , -0.46542 ,
- 7.97 , -0.51679 ,
- 7.98 , -0.48695 ,
- 7.99 , -0.31766 ,
- 8.0 , -0.11193 ,
- 8.01 , -1.808000000000000E-02 ,
- 8.02 , -9.790000000000000E-03 ,
- 8.03 , 7.910000000000000E-03 ,
- 8.04 , 2.892000000000000E-02 ,
- 8.05 , 5.256000000000000E-02 ,
- 8.06 , 0.15118 ,
- 8.07 , 0.33598 ,
- 8.08 , 0.47411 ,
- 8.09 , 0.4184 ,
- 8.1 , 0.22182 ,
- 8.11 , 6.008000000000000E-02 ,
- 8.12 , 7.820000000000001E-03 ,
- 8.13 , 3.031000000000000E-02 ,
- 8.14 , 6.139000000000000E-02 ,
- 8.15 , 9.475000000000000E-02 ,
- 8.16 , 0.1711 ,
- 8.17 , 0.25375 ,
- 8.18 , 0.32694 ,
- 8.19 , 0.47654 ,
- 8.2 , 0.71476 ,
- 8.21 , 0.92354 ,
- 8.22 , 0.99997 ,
- 8.23 , 0.96174 ,
- 8.24 , 0.85956 ,
- 8.25 , 0.67462 ,
- 8.26 , 0.42666 ,
- 8.27 , 0.21402 ,
- 8.28 , 8.068000000000000E-02 ,
- 8.29 , -2.572000000000000E-02 ,
- 8.3 , -0.18823 ,
- 8.31 , -0.43016 ,
- 8.32 , -0.69265 ,
- 8.33 , -0.84523 ,
- 8.34 , -0.78451 ,
- 8.35 , -0.5823 ,
- 8.36 , -0.39951 ,
- 8.37 , -0.3009 ,
- 8.38 , -0.28826 ,
- 8.39 , -0.34762 ,
- 8.4 , -0.40794 ,
- 8.41 , -0.37827 ,
- 8.42 , -0.24945 ,
- 8.43 , -0.10703 ,
- 8.44 , -1.106000000000000E-02 ,
- 8.45 , 6.251000000000000E-02 ,
- 8.46 , 0.1419 ,
- 8.47 , 0.19928 ,
- 8.48 , 0.18798 ,
- 8.49 , 0.11645 ,
- 8.5 , 4.575000000000000E-02 ,
- 8.51 , 4.959000000000000E-02 ,
- 8.52 , 0.17716 ,
- 8.53 , 0.34359 ,
- 8.54 , 0.36584 ,
- 8.55 , 0.23915 ,
- 8.56 , 0.18171 ,
- 8.57 , 0.30089 ,
- 8.58 , 0.43922 ,
- 8.59 , 0.40395 ,
- 8.6 , 0.15759 ,
- 8.61 , -0.16407 ,
- 8.62 , -0.36165 ,
- 8.63 , -0.39041 ,
- 8.64 , -0.35247 ,
- 8.65 , -0.31056 ,
- 8.66 , -0.24355 ,
- 8.67 , -9.318000000000000E-02 ,
- 8.68 , 7.779999999999999E-02 ,
- 8.69 , 5.175000000000000E-02 ,
- 8.7 , -0.23925 ,
- 8.71 , -0.59171 ,
- 8.72 , -0.77473 ,
- 8.73 , -0.75474 ,
- 8.74 , -0.64528 ,
- 8.75 , -0.48987 ,
- 8.76 , -0.29956 ,
- 8.77 , -0.1701 ,
- 8.78 , -0.13175 ,
- 8.79 , -0.10789 ,
- 8.8 , -4.978000000000000E-02 ,
- 8.81 , 4.376000000000000E-02 ,
- 8.82 , 0.15205 ,
- 8.83 , 0.2202 ,
- 8.84 , 0.17479 ,
- 8.85 , 2.103000000000000E-02 ,
- 8.86 , -0.14172 ,
- 8.87 , -0.26548 ,
- 8.88 , -0.38534 ,
- 8.89 , -0.50451 ,
- 8.9 , -0.53404 ,
- 8.91 , -0.38116 ,
- 8.92 , -0.11525 ,
- 8.93 , 7.395000000000000E-02 ,
- 8.94 , 0.10361 ,
- 8.95 , 6.577000000000000E-02 ,
- 8.96 , 6.259000000000001E-02 ,
- 8.97 , 5.649000000000000E-02 ,
- 8.98 , -3.880000000000000E-03 ,
- 8.99 , -2.390000000000000E-02 ,
- 9.0 , 7.305000000000000E-02 ,
- 9.01 , 0.19452 ,
- 9.02 , 0.2608 ,
- 9.03 , 0.35267 ,
- 9.04 , 0.5391 ,
- 9.05 , 0.73389 ,
- 9.06 , 0.83545 ,
- 9.07 , 0.82904 ,
- 9.08 , 0.72024 ,
- 9.09 , 0.51294 ,
- 9.1 , 0.23736 ,
- 9.11 , -4.577000000000000E-02 ,
- 9.12 , -0.26395 ,
- 9.13 , -0.38853 ,
- 9.14 , -0.43089 ,
- 9.15 , -0.4349 ,
- 9.16 , -0.41682 ,
- 9.17 , -0.37537 ,
- 9.18 , -0.32465 ,
- 9.19 , -0.29702 ,
- 9.2 , -0.32491 ,
- 9.21 , -0.3466 ,
- 9.22 , -0.28185 ,
- 9.23 , -0.19619 ,
- 9.24 , -0.14637 ,
- 9.25 , -9.772000000000000E-02 ,
- 9.26 , -7.858999999999999E-02 ,
- 9.27 , -0.13191 ,
- 9.28 , -0.21558 ,
- 9.29 , -0.24568 ,
- 9.3 , -0.18549 ,
- 9.31 , -9.976000000000000E-02 ,
- 9.32 , -6.297000000000000E-02 ,
- 9.33 , -8.577000000000000E-02 ,
- 9.34 , -0.11997 ,
- 9.35 , -5.070000000000000E-02 ,
- 9.36 , 0.19743 ,
- 9.37 , 0.55636 ,
- 9.38 , 0.86649 ,
- 9.39 , 0.99997 ,
- 9.4 , 0.95787 ,
- 9.41 , 0.80859 ,
- 9.42 , 0.58733 ,
- 9.43 , 0.34042 ,
- 9.44 , 0.15629 ,
- 9.45 , 7.298000000000000E-02 ,
- 9.46 , 3.103000000000000E-02 ,
- 9.47 , -1.360000000000000E-03 ,
- 9.48 , 2.567000000000000E-02 ,
- 9.49 , 9.848000000000000E-02 ,
- 9.5 , 0.13363 ,
- 9.51 , 0.10499 ,
- 9.52 , 1.947000000000000E-02 ,
- 9.53 , -0.11686 ,
- 9.54 , -0.25475 ,
- 9.55 , -0.33284 ,
- 9.56 , -0.37717 ,
- 9.57 , -0.45927 ,
- 9.58 , -0.53679 ,
- 9.59 , -0.50988 ,
- 9.6 , -0.4323 ,
- 9.61 , -0.46891 ,
- 9.62 , -0.62414 ,
- 9.63 , -0.67897 ,
- 9.64 , -0.46893 ,
- 9.65 , -0.10561 ,
- 9.66 , 0.12896 ,
- 9.67 , 7.442000000000000E-02 ,
- 9.68 , -0.13619 ,
- 9.69 , -0.25497 ,
- 9.7 , -0.19615 ,
- 9.71 , -5.295000000000000E-02 ,
- 9.72 , 5.399000000000000E-02 ,
- 9.73 , 8.438000000000000E-02 ,
- 9.74 , 7.897000000000000E-02 ,
- 9.75 , 0.11239 ,
- 9.76 , 0.18699 ,
- 9.77 , 0.19038 ,
- 9.78 , 0.13535 ,
- 9.79 , 0.20938 ,
- 9.8 , 0.43787 ,
- 9.81 , 0.63937 ,
- 9.82 , 0.67742 ,
- 9.83 , 0.58799 ,
- 9.84 , 0.49876 ,
- 9.85 , 0.4183 ,
- 9.86 , 0.29948 ,
- 9.87 , 0.22905 ,
- 9.88 , 0.2606 ,
- 9.89 , 0.28847 ,
- 9.9 , 0.22616 ,
- 9.91 , 0.12545 ,
- 9.92 , 8.956000000000000E-02 ,
- 9.93 , 0.12928 ,
- 9.94 , 0.15076 ,
- 9.95 , 4.544000000000000E-02 ,
- 9.96 , -0.20722 ,
- 9.97 , -0.49063 ,
- 9.98 , -0.6894 ,
- 9.99 , -0.80485 ,
- 10.0 , -0.84771 ,
- 10.01 , -0.76807 ,
- 10.02 , -0.56037 ,
- 10.03 , -0.32503 ,
- 10.04 , -0.15016 ,
- 10.05 , -3.882000000000000E-02 ,
- 10.06 , 6.110000000000000E-03 ,
- 10.07 , -2.178000000000000E-02 ,
- 10.08 , -6.615000000000000E-02 ,
- 10.09 , -3.796000000000000E-02 ,
- 10.1 , 8.788000000000000E-02 ,
- 10.11 , 0.2149 ,
- 10.12 , 0.23018 ,
- 10.13 , 0.14302 ,
- 10.14 , 3.300000000000000E-02 ,
- 10.15 , -5.442000000000000E-02 ,
- 10.16 , -9.190000000000000E-02 ,
- 10.17 , -5.636000000000000E-02 ,
- 10.18 , 1.760000000000000E-03 ,
- 10.19 , -4.910000000000000E-03 ,
- 10.2 , -7.645000000000000E-02 ,
- 10.21 , -0.16067 ,
- 10.22 , -0.22708 ,
- 10.23 , -0.23139 ,
- 10.24 , -0.12101 ,
- 10.25 , 7.537000000000001E-02 ,
- 10.26 , 0.24004 ,
- 10.27 , 0.32546 ,
- 10.28 , 0.38826 ,
- 10.29 , 0.41863 ,
- 10.3 , 0.35794 ,
- 10.31 , 0.23222 ,
- 10.32 , 0.11401 ,
- 10.33 , 1.697000000000000E-02 ,
- 10.34 , -0.10766 ,
- 10.35 , -0.25136 ,
- 10.36 , -0.35757 ,
- 10.37 , -0.41565 ,
- 10.38 , -0.3843 ,
- 10.39 , -0.22915 ,
- 10.4 , -7.590000000000000E-03 ,
- 10.41 , 0.24235 ,
- 10.42 , 0.48677 ,
- 10.43 , 0.65383 ,
- 10.44 , 0.70515 ,
- 10.45 , 0.61222 ,
- 10.46 , 0.40693 ,
- 10.47 , 0.24331 ,
- 10.48 , 0.2277 ,
- 10.49 , 0.27807 ,
- 10.5 , 0.24063 ,
- 10.51 , 9.018000000000000E-02 ,
- 10.52 , -8.182000000000000E-02 ,
- 10.53 , -0.23302 ,
- 10.54 , -0.37812 ,
- 10.55 , -0.4703 ,
- 10.56 , -0.41592 ,
- 10.57 , -0.24651 ,
- 10.58 , -0.12814 ,
- 10.59 , -0.13 ,
- 10.6 , -0.17581 ,
- 10.61 , -0.22261 ,
- 10.62 , -0.29974 ,
- 10.63 , -0.40731 ,
- 10.64 , -0.49694 ,
- 10.65 , -0.51567 ,
- 10.66 , -0.38399 ,
- 10.67 , -6.413000000000001E-02 ,
- 10.68 , 0.26417 ,
- 10.69 , 0.33331 ,
- 10.7 , 0.13429 ,
- 10.71 , -8.293000000000000E-02 ,
- 10.72 , -0.1463 ,
- 10.73 , -0.13542 ,
- 10.74 , -0.20542 ,
- 10.75 , -0.35982 ,
- 10.76 , -0.44591 ,
- 10.77 , -0.37107 ,
- 10.78 , -0.25668 ,
- 10.79 , -0.25179 ,
- 10.8 , -0.31124 ,
- 10.81 , -0.28374 ,
- 10.82 , -0.12758 ,
- 10.83 , 1.490000000000000E-02 ,
- 10.84 , 1.229000000000000E-02 ,
- 10.85 , -6.356000000000001E-02 ,
- 10.86 , -5.771000000000000E-02 ,
- 10.87 , 8.679000000000001E-02 ,
- 10.88 , 0.31097 ,
- 10.89 , 0.53347 ,
- 10.9 , 0.68419 ,
- 10.91 , 0.65081 ,
- 10.92 , 0.4251 ,
- 10.93 , 0.19891 ,
- 10.94 , 0.11666 ,
- 10.95 , 0.13796 ,
- 10.96 , 0.14749 ,
- 10.97 , 9.375000000000000E-02 ,
- 10.98 , 2.569000000000000E-02 ,
- 10.99 , -1.828000000000000E-02 ,
- 11.0 , -6.660000000000000E-03 ,
- 11.01 , 9.803000000000001E-02 ,
- 11.02 , 0.2156 ,
- 11.03 , 0.2608 ,
- 11.04 , 0.28376 ,
- 11.05 , 0.31446 ,
- 11.06 , 0.30511 ,
- 11.07 , 0.25332 ,
- 11.08 , 0.19284 ,
- 11.09 , 0.1152 ,
- 11.1 , 1.948000000000000E-02 ,
- 11.11 , -8.540000000000001E-03 ,
- 11.12 , -8.070000000000001E-03 ,
- 11.13 , 5.720000000000000E-03 ,
- 11.14 , 5.899000000000000E-02 ,
- 11.15 , 0.13421 ,
- 11.16 , 0.26053 ,
- 11.17 , 0.41353 ,
- 11.18 , 0.51092 ,
- 11.19 , 0.52002 ,
- 11.2 , 0.50124 ,
- 11.21 , 0.5386 ,
- 11.22 , 0.65388 ,
- 11.23 , 0.8058 ,
- 11.24 , 0.93844 ,
- 11.25 , 0.99997 ,
- 11.26 , 0.96789 ,
- 11.27 , 0.87593 ,
- 11.28 , 0.80065 ,
- 11.29 , 0.79192 ,
- 11.3 , 0.8141 ,
- 11.31 , 0.8052 ,
- 11.32 , 0.74262 ,
- 11.33 , 0.61546 ,
- 11.34 , 0.41975 ,
- 11.35 , 0.22346 ,
- 11.36 , 0.14585 ,
- 11.37 , 0.18339 ,
- 11.38 , 0.21495 ,
- 11.39 , 0.22018 ,
- 11.4 , 0.23766 ,
- 11.41 , 0.19769 ,
- 11.42 , 1.272000000000000E-02 ,
- 11.43 , -0.33277 ,
- 11.44 , -0.5999 ,
- 11.45 , -0.66307 ,
- 11.46 , -0.54941 ,
- 11.47 , -0.30754 ,
- 11.48 , 9.150000000000000E-03 ,
- 11.49 , 0.33567 ,
- 11.5 , 0.62395 ,
- 11.51 , 0.82292 ,
- 11.52 , 0.92488 ,
- 11.53 , 0.94922 ,
- 11.54 , 0.90162 ,
- 11.55 , 0.81535 ,
- 11.56 , 0.68529 ,
- 11.57 , 0.48301 ,
- 11.58 , 0.28744 ,
- 11.59 , 0.21968 ,
- 11.6 , 0.31463 ,
- 11.61 , 0.4858 ,
- 11.62 , 0.58845 ,
- 11.63 , 0.57005 ,
- 11.64 , 0.49055 ,
- 11.65 , 0.39877 ,
- 11.66 , 0.2819 ,
- 11.67 , 0.11731 ,
- 11.68 , -6.177000000000000E-02 ,
- 11.69 , -0.1701 ,
- 11.7 , -0.21434 ,
- 11.71 , -0.36528 ,
- 11.72 , -0.67236 ,
- 11.73 , -0.88398 ,
- 11.74 , -0.82736 ,
- 11.75 , -0.67582 ,
- 11.76 , -0.64387 ,
- 11.77 , -0.69937 ,
- 11.78 , -0.68858 ,
- 11.79 , -0.5758 ,
- 11.8 , -0.46315 ,
- 11.81 , -0.45051 ,
- 11.82 , -0.51549 ,
- 11.83 , -0.51468 ,
- 11.84 , -0.35292 ,
- 11.85 , -0.11964 ,
- 11.86 , -1.117000000000000E-02 ,
- 11.87 , -0.1357 ,
- 11.88 , -0.40276 ,
- 11.89 , -0.63738 ,
- 11.9 , -0.73699 ,
- 11.91 , -0.69661 ,
- 11.92 , -0.58112 ,
- 11.93 , -0.46357 ,
- 11.94 , -0.38497 ,
- 11.95 , -0.33617 ,
- 11.96 , -0.26831 ,
- 11.97 , -0.19582 ,
- 11.98 , -0.16518 ,
- 11.99 , -0.14401 ,
- 12.0 , -7.318000000000000E-02 ,
- 12.01 , 7.769000000000000E-02 ,
- 12.02 , 0.26041 ,
- 12.03 , 0.37046 ,
- 12.04 , 0.40569 ,
- 12.05 , 0.44476 ,
- 12.06 , 0.50231 ,
- 12.07 , 0.52622 ,
- 12.08 , 0.47631 ,
- 12.09 , 0.35672 ,
- 12.1 , 0.14838 ,
- 12.11 , -0.13846 ,
- 12.12 , -0.36979 ,
- 12.13 , -0.47711 ,
- 12.14 , -0.54786 ,
- 12.15 , -0.62333 ,
- 12.16 , -0.64749 ,
- 12.17 , -0.58515 ,
- 12.18 , -0.46856 ,
- 12.19 , -0.35151 ,
- 12.2 , -0.26225 ,
- 12.21 , -0.22214 ,
- 12.22 , -0.22853 ,
- 12.23 , -0.19257 ,
- 12.24 , -2.725000000000000E-02 ,
- 12.25 , 0.18283 ,
- 12.26 , 0.25344 ,
- 12.27 , 0.12964 ,
- 12.28 , -9.258000000000000E-02 ,
- 12.29 , -0.29733 ,
- 12.3 , -0.42242 ,
- 12.31 , -0.45343 ,
- 12.32 , -0.38158 ,
- 12.33 , -0.24116 ,
- 12.34 , -0.13557 ,
- 12.35 , -0.11938 ,
- 12.36 , -0.14999 ,
- 12.37 , -0.17426 ,
- 12.38 , -0.16707 ,
- 12.39 , -0.12211 ,
- 12.4 , -6.938000000000000E-02 ,
- 12.41 , -5.365000000000000E-02 ,
- 12.42 , -6.988999999999999E-02 ,
- 12.43 , -0.10537 ,
- 12.44 , -0.18301 ,
- 12.45 , -0.26683 ,
- 12.46 , -0.27079 ,
- 12.47 , -0.18067 ,
- 12.48 , -5.357000000000000E-02 ,
- 12.49 , 5.621000000000000E-02 ,
- 12.5 , 0.12411 ,
- 12.51 , 0.1349 ,
- 12.52 , 0.10552 ,
- 12.53 , 8.767000000000000E-02 ,
- 12.54 , 5.312000000000000E-02 ,
- 12.55 , -7.994000000000000E-02 ,
- 12.56 , -0.28316 ,
- 12.57 , -0.43439 ,
- 12.58 , -0.45819 ,
- 12.59 , -0.39875 ,
- 12.6 , -0.3257 ,
- 12.61 , -0.21617 ,
- 12.62 , -5.834000000000000E-02 ,
- 12.63 , 6.234000000000000E-02 ,
- 12.64 , 7.834000000000001E-02 ,
- 12.65 , 2.524000000000000E-02 ,
- 12.66 , -4.370000000000000E-03 ,
- 12.67 , 2.088000000000000E-02 ,
- 12.68 , 3.738000000000000E-02 ,
- 12.69 , -5.780000000000000E-03 ,
- 12.7 , -7.783000000000000E-02 ,
- 12.71 , -0.10293 ,
- 12.72 , -5.917000000000000E-02 ,
- 12.73 , -2.088000000000000E-02 ,
- 12.74 , -4.084000000000000E-02 ,
- 12.75 , -7.596000000000000E-02 ,
- 12.76 , -7.527000000000000E-02 ,
- 12.77 , -4.418000000000000E-02 ,
- 12.78 , -2.046000000000000E-02 ,
- 12.79 , -2.682000000000000E-02 ,
- 12.8 , -2.654000000000000E-02 ,
- 12.81 , 3.635000000000000E-02 ,
- 12.82 , 0.12352 ,
- 12.83 , 0.13159 ,
- 12.84 , 4.372000000000000E-02 ,
- 12.85 , -6.480000000000000E-02 ,
- 12.86 , -0.1361 ,
- 12.87 , -0.17058 ,
- 12.88 , -0.1883 ,
- 12.89 , -0.19167 ,
- 12.9 , -0.19116 ,
- 12.91 , -0.20869 ,
- 12.92 , -0.23797 ,
- 12.93 , -0.28017 ,
- 12.94 , -0.36467 ,
- 12.95 , -0.46778 ,
- 12.96 , -0.49324 ,
- 12.97 , -0.38894 ,
- 12.98 , -0.2225 ,
- 12.99 , -9.676000000000000E-02 ,
- 13.0 , -5.153000000000000E-02 ,
- 13.01 , -5.856000000000000E-02 ,
- 13.02 , -6.265000000000000E-02 ,
- 13.03 , -3.700000000000000E-02 ,
- 13.04 , 8.800000000000001E-03 ,
- 13.05 , 4.189000000000000E-02 ,
- 13.06 , 1.048000000000000E-02 ,
- 13.07 , -8.393000000000000E-02 ,
- 13.08 , -0.17214 ,
- 13.09 , -0.21986 ,
- 13.1 , -0.25265 ,
- 13.11 , -0.28696 ,
- 13.12 , -0.29845 ,
- 13.13 , -0.27534 ,
- 13.14 , -0.25187 ,
- 13.15 , -0.25011 ,
- 13.16 , -0.27425 ,
- 13.17 , -0.33551 ,
- 13.18 , -0.41051 ,
- 13.19 , -0.45406 ,
- 13.2 , -0.44533 ,
- 13.21 , -0.38727 ,
- 13.22 , -0.30756 ,
- 13.23 , -0.24203 ,
- 13.24 , -0.20129 ,
- 13.25 , -0.16106 ,
- 13.26 , -9.457000000000000E-02 ,
- 13.27 , -2.440000000000000E-02 ,
- 13.28 , 7.040000000000000E-03 ,
- 13.29 , 8.600000000000000E-03 ,
- 13.3 , 1.981000000000000E-02 ,
- 13.31 , 4.834000000000000E-02 ,
- 13.32 , 7.178000000000000E-02 ,
- 13.33 , 8.525000000000001E-02 ,
- 13.34 , 0.1107 ,
- 13.35 , 0.15822 ,
- 13.36 , 0.21564 ,
- 13.37 , 0.27468 ,
- 13.38 , 0.32506 ,
- 13.39 , 0.34096 ,
- 13.4 , 0.32619 ,
- 13.41 , 0.32491 ,
- 13.42 , 0.34842 ,
- 13.43 , 0.36279 ,
- 13.44 , 0.34026 ,
- 13.45 , 0.2756 ,
- 13.46 , 0.18648 ,
- 13.47 , 9.881000000000000E-02 ,
- 13.48 , 3.222000000000000E-02 ,
- 13.49 , 1.061000000000000E-02 ,
- 13.5 , 4.343000000000000E-02 ,
- 13.51 , 9.372000000000000E-02 ,
- 13.52 , 0.10628 ,
- 13.53 , 7.198000000000000E-02 ,
- 13.54 , 3.458000000000000E-02 ,
- 13.55 , 2.182000000000000E-02 ,
- 13.56 , 1.377000000000000E-02 ,
- 13.57 , -1.295000000000000E-02 ,
- 13.58 , -4.297000000000000E-02 ,
- 13.59 , -4.232000000000000E-02 ,
- 13.6 , -1.224000000000000E-02 ,
- 13.61 , 1.559000000000000E-02 ,
- 13.62 , 1.639000000000000E-02 ,
- 13.63 , -1.544000000000000E-02 ,
- 13.64 , -5.384000000000000E-02 ,
- 13.65 , -7.287000000000000E-02 ,
- 13.66 , -8.747000000000001E-02 ,
- 13.67 , -0.10976 ,
- 13.68 , -0.11529 ,
- 13.69 , -8.388000000000000E-02 ,
- 13.7 , -3.945000000000000E-02 ,
- 13.71 , -2.420000000000000E-02 ,
- 13.72 , -3.630000000000000E-02 ,
- 13.73 , -3.928000000000000E-02 ,
- 13.74 , -2.207000000000000E-02 ,
- 13.75 , -5.590000000000000E-03 ,
- 13.76 , -9.450000000000000E-03 ,
- 13.77 , -2.752000000000000E-02 ,
- 13.78 , -4.478000000000000E-02 ,
- 13.79 , -6.457000000000000E-02 ,
- 13.8 , -8.530000000000000E-02 ,
- 13.81 , -8.704000000000001E-02 ,
- 13.82 , -5.918000000000000E-02 ,
- 13.83 , -3.830000000000000E-03 ,
- 13.84 , 7.192000000000000E-02 ,
- 13.85 , 0.14312 ,
- 13.86 , 0.17488 ,
- 13.87 , 0.16315 ,
- 13.88 , 0.14274 ,
- 13.89 , 0.14017 ,
- 13.9 , 0.14556 ,
- 13.91 , 0.13989 ,
- 13.92 , 0.12104 ,
- 13.93 , 9.578000000000000E-02 ,
- 13.94 , 7.056999999999999E-02 ,
- 13.95 , 5.257000000000000E-02 ,
- 13.96 , 4.283000000000000E-02 ,
- 13.97 , 3.754000000000000E-02 ,
- 13.98 , 3.580000000000000E-02 ,
- 13.99 , 3.422000000000000E-02 ,
- 14.0 , 2.593000000000000E-02 ,
- 14.01 , 4.220000000000000E-03 ,
- 14.02 , -1.590000000000000E-02 ,
- 14.03 , -2.929000000000000E-02 ,
- 14.04 , 4.251000000000000E-02 ,
- 14.05 , 5.369000000000000E-02 ,
- 14.06 , 6.154000000000000E-02 ,
- 14.07 , 6.560000000000001E-02 ,
- 14.08 , 6.591000000000000E-02 ,
- 14.09 , 6.272000000000000E-02 ,
- 14.1 , 5.704000000000000E-02 ,
- 14.11 , 5.054000000000000E-02 ,
- 14.12 , 4.304000000000000E-02 ,
- 14.13 , 3.569000000000000E-02 ,
- 14.14 , 2.953000000000000E-02 ,
- 14.15 , 2.591000000000000E-02 ,
- 14.16 , 2.479000000000000E-02 ,
- 14.17 , 2.511000000000000E-02 ,
- 14.18 , 2.581000000000000E-02 ,
- 14.19 , 2.493000000000000E-02 ,
- 14.2 , 2.314000000000000E-02 ,
- 14.21 , 2.027000000000000E-02 ,
- 14.22 , 1.935000000000000E-02 ,
- 14.23 , 2.023000000000000E-02 ,
- 14.24 , 2.506000000000000E-02 ,
- 14.25 , 3.099000000000000E-02 ,
- 14.26 , 3.760000000000000E-02 ,
- 14.27 , 4.262000000000000E-02 ,
- 14.28 , 4.532000000000000E-02 ,
- 14.29 , 4.802000000000000E-02 ,
- 14.3 , 5.005000000000000E-02 ,
- 14.31 , 5.302000000000000E-02 ,
- 14.32 , 5.416000000000000E-02 ,
- 14.33 , 5.517000000000000E-02 ,
- 14.34 , 5.543000000000000E-02 ,
- 14.35 , 5.403000000000000E-02 ,
- 14.36 , 5.095000000000000E-02 ,
- 14.37 , 4.660000000000000E-02 ,
- 14.38 , 4.407000000000000E-02 ,
- 14.39 , 4.359000000000000E-02 ,
- 14.4 , 4.649000000000000E-02 ,
- 14.41 , 4.927000000000000E-02 ,
- 14.42 , 5.116000000000000E-02 ,
- 14.43 , 5.246000000000000E-02 ,
- 14.44 , 5.290000000000000E-02 ,
- 14.45 , 5.342000000000000E-02 ,
- 14.46 , 5.301000000000000E-02 ,
- 14.47 , 5.389000000000000E-02 ,
- 14.48 , 5.518000000000000E-02 ,
- 14.49 , 5.594000000000000E-02 ,
- 14.5 , 5.543000000000000E-02 ,
- 14.51 , 5.542000000000000E-02 ,
- 14.52 , 5.677000000000000E-02 ,
- 14.53 , 5.746000000000000E-02 ,
- 14.54 , 5.802000000000000E-02 ,
- 14.55 , 5.847000000000000E-02 ,
- 14.56 , 5.842000000000000E-02 ,
- 14.57 , 5.750000000000000E-02 ,
- 14.58 , 5.606000000000000E-02 ,
- 14.59 , 5.592000000000000E-02 ,
- 14.6 , 5.517000000000000E-02 ,
- 14.61 , 5.439000000000000E-02 ,
- 14.62 , 5.392000000000000E-02 ,
- 14.63 , 5.395000000000000E-02 ,
- 14.64 , 5.260000000000000E-02 ,
- 14.65 , 5.031000000000000E-02 ,
- 14.66 , 4.883000000000000E-02 ,
- 14.67 , 4.944000000000000E-02 ,
- 14.68 , 5.215000000000000E-02 ,
- 14.69 , 5.627000000000000E-02 ,
- 14.7 , 6.244000000000000E-02 ,
- 14.71 , 6.783000000000000E-02 ,
- 14.72 , 7.159000000000000E-02 ,
- 14.73 , 7.149999999999999E-02 ,
- 14.74 , 6.673000000000000E-02 ,
- 14.75 , 5.755000000000000E-02 ,
- 14.76 , 4.539000000000000E-02 ,
- 14.77 , 3.504000000000000E-02 ,
- 14.78 , 2.721000000000000E-02 ,
- 14.79 , 2.308000000000000E-02 ,
- 14.8 , 2.125000000000000E-02 ,
- 14.81 , 2.022000000000000E-02 ,
- 14.82 , 1.831000000000000E-02 ,
- 14.83 , 1.547000000000000E-02 ,
- 14.84 , 1.321000000000000E-02 ,
- 14.85 , 1.112000000000000E-02 ,
- 14.86 , 1.025000000000000E-02 ,
- 14.87 , 9.549999999999999E-03 ,
- 14.88 , 1.040000000000000E-02 ,
- 14.89 , 1.059000000000000E-02 ,
- 14.9 , 1.108000000000000E-02 ,
- 14.91 , 1.195000000000000E-02 ,
- 14.92 , 1.452000000000000E-02 ,
- 14.93 , 1.809000000000000E-02 ,
- 14.94 , 2.029000000000000E-02 ,
- 14.95 , 2.323000000000000E-02 ,
- 14.96 , 2.515000000000000E-02 ,
- 14.97 , 2.836000000000000E-02 ,
- 14.98 , 3.278000000000000E-02 ,
- 14.99 , 3.934000000000000E-02 ,
- 15.00 , 0.0 ,
-      ),
-                    INTERPOL='LIN',
-                    PROL_DROITE='CONSTANT',
-                    PROL_GAUCHE='EXCLU',);
-
-
-
-
diff --git a/Tests/testcomm/forma12c.comm b/Tests/testcomm/forma12c.comm
deleted file mode 100755 (executable)
index 2027774..0000000
+++ /dev/null
@@ -1,773 +0,0 @@
-# MODIF  DATE 12/05/2005   AUTEUR DURAND C.DURAND 
-# TITRE TP ANALYSE SISMIQUE
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2004  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY  
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY  
-# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR     
-# (AT YOUR OPTION) ANY LATER VERSION.                                                    
-#                                                                       
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT   
-# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF            
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU      
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.                              
-#                                                                       
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE     
-# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,         
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.        
-# ======================================================================
-# RESPONSABLE BOYERE E.BOYERE
-#-----------------------------------------------------------------------
-#
-#  ANALYSE RIS12 TR4 REGLEMENTAIRE
-#  SCENARIO 1
-#  GL1(X,Y) + GL2(Z)
-#
-#-----------------------------------------------------------------------
-
-DEBUT(CODE=_F(NOM ='FORMA12C',NIV_PUB_WEB='INTERNET'))
-
-MAILLAGE=LIRE_MAILLAGE(INFO=2)
-
-MODELE=AFFE_MODELE(
-                  MAILLAGE=MAILLAGE,
-                   AFFE=(
-                         _F(GROUP_MA='GPOU_D_T',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='POU_D_T',),
-                         _F(GROUP_MA='GPOU_C_T',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='POU_C_T',),
-                         _F(GROUP_MA='GDIS_TR',
-                            PHENOMENE='MECANIQUE',
-                            MODELISATION='DIS_TR',),
-                            ),
-                              )
-                              
-IMPR_RESU(FORMAT='CASTEM',UNITE=37,
-          MODELE=MODELE,
-          RESU=_F(
-                  MAILLAGE=MAILLAGE)) 
-                  
-                                               
-                             
-#-----------------------------------------------------------------------
-# CARACTERISTIQUES DES ELEMENTS
-#-----------------------------------------------------------------------
-
-
-CARA=AFFE_CARA_ELEM(
-                    MODELE=MODELE,
-                    POUTRE=(
-                           _F(GROUP_MA='GMEL0301',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.00711),),
-                            _F(GROUP_MA='GMEL0501',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL0601',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL0701',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1001',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1101',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1201',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1501',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1701',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1801',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL1901',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL2001',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL2101',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL2201',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.0034),),
-                            _F(GROUP_MA='GMEL2401',
-                               SECTION='CERCLE',
-                               CARA=('R','EP'),
-                               VALE=(0.08415,0.00711),),),
-                    DISCRET=(_F(MAILLE='M0801I02',
-                                CARA='M_TR_D_N',
-                                VALE=(36.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0),),
-                             _F(MAILLE='M1301I02',
-                                CARA='M_TR_D_N',
-                                VALE=(36.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0),),),
-                    DEFI_ARC=(_F(GROUP_MA='GMEL0601',
-                                 CENTRE=(466.39260860000002,107.5500031,0.27747499939999998),
-                                 RAYON=0.22859999540000001,
-                                 COEF_FLEX_XY=14.43145561,
-                                 COEF_FLEX_XZ=14.43145561,),
-                              _F(GROUP_MA='GMEL1101',
-                                 CENTRE=(466.16400149999998,107.3214035,3.7724525930000001),
-                                 RAYON=0.22859999540000001,
-                                 COEF_FLEX_XY=14.43145561,
-                                 COEF_FLEX_XZ=14.43145561,),
-                              _F(GROUP_MA='GMEL1701',
-                                 CENTRE=(466.16400149999998,106.4785995,4.2335472110000003),
-                                 RAYON=0.22859999540000001,
-                                 COEF_FLEX_XY=14.43145561,
-                                 COEF_FLEX_XZ=14.43145561,),
-                              _F(GROUP_MA='GMEL1901',
-                                 CENTRE=(466.16400149999998,106.4785995,8.7655010220000005),
-                                 RAYON=0.22859999540000001,
-                                 COEF_FLEX_XY=14.43145561,
-                                 COEF_FLEX_XZ=14.43145561,),
-                              _F(GROUP_MA='GMEL2101',
-                                 CENTRE=(466.16400149999998,107.4713974,9.2274990080000006),
-                                 RAYON=0.22859999540000001,
-                                 COEF_FLEX_XY=14.43145561,
-                                 COEF_FLEX_XZ=14.43145561,),),)
-
-#-----------------------------------------------------------------------
-# DEFINITION DES MATERIAUX
-#-----------------------------------------------------------------------
-
-MATP01=DEFI_MATERIAU(ELAS=_F(E=1.97E11,
-                             NU=0.3,
-                             RHO=1.3108749019999999E4,
-                             ALPHA=1.639999937E-05,),)
-MATP03=DEFI_MATERIAU(ELAS=_F(E=1.97E11,
-                             NU=0.3,
-                             RHO=1.956015625E4,
-                             ALPHA=1.639999937E-05,),)
-
-#-----------------------------------------------------------------------
-# DEFINITION DES SUPPORTS
-#-----------------------------------------------------------------------
-
-SUPPORT=AFFE_CHAR_MECA(  
-      MODELE=MODELE,
-      DDL_IMPO=(
-# PF1 ET PF2      
-     _F( NOEUD = ('N02__I00', 'N01__I00',), 
-               DX = 0., DY = 0., DZ = 0., DRX = 0., DRY = 0., DRZ = 0.),
-# GL1      
-     _F( NOEUD = 'N0701I00', 
-               DX = 0., DY = 0.),
-# GL2
-     _F( NOEUD = 'N1201I00', 
-               DZ = 0.),            
-              ),
-                  )
-
-#-----------------------------------------------------------------------
-# DEFINITION DES CHAMPS DE MATERIAUX
-#-----------------------------------------------------------------------
-
-CHMATP=AFFE_MATERIAU(MAILLAGE=MAILLAGE,
-                     AFFE=(_F(GROUP_MA='GMAT01',
-                              MATER=MATP01,
-                              TEMP_REF=20.0,),
-                           _F(GROUP_MA='GMAT03',
-                              MATER=MATP03,
-                              TEMP_REF=20.0,),),)
-
-#-----------------------------------------------------------------------
-# ASSEMBLAGE MATRICE MASSE ET RIGIDITE
-#-----------------------------------------------------------------------
-
-MACRO_MATR_ASSE(MODELE=MODELE,
-                CHAM_MATER=CHMATP,
-                CARA_ELEM=CARA,
-                CHARGE=SUPPORT,
-                NUME_DDL=CO('NUMDDL'),
-                MATR_ASSE=(_F(MATRICE=CO("MATRRIGI"),
-                              OPTION='RIGI_MECA',),
-                           _F(MATRICE=CO("MATRMASS"),
-                              OPTION='MASS_MECA',),),);
-                              
-                              
-#-----------------------------------------------------------------------
-# ASSEMBLAGE DU SECOND MEMBRE
-#-----------------------------------------------------------------------
-
-INCLUDE(UNITE=22)
-
-CHSEIX=CALC_CHAR_SEISME(  MATR_MASS=MATRMASS,
-     DIRECTION=(1., 0., 0.,), MONO_APPUI='OUI'
-      )
-CHSEIY=CALC_CHAR_SEISME(  MATR_MASS=MATRMASS,
-     DIRECTION=(0., 1., 0.,), MONO_APPUI='OUI'
-      )
-CHSEIZ=CALC_CHAR_SEISME(  MATR_MASS=MATRMASS,
-     DIRECTION=(0., 0., 1.,), MONO_APPUI='OUI'
-      )
-
-#-----------------------------------------------------------------------
-# CALCUL DES MODES 
-#-----------------------------------------------------------------------                             
-MASSINER=POST_ELEM(
-               MODELE=MODELE,
-               CHARGE=SUPPORT,
-               CARA_ELEM=CARA,
-               CHAM_MATER=CHMATP,
-               MASS_INER=_F( TOUT = 'OUI',)
-                        )
-MODES=MACRO_MODE_MECA( 
-               MATR_A=MATRRIGI,
-               MATR_B=MATRMASS,
-               CALC_FREQ=_F( 
-               FREQ_MIN = 0.0,
-               FREQ_MAX = 33.0,
-               NB_BLOC_FREQ = 1),
-               VERI_MODE=_F( STOP_ERREUR = 'NON'),
-               NORM_MODE=_F( 
-                     NORME = 'MASS_GENE',
-                     MASS_INER =MASSINER),
-                 IMPRESSION=_F( TOUT_PARA = 'OUI')
-                  )
-
-# TEST_RESU UNIQUEMENT POUR FAIRE CAS TEST
-TEST_RESU(RESU=(_F(RESULTAT=MODES,
-                   NUME_ORDRE=1,
-                   PARA='FREQ',
-                   VALE= 4.5135794612152,
-                   PRECISION=1e-05,
-                   REFERENCE='NON_REGRESSION',
-                   VERSION='7.3.19',)))
-
-MODES=CALC_ELEM(
-                reuse=MODES,
-                MODELE=MODELE,
-                CHAM_MATER=CHMATP,
-                CARA_ELEM=CARA,
-                OPTION=(
-                'EFGE_ELNO_DEPL',
-                  ),
-                RESULTAT=MODES,)
-
-###########################################################
-#----  REPONSE TRANSITOIRE PAR SUPERPOSITION MODALE ------
-#----  MONO APPUI GRANDEURS RELATIVES ------
-###########################################################
-
-# DEFINITION DES INSTANTS DE RECUPERATION
-
-L_RECU=DEFI_LIST_REEL(  DEBUT=0.,
-                      INTERVALLE=_F(  
-                        JUSQU_A = 20.47,  
-                        PAS = 0.01) 
-                              )
-
-#----------------------------------------------------
-#------------- PROJECTION SUR LA BASE MODALE --------
-#----------------------------------------------------
-MACRO_PROJ_BASE(
-               BASE=MODES,
-               MATR_ASSE_GENE=(
-                        _F(
-                        MATRICE=CO("MASSEGEN"),
-                        MATR_ASSE=MATRMASS,
-                        ),
-                        _F(
-                        MATRICE=CO("RIGIDGEN"),
-                        MATR_ASSE=MATRRIGI,
-                        ),        
-               ),
-               VECT_ASSE_GENE=(
-                        _F(
-                        VECTEUR=CO("EFGENX"),
-                        VECT_ASSE=CHSEIX,
-                        ),
-                        _F(
-                        VECTEUR=CO("EFGENY"),
-                        VECT_ASSE=CHSEIY,
-                        ),
-                        _F(
-                        VECTEUR=CO("EFGENZ"),
-                        VECT_ASSE=CHSEIZ,
-                        ),                        
-                      ),  
-                     )
-
-#------------------------------------------------------------------
-#-------------- RESOLUTION DU PB GENERALISE -----------------------
-#-------------- SANS CORRECTION STATIQUE --------------------------
-#------------------------------------------------------------------
-GSCR=DYNA_TRAN_MODAL(  
-                  MASS_GENE=MASSEGEN,
-                  RIGI_GENE=RIGIDGEN,
-                  AMOR_REDUIT=0.02,
-                  EXCIT=(
-                  _F(
-                     VECT_GENE=EFGENX,
-                     FONC_MULT=ACCELH1,
-                        ),
-                  _F(
-                     VECT_GENE=EFGENY,
-                     FONC_MULT=ACCELH1,
-                        ),      
-                  _F(
-                     VECT_GENE=EFGENZ,
-                     FONC_MULT=ACCELV1,
-                        ),      
-                           ),
-                  INCREMENT=_F(
-                     INST_INIT = 0.,
-                     INST_FIN =20.47,
-                     PAS = 0.001
-                           ),
-                        )
-
-#--------------------------------------------------------------
-#---- RESTITUTION GRANDEUR PHYSIQUE DANS LE REPERE RELATIF
-#--- SANS CORRECTION STATIQUE 
-#--------------------------------------------------------------
-# RESTITUTION GLOBALE DU CHAMP DE DEPLACEMENT RELATIF A CHAQUE INSTANT 
-# DE LA LISTE L_RECU
-RGSCR=REST_BASE_PHYS(  
-               RESU_GENE=GSCR,
-               INTERPOL='LIN',   
-               LIST_INST=L_RECU,
-               #TOUT_INST='OUI',
-               TOUT_CHAM='OUI',
-                      )
-DPSCR=CREA_CHAMP(
-              TYPE_CHAM='NOEU_DEPL_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCR,
-              NOM_CHAM='DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-TDPSCR=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'DEPL_MAX_R',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=DPSCR,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-
-
-# RESTITUTION GLOBALE DU CHAMP EFGE_ELNO_DEPL A CHAQUE INSTANT 
-# DE LA LISTE L_RECU
-RGSCR=CALC_ELEM(
-                reuse=RGSCR,
-                MODELE=MODELE,
-                CHAM_MATER=CHMATP,
-                CARA_ELEM=CARA,
-                OPTION=(
-                'EFGE_ELNO_DEPL',
-                  ),
-                RESULTAT=RGSCR,)                                      
-EFSCR=CREA_CHAMP(
-              TYPE_CHAM='ELNO_SIEF_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCR,
-              NOM_CHAM='EFGE_ELNO_DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-TEFSCR=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'EFGE_MAX_R',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=EFSCR,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-IMPR_TABLE(
-          TABLE=TEFSCR,
-         FORMAT='TABLEAU',
-               )
-
-###########################################################
-#----  REPONSE TRANSITOIRE PAR SUPERPOSITION MODALE ------
-#----  MULTI APPUIS GRANDEURS ABSOLUES ------
-###########################################################
-
-# DEFINITION EXCITATION MULTIPLE
-
-MSTA=MODE_STATIQUE(
-         MATR_RIGI=MATRRIGI,
-         MATR_MASS=MATRMASS,
-         MODE_STAT=_F(TOUT='OUI',AVEC_CMP=('DX','DY','DZ'),),)
-
-
-CHSEIXM=CALC_CHAR_SEISME(
-     MATR_MASS=MATRMASS,
-     DIRECTION=(1., 0., 0.,),
-     MODE_STAT=MSTA, 
-     NOEUD=('N02__I00','N01__I00','N0701I00',),
-      )
-
-CHSEIYM=CALC_CHAR_SEISME(
-     MATR_MASS=MATRMASS,
-     DIRECTION=(0., 1., 0.,),
-     MODE_STAT=MSTA, 
-     NOEUD=('N02__I00','N01__I00','N0701I00',),
-      )
-      
-CHSEIZM=CALC_CHAR_SEISME(
-     MATR_MASS=MATRMASS,
-     DIRECTION=(0., 0., 1.,),
-     MODE_STAT=MSTA, 
-     NOEUD=('N02__I00','N01__I00','N1201I00',),
-      )
-
-MACRO_PROJ_BASE(
-               BASE=MODES,
-               MATR_ASSE_GENE=(
-                        _F(
-                        MATRICE=CO("MASGEN2"),
-                        MATR_ASSE=MATRMASS,
-                        ),
-                        _F(
-                        MATRICE=CO("RIGGEN2"),
-                        MATR_ASSE=MATRRIGI,
-                        ),        
-               ),
-               VECT_ASSE_GENE=(
-                        _F(
-                        VECTEUR=CO("EFX2"),
-                        VECT_ASSE=CHSEIXM,
-                        ),
-                        _F(
-                        VECTEUR=CO("EFY2"),
-                        VECT_ASSE=CHSEIYM,
-                        ),
-                        _F(
-                        VECTEUR=CO("EFZ2"),
-                        VECT_ASSE=CHSEIZM,
-                        ),                        
-                      ),  
-                     )
-               
-
-VITESH1=CALC_FONCTION(
-                  INTEGRE=_F(FONCTION=ACCELH1,METHODE='TRAPEZE',),
-                  PROL_DROITE='CONSTANT'         )
-DEPLAH1=CALC_FONCTION(
-                  INTEGRE=_F(FONCTION=VITESH1,METHODE='TRAPEZE',),
-                  PROL_DROITE='CONSTANT'         )
-VITESV1=CALC_FONCTION(
-                  INTEGRE=_F(FONCTION=ACCELV1,METHODE='TRAPEZE',),
-                  PROL_DROITE='CONSTANT'         )
-DEPLAV1=CALC_FONCTION(
-                  INTEGRE=_F(FONCTION=VITESV1,METHODE='TRAPEZE',),
-                  PROL_DROITE='CONSTANT'         )
-
-GSCA=DYNA_TRAN_MODAL(  
-                  MASS_GENE=MASGEN2,
-                  RIGI_GENE=RIGGEN2,
-                  AMOR_REDUIT=0.02,
-                  MODE_STAT=MSTA,
-                  EXCIT=(
-                  _F(
-                   VECT_GENE=EFX2,
-                   ACCE=ACCELH1,
-                   VITE=VITESH1,
-                   DEPL=DEPLAH1,
-                   MULT_APPUI='OUI',
-                   DIRECTION=(1.,0.,0.,),
-                   NOEUD=('N02__I00','N01__I00','N0701I00',),
-                       ),
-                  _F(
-                   VECT_GENE=EFY2,
-                   ACCE=ACCELH1,
-                   VITE=VITESH1,
-                   DEPL=DEPLAH1,
-                   MULT_APPUI='OUI',
-                   DIRECTION=(0.,1.,0.,),
-                   NOEUD=('N02__I00','N01__I00','N0701I00',),
-                       ),
-                  _F(
-                   VECT_GENE=EFZ2,
-                   ACCE=ACCELV1,
-                   VITE=VITESV1,
-                   DEPL=DEPLAV1,
-                   MULT_APPUI='OUI',
-                   DIRECTION=(0.,0.,1.,),
-                   NOEUD=('N02__I00','N01__I00','N1201I00',),
-                       ),                      
-                           ),
-                  INCREMENT=_F(
-                     INST_INIT = 0.,
-                     INST_FIN =20.47,
-                     PAS = 0.001
-                           ),
-                        )
-                        
-                        
-# RESTITUTION GRANDEURS ABSOLUES
-#-------------------------------
-
-RGSCA=REST_BASE_PHYS(  
-               RESU_GENE=GSCA,
-               INTERPOL='LIN',   
-               LIST_INST=L_RECU,
-               TOUT_CHAM='OUI',
-               MULT_APPUI='OUI',
-                      )
-                      
-# DEPLACEMENTS
-
-DPSCA=CREA_CHAMP(
-              TYPE_CHAM='NOEU_DEPL_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCA,
-              NOM_CHAM='DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-                     
-TDPSCA=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'DEPL_MAX_A',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=DPSCA,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-
-IMPR_TABLE(
-          TABLE=TDPSCA,
-         FORMAT='TABLEAU',
-               )
-               
-# EFFORTS               
-                
-RGSCA=CALC_ELEM(
-                reuse=RGSCA,
-                MODELE=MODELE,
-                CHAM_MATER=CHMATP,
-                CARA_ELEM=CARA,
-                OPTION=(
-                'EFGE_ELNO_DEPL',
-                  ),
-                RESULTAT=RGSCA,)
-                                                      
-EFSCA=CREA_CHAMP(
-              TYPE_CHAM='ELNO_SIEF_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCA,
-              NOM_CHAM='EFGE_ELNO_DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-                     
-TEFSCA=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'EFGE_MAX_A',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=EFSCA,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-IMPR_TABLE(
-          TABLE=TEFSCA,
-         FORMAT='TABLEAU',
-               )
-
-
-# RESTITUTION GRANDEURS RELATIVES
-#-------------------------------
-
-# DEPLACEMENTS
-
-RGSCR2=REST_BASE_PHYS(  
-               RESU_GENE=GSCA,
-               INTERPOL='LIN',   
-               LIST_INST=L_RECU,
-               TOUT_CHAM='OUI',               
-                      ) 
-                      
-DPSCR2=CREA_CHAMP(
-              TYPE_CHAM='NOEU_DEPL_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCR2,
-              NOM_CHAM='DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-                     
-TDPSCR2=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'DEPL_MAX_R2',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=DPSCR2,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-            
-IMPR_TABLE(
-          TABLE=TDPSCR2,
-         FORMAT='TABLEAU',
-               )
-
-# EFFORTS
-
-RGSCR2=CALC_ELEM(
-                reuse=RGSCR2,
-                MODELE=MODELE,
-                CHAM_MATER=CHMATP,
-                CARA_ELEM=CARA,
-                OPTION=(
-                'EFGE_ELNO_DEPL',
-                  ),
-                RESULTAT=RGSCR2,)
-                                                      
-EFSCR2=CREA_CHAMP(
-              TYPE_CHAM='ELNO_SIEF_R',
-              OPERATION='EXTR',
-              RESULTAT=RGSCR2,
-              NOM_CHAM='EFGE_ELNO_DEPL',
-              TYPE_MAXI='MAXI',
-              TYPE_RESU='VALE',
-              TOUT_ORDRE='OUI'
-                     )
-                     
-TEFSCR2=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'EFGE_MAX_R2',
-            GROUP_NO='GNSTR01',                                         
-            CHAM_GD=EFSCR2,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-            
-IMPR_TABLE(
-          TABLE=TEFSCR2,
-         FORMAT='TABLEAU',
-               )
-
-###########################################################
-#------REPONSE SPECTRALE PAR SUPERPOSITION MODALE--------- 
-###########################################################
-
-# CALCUL DU SPECTRE DE REPONSE OSCILLATEUR EN PSEUDO ACCELERATION ABSOLUE
-# NAPPE SRO FONCTION DE AMORTISSEMENT
-#------------------------------------------------------------------------
-SROXY=CALC_FONCTION(
-                  SPEC_OSCI=_F(
-                     FONCTION=ACCELH1,
-                     AMOR_REDUIT=(0.02,0.05,0.10),                     
-                     NORME=9.81,
-                     ),
-                  )
-SROZ=CALC_FONCTION(
-                  SPEC_OSCI=_F(
-                     FONCTION=ACCELV1,
-                     AMOR_REDUIT=(0.02,0.05,0.10),                     
-                     NORME=9.81,
-                     ),
-                  )
-
-
-#-----------------------------------------------
-# REPONSE SPECTRALE SANS CORRECTION STATIQUE
-#-----------------------------------------------
-SPEC=COMB_SISM_MODAL(
-                       MODE_MECA=MODES,
-                       AMOR_REDUIT=0.02,
-                       MASS_INER=MASSINER,
-                       EXCIT=_F(
-                           MONO_APPUI='OUI',
-                           TRI_SPEC='OUI',
-                           SPEC_OSCI=(SROXY,SROXY,SROZ),
-                           ECHELLE=(9.81,9.81,9.81),),
-                       COMB_MODE=_F(TYPE='CQC',),
-                       COMB_DIRECTION=_F(  TYPE = 'QUAD',),
-                       OPTION=(
-                       'DEPL',
-                       'EFGE_ELNO_DEPL',
-                       ),
-                        )
-                        
-EFSPEC=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'EFGE_SPEC',
-            GROUP_NO='GNSTR01',                                         
-            RESULTAT=SPEC,
-            NOM_CHAM='EFGE_ELNO_DEPL',
-            NUME_ORDRE=4,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-            
-IMPR_TABLE(
-          TABLE=EFSPEC,
-         FORMAT='TABLEAU',
-               )
-
-DPSPEC=POST_RELEVE_T( 
-              ACTION=
-              _F( 
-            INTITULE = 'DEPL_SPEC',
-            GROUP_NO='GNSTR01',                                         
-            RESULTAT=SPEC,
-            NOM_CHAM='DEPL',
-            NUME_ORDRE=4,            
-            TOUT_CMP='OUI',                            
-            OPERATION ='EXTRACTION',                           
-                     ),
-            )
-            
-IMPR_TABLE(
-          TABLE=DPSPEC,
-         FORMAT='TABLEAU',
-               )                        
-                
-
-
-FIN()
-
-
-                        
-
-
-
diff --git a/Tests/testcomm/g.comm b/Tests/testcomm/g.comm
deleted file mode 100644 (file)
index 8756209..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-DEBUT()
-sensible=[2.1E11, 0.3,  1.E-6,   1.E-6,   ]
-
-# parse: -affectation
-n=len(sensible)
-PS=[None]*n
-
-#for i in range(n):
-#    PS[i]=DEFI_PARA_SENSI(VALE=sensible[i])
-
-FIN()
diff --git a/Tests/testcomm/hplp101b.comm b/Tests/testcomm/hplp101b.comm
deleted file mode 100755 (executable)
index ef2790a..0000000
+++ /dev/null
@@ -1,189 +0,0 @@
-# MODIF  DATE 09/05/2006   AUTEUR REZETTE C.REZETTE 
-# TITRE FISSURE AU CENTRE D'UNE PLAQUE MINCE RECTANGULAIRE FAISANT
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2004  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY  
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY  
-# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR     
-# (AT YOUR OPTION) ANY LATER VERSION.                                                    
-#                                                                       
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT   
-# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF            
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU      
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.                              
-#                                                                       
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE     
-# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,         
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.        
-# ======================================================================
-#       OBSTACLE A UN FLUC DE CHALEUR UNIFORME EN MILIEU ISOTROPE
-#
-# TESTE LES DERIVEES DE G DANS LE CAS D'UN CHARGEMENT EN FORCE DE VOLUME
-
-DEBUT(  CODE=_F( NOM = 'HPLP101B',NIV_PUB_WEB='INTERNET'))
-
-YOUNG = DEFI_PARA_SENSI(VALE=1.)
-FORC = DEFI_PARA_SENSI(VALE=1.)
-
-MA=LIRE_MAILLAGE( )
-
-MA=DEFI_GROUP( reuse=MA,   MAILLAGE=MA,
-                           CREA_GROUP_NO=_F( 
-                         GROUP_MA = ( 'LP9P10',  'LP9P10B', 
-                                      'LP8P9',   'LP8P9B',
-                                         ))
-                       )
-
-MO=AFFE_MODELE( MAILLAGE=MA, 
-                             AFFE=_F(  TOUT = 'OUI',
-                                    PHENOMENE = 'MECANIQUE',
-                                    MODELISATION = 'C_PLAN')
-                       )
-ZERO =    DEFI_CONSTANTE(VALE=0.)
-NU =    DEFI_CONSTANTE(VALE=0.3)
-ALPHA =    DEFI_CONSTANTE(VALE=0.)
-
-MAT=DEFI_MATERIAU(ELAS_FO=_F(  E = YOUNG, NU = NU,
-                                TEMP_DEF_ALPHA =20.,
-                               ALPHA = ALPHA, RHO=7800.,))
-
-CHMAT=AFFE_MATERIAU(    MAILLAGE=MA,
-                                  AFFE=_F(  TOUT = 'OUI',
-                                         MATER = MAT)
-                          )
-
-CH=AFFE_CHAR_MECA_F(           MODELE=MO,
-                       FORCE_INTERNE=_F(TOUT='OUI',FY=FORC,),
-                               DDL_IMPO=(
-                                    _F(  GROUP_NO = 'LP8P9',
-                                               DX = ZERO),
-                                             _F(  GROUP_NO = 'LP8P9B',
-                                               DX = ZERO),
-                                             _F(  GROUP_NO = 'P11',
-                                               DY = ZERO))
-                            )
-
-DEP=MECA_STATIQUE(   MODELE=MO,   CHAM_MATER=CHMAT, 
-                      SENSIBILITE = (FORC), 
-                              EXCIT=_F( CHARGE = CH),
-                     )
-
-DEP=CALC_ELEM(reuse=DEP,RESULTAT=DEP,   
-                          SENSIBILITE = (FORC),
-              OPTION=('EPSI_ELGA_DEPL','SIEF_ELGA_DEPL',),)
-
-FOND=DEFI_FOND_FISS(    MAILLAGE=MA,
-                              FOND_FISS=_F( GROUP_NO = ('P0',)),
-                           NORMALE=(0., 1., 0.,)
-                      )
-
-THETA0=CALC_THETA(       MODELE=MO,
-                         THETA_2D=_F(  GROUP_NO = ('P0',),
-                                    MODULE = 1.,
-                                    R_INF = 3.75E-5,
-                                    R_SUP = 7.50E-5),
-                        DIRECTION=(1., 0., 0.,)
-                     )
-
-G0=CALC_G(      RESULTAT=DEP,
-                        THETA=_F(THETA=THETA0),
-                        SYME_CHAR='SANS',
-                        COMP_ELAS=_F( RELATION = 'ELAS',
-                                      DEFORMATION = 'PETIT')
-                      )
-
-DG0=CALC_G(     RESULTAT=DEP,
-                        SENSIBILITE = (FORC), 
-                        THETA=_F(THETA=THETA0),
-                        SYME_CHAR='SANS',
-                        COMP_ELAS=_F( RELATION = 'ELAS',
-                                      DEFORMATION = 'PETIT')
-                      )
-
-TEST_TABLE(       TABLE=DG0,
-                       NOM_PARA='DG/DF',
-                          SENSIBILITE = (FORC), 
-                           VALE=1.06E-2,
-                      REFERENCE='ANALYTIQUE',
-                      PRECISION=0.0005    )
-FIN()
-
-THETA01=CALC_THETA(       MODELE=MO,
-                          THETA_2D=_F(  GROUP_NO = ('P0',),
-                                     MODULE = 1.,
-                                     R_INF = 7.50E-5,
-                                     R_SUP = 1.125E-4),
-                         DIRECTION=(1., 0., 0.,)
-                     )
-
-G1=CALC_G(        RESULTAT=DEP,
-                          THETA=_F(THETA=THETA01),
-                          COMP_ELAS=_F( RELATION = 'ELAS',
-                                     DEFORMATION = 'PETIT'),
-                          SYME_CHAR='SANS'
-                     )
-
-DG1=CALC_G(      RESULTAT=DEP,
-                         SENSIBILITE = (FORC), 
-                         THETA=_F(THETA=THETA01),
-                         SYME_CHAR='SANS',
-                          COMP_ELAS=_F( RELATION = 'ELAS',
-                                      DEFORMATION = 'PETIT')
-                      )
-
-TEST_TABLE(       TABLE=DG1,
-                       NOM_PARA='G',
-                          SENSIBILITE = (FORC), 
-                      REFERENCE='ANALYTIQUE',
-                           VALE=1.06E-2,
-                      PRECISION=0.0005    )
-
-#
-#  DERIVEE PAR RAPPORT A E
-#
-
-DEP2=MECA_STATIQUE(   MODELE=MO,   CHAM_MATER=CHMAT, 
-                      SENSIBILITE = (YOUNG), 
-                              EXCIT=_F( CHARGE = CH),
-                   )
-
-DEP2=CALC_ELEM(reuse=DEP2,RESULTAT=DEP2,   
-                          SENSIBILITE = (YOUNG), 
-              OPTION=('EPSI_ELGA_DEPL','SIEF_ELGA_DEPL',),)
-
-
-DG2=CALC_G(     RESULTAT=DEP2,
-                        SENSIBILITE = (YOUNG), 
-                        THETA=_F(THETA=THETA0),
-                        SYME_CHAR='SANS',
-                         COMP_ELAS=_F( RELATION = 'ELAS',
-                                      DEFORMATION = 'PETIT')
-                      )
-
-TEST_TABLE(       TABLE=DG2,
-                       NOM_PARA='G',
-                          SENSIBILITE = (YOUNG), 
-                      REFERENCE='ANALYTIQUE',
-                           VALE=-5.3E-3,
-                      PRECISION=0.0005    )
-
-
-DG3=CALC_G(     RESULTAT=DEP2,
-                        SENSIBILITE = (YOUNG), 
-                        THETA=_F(THETA=THETA01),
-                        SYME_CHAR='SANS',
-                        COMP_ELAS=_F( RELATION = 'ELAS',
-                                      DEFORMATION = 'PETIT')
-                      )
-
-TEST_TABLE(       TABLE=DG3,
-                       NOM_PARA='G',
-                           VALE=-5.3E-3,
-                          SENSIBILITE = (YOUNG), 
-                      REFERENCE='ANALYTIQUE',
-                      PRECISION=0.0005    )
-
-
-FIN()
-
diff --git a/Tests/testcomm/hsnv100h.comm b/Tests/testcomm/hsnv100h.comm
deleted file mode 100755 (executable)
index 976dc60..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-# MODIF  DATE 23/10/2006   AUTEUR VABHHTS J.PELLET 
-# TITRE THERMO-PLASTICITE EN TRACTION SIMPLE (MODELISATION:C_PLAN)
-#            CONFIGURATION MANAGEMENT OF EDF VERSION
-# ======================================================================
-# COPYRIGHT (C) 1991 - 2006  EDF R&D                  WWW.CODE-ASTER.ORG
-# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
-# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
-# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
-# (AT YOUR OPTION) ANY LATER VERSION.
-#
-# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
-# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
-# GENERAL PUBLIC LICENSE FOR MORE DETAILS.
-#
-# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
-# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
-#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
-# ======================================================================
-#
-
-DEBUT(CODE=_F( NOM = 'HSNV100H',NIV_PUB_WEB='INTRANET'),IMPR_MACRO='OUI',DEBUG=_F(SDVERI='OUI'))
-
-#......................................................................
-# CAS TEST THERMOPLASTICITE ELEMENTAIRE
-#......................................................................
-# DEFINITION DES CARACTERISTIQUES DU MATERIAU
-#
-
-MAIL=LIRE_MAILLAGE( )
-
-INCLUDE_MATERIAU(TYPE_MODELE='REF',
-                 TYPE_VALE='NOMI',
-                 NOM_AFNOR='Z2CND1712',
-                 VARIANTE='A',
-                 NOM_MATER='MONMAT',
-                 UNITE_LONGUEUR='MM'
-                 )
-
-CHMAT=AFFE_MATERIAU(  MAILLAGE=MAIL,AFFE=(
-                       _F(  TOUT='OUI',TEMP_REF=25, MATER = MONMAT),
-               ),)
-
-#
-
-FIN()
diff --git a/Tests/testcomm/incmat.comm b/Tests/testcomm/incmat.comm
deleted file mode 100644 (file)
index 705a1cb..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-DEBUT()
-MA=LIRE_MAILLAGE()
-INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
-                      VARIANTE='A',          TYPE_VALE='NOMI',
-                     NOM_MATER='MAT3',       INFO=1               )
-
-FIN()
diff --git a/Tests/testcomm/param1.comm b/Tests/testcomm/param1.comm
deleted file mode 100644 (file)
index 7917261..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-
-DEBUT()
-TEMP_MOY=50.
-coef0 = 1.E-3
-
-A0=DEFI_FONCTION(      NOM_PARA='TEMP',
-                            PROL_DROITE='EXCLU',
-                            PROL_GAUCHE='EXCLU',
-                                   VALE=(
-          20.            ,14.7            *coef0,
-          50.            ,15.2            *coef0,
-          100.           ,15.8            *coef0,
-          150.           ,16.7            *coef0,
-          200.           ,17.2            *coef0,
-          250.           ,18.             *coef0,
-          300.           ,18.6            *coef0,
-          350.           ,19.3            *coef0,
-          400.           ,20.             *coef0,
-          450.           ,20.5            *coef0,
-          500.           ,21.1            *coef0,
-          550.           ,21.7            *coef0,
-          600.           ,22.2            *coef0,
-          650.           ,22.7            *coef0,
-          700.           ,23.2            *coef0,
-          750.           ,23.7            *coef0,
-          800.           ,24.1            *coef0,
-          950.           ,26.67           *coef0,
-          1150.          ,29.24           *coef0,
-          1370.          ,32.06           *coef0,
-          ))
-
-DEFI_MATERIAU(  ELAS=_F( RHO = 1.E08,  
-                         NU = 0.3,  
-                         E = A0(TEMP_MOY)))
-
-FIN()
diff --git a/Tests/testcomm/param2.com0 b/Tests/testcomm/param2.com0
deleted file mode 100644 (file)
index 2d32a38..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-POURSUITE();
-l1=DEFI_LIST_ENTI(DEBUT=mon_param,);
-FIN();
-
diff --git a/Tests/testcomm/param2.comm b/Tests/testcomm/param2.comm
deleted file mode 100644 (file)
index 19c8eeb..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-DEBUT();
-mon_param = 2;
-m=LIRE_MAILLAGE()
-FIN();
diff --git a/Tests/testcomm/param3.11 b/Tests/testcomm/param3.11
deleted file mode 100644 (file)
index 236ca5c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-x=45
-y=77
diff --git a/Tests/testcomm/param3.12 b/Tests/testcomm/param3.12
deleted file mode 100644 (file)
index 2c2a215..0000000
+++ /dev/null
@@ -1 +0,0 @@
-d=5;f=7
diff --git a/Tests/testcomm/param3.com0 b/Tests/testcomm/param3.com0
deleted file mode 100644 (file)
index d5a0bbf..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-POURSUITE();
-l1=DEFI_LIST_ENTI(DEBUT=2*mon_param+1,);
-l2=DEFI_LIST_ENTI(DEBUT=a[1]);
-INCLUDE_MATERIAU(   NOM_AFNOR='18MND5',      TYPE_MODELE='REF',
-                    VARIANTE='A',          TYPE_VALE='NOMI',
-                    NOM_MATER='MAT3',       INFO=1               )
-INCLUDE(UNITE=11)
-INCLUDE(UNITE=12)
-
-FIN();
-
diff --git a/Tests/testcomm/param3.comm b/Tests/testcomm/param3.comm
deleted file mode 100644 (file)
index b7a38ea..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-DEBUT();
-mon_param = 2;
-m=LIRE_MAILLAGE()
-a=[1,2,3,4];b=2
-FIN();
diff --git a/Tests/testcomm/pars1.comm b/Tests/testcomm/pars1.comm
deleted file mode 100644 (file)
index 53e7f32..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-DEBUT()
-a=1 # comment
-c=32.3 # comment
-
-aa='string # bizarre'
-a="string # bizarre"
-
-b="string ( bizarre"
-
-d="""string multi
-line
-"""
-e="""string multi # ssssssssssss
-line
-"""
-P='''string # bizarre' #profondeur ' # autre
-bbb'''
-
-#comment
-#comment
-#comment
-
-#commenta
-##XXXX=CHARGE(RAYON=0.1E-2,VALE=(0.12E-1,0.54E-5,0.1),MCF=_F(VALE=0.3E-5),
-##            V="toto",
-  ##         )
-#commentb
-
-##CH=CHARGE(RAYON=0.1E-2,VALE=(0.12E-1,0.54E-5,0.1),MCF=_F(VALE=0.3E-5),
-##          MCF2=(_F(VALE=0.3E-4,GROUP_MA='GMA0601'),_F(VALE=0.3E-2)),
-##          VALE_C=[0.12E-3,0.54E-1,0.1],
-  ##         )
-MA=LIRE_MAILLAGE()
-a=(10,
-#commentc
-12,13)
-
-#commentd
-P=1       #profondeur
-#commente
-aaa=(10,
-11, #commentc
-12,13)
-xx=EVAL("13.26")
-
-fmt_raison='-'*80+'''
-
-   Exception erreur_Fatale interceptee
-   Raison : %s
-
-'''+'-'*80+'xxxxxxxxxxxxxxxx\n'
-
-# commen """
-# commen '''
-# commen '
-# commen "
-BETA=3.41557E-08
-
-a=8.3 ;   #position
-
-FIN()
diff --git a/Tests/testcomm/parseur.comm b/Tests/testcomm/parseur.comm
deleted file mode 100644 (file)
index 92aaf89..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-DEBUT()
-P1 = 9.8;
-
-P2 = 8.8;
-
-P3 = 7;
-
-P5 = P3*P1;
-
-P6 = P1-3;
-
-P4 = [2,3,4];
-
-a = 1.
-b=3
-c= 3 * 5
-cc="b+3"
-d= 4 + \
- 5 \
- -4
-e=LIRE_MAILLAGE()
-##MA=LIRE_MAILLAGE()
-x=(1,2)
-y=[3,
-#comme
-4]
-z="a"
-zz='v'
-u='''aaaa
-bbbb'''
-#ne marche pas avec le parseur actuel
-#if 1:
-#  a=45
-#else:
-#  a=5.6
-d={"a":0}
-e={"a":0,
-#comme
-"d":4}
-#ne marche pas avec le parseur actuel
-#a==1
-s="-"*80
-fmt_raison='-'*80+'''
-
-   Exception erreur_Fatale interceptee
-   Raison : %s
-
-'''+'-'*80+'xxxxxxxxxxxxxxxx\n'
-
-# commen """
-# commen '''
-# commen '
-# commen "
-BETA=3.41557E-08
-
-C_0=105.7
-
-C_EQ_I05=69.1
-
-C_EQ_E05=69.1
-
-C_EQ_I10=51.6
-
-C_EQ_E10=69.1
-
-FL_INT05 = FORMULE(NOM_PARA='TEMP',VALE='''
-(0.5*BETA / ((C_0 - C_EQ_I05 )**2)
-  * (TEMP - (2.*C_0 - C_EQ_I05 ))*(TEMP - C_EQ_I05 ))''')
-
-zz=8.9;
-#ne marche pas avec le parseur actuel
-#zz=8.9;aa=10 #position
-
-FIN()
diff --git a/Tests/testcomm/testcomm.py b/Tests/testcomm/testcomm.py
deleted file mode 100644 (file)
index 14d8981..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-import os,glob,sys
-import unittest
-import difflib
-
-import prefs
-from InterfaceTK import appli
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-class TestCase(unittest.TestCase):
-   app=None
-   def setUp(self):
-      if self.app == None:
-         self.app=appli.STANDALONE(version='v8')
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   i=0
-   files= os.path.join(os.path.dirname(__file__),"*.comm")
-   for f in glob.glob(files):
-      for o in ('3','2','1','0','m'):
-       f=f[:-1]+o
-       if os.path.isfile(f):break
-
-      i=i+1
-      exec """def test%s(self,file="%s"):
-                  "fichier:%s"
-                  self.commtest(file)
-""" % (i,f,f)
-   del i
-
-   def commtest(self,file):
-      """ Test generique"""
-      #print file
-      name=os.path.splitext(os.path.basename(file))[0]
-      errfile=os.path.join(os.path.dirname(__file__),name+".err")
-      err=""
-      if os.path.isfile(errfile):
-          f=open(errfile)
-          err=f.read()
-          f.close()
-      j=self.app.openJDC(file=file)
-      assert j.cr.get_mess_exception() == ""
-
-      if err == "":
-        assert j.isvalid(),j.report()
-      else:
-        txt=str(j.report())
-        assert txt == err,cdiff(err,txt)
-
-      CONTEXT.unset_current_step()
-      j.supprime()
-      assert sys.getrefcount(j) == 2,sys.getrefcount(j)
diff --git a/Tests/testcomm/titi.comm b/Tests/testcomm/titi.comm
deleted file mode 100644 (file)
index a235be8..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-DEBUT()
-YOUNG = DEFI_PARA_SENSI(VALE=1.)
-FORC = DEFI_PARA_SENSI(VALE=1.)
-MA=LIRE_MAILLAGE()
-MA=DEFI_GROUP( reuse=MA,   MAILLAGE=MA,
-                           CREA_GROUP_NO=_F(
-                         GROUP_MA = ( 'LP9P10',  'LP9P10B',
-                                      'LP8P9',   'LP8P9B',
-                                         ))
-                       )
-
-MO=AFFE_MODELE( MAILLAGE=MA,
-                             AFFE=_F(  TOUT = 'OUI',
-                                    PHENOMENE = 'MECANIQUE',
-                                    MODELISATION = 'C_PLAN')
-                       )
-ZERO =    DEFI_CONSTANTE(VALE=0.)
-NU =    DEFI_CONSTANTE(VALE=0.3)
-ALPHA =    DEFI_CONSTANTE(VALE=0.)
-
-MAT=DEFI_MATERIAU(ELAS_FO=_F(  E = YOUNG, NU = NU,
-                                TEMP_DEF_ALPHA =20.,
-                               ALPHA = ALPHA, RHO=7800.,))
-
-CHMAT=AFFE_MATERIAU(    MAILLAGE=MA,
-                                  AFFE=_F(  TOUT = 'OUI',
-                                         MATER = MAT)
-                          )
-
-CH=AFFE_CHAR_MECA_F(           MODELE=MO,
-                       FORCE_INTERNE=_F(TOUT='OUI',FY=FORC,),
-                               DDL_IMPO=(
-                                    _F(  GROUP_NO = 'LP8P9',
-                                               DX = ZERO),
-                                             _F(  GROUP_NO = 'LP8P9B',
-                                               DX = ZERO),
-                                             _F(  GROUP_NO = 'P11',
-                                               DY = ZERO))
-                            )
-
-DEP=MECA_STATIQUE(   MODELE=MO,   CHAM_MATER=CHMAT,
-                      SENSIBILITE = (FORC),
-                              EXCIT=_F( CHARGE = CH),
-                     )
-
-DEP=CALC_ELEM(reuse=DEP,RESULTAT=DEP,
-                          SENSIBILITE = (FORC),
-              OPTION=('EPSI_ELGA_DEPL','SIEF_ELGA_DEPL',),)
-
-FOND=DEFI_FOND_FISS(    MAILLAGE=MA,
-                              FOND_FISS=_F( GROUP_NO = ('P0',)),
-                           NORMALE=(0., 1., 0.,)
-                      )
-
-THETA0=CALC_THETA(       MODELE=MO,
-                         THETA_2D=_F(  GROUP_NO = ('P0',),
-                                    MODULE = 1.,
-                                    R_INF = 3.75E-5,
-                                    R_SUP = 7.50E-5),
-                        DIRECTION=(1., 0., 0.,)
-                     )
-
-
-FIN()
-MA1=LIRE_MAILLAGE()
-MO1=AFFE_MODELE( MAILLAGE=MA1, AFFE=_F(  TOUT = 'OUI',
-                 PHENOMENE = 'MECANIQUE', MODELISATION = 'C_PLAN'))
-
-FIN()
diff --git a/Tests/testelem/az.comm b/Tests/testelem/az.comm
deleted file mode 100644 (file)
index 3d5fa74..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-
-DEBUT();
-P1 = 9.8;
-
-P2 = 8.8;
-
-P3 = 7;
-
-P5 = (P3 * P1);
-
-P6 = (P1 - 3);
-
-P4 = [2, 3, 4];
-
-
-#Pas trouve   shellpanel
-
-MAILLA2=LIRE_MAILLAGE(UNITE=P4[1],);
-
-aaa = FORMULE(VALE='a+z',
-              NOM_PARA=('a','z',),);
-
-MAIL=LIRE_MAILLAGE(UNITE=P3,);
-
-# 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel
-
-az = FORMULE(VALE='aaaaa',
-             NOM_PARA=('ae','inst',),);
-
-AFFE1=AFFE_MODELE(MAILLAGE=MAIL,
-                  AFFE=(_F(GROUP_MA=('RESSORT','eee',),
-                           PHENOMENE='MECANIQUE',
-                           MODELISATION='DIS_T',),
-                        _F(GROUP_MA='MASSES',
-                           PHENOMENE='MECANIQUE',
-                           MODELISATION='DIS_T',),
-                        _F(GROUP_NO=('GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12',),
-                           PHENOMENE='ACOUSTIQUE',
-                           MODELISATION='PLAN',),),);
-
-MOD=AFFE_MODELE(MAILLAGE=MAIL,
-                AFFE=(_F(GROUP_MA='RESSORT',
-                         PHENOMENE='MECANIQUE',
-                         MODELISATION='DIS_T',),
-                      _F(GROUP_MA='MASSES',
-                         PHENOMENE='MECANIQUE',
-                         MODELISATION='DIS_T',),
-                      _F(TOUT='OUI',
-                         PHENOMENE='THERMIQUE',
-                         MODELISATION='COQUE',),),);
-
-CARA=AFFE_CARA_ELEM(MODELE=MOD,
-                    POUTRE=_F(GROUP_MA='MA',
-                              SECTION='CERCLE',
-                              CARA='R',
-                              VALE=(3.0,P6,),),);
-
-# 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
-#  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
-# 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
-# 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel
-
-F1=DEFI_FONCTION(NOM_PARA='DX',VALE=(5.0,3.0,
-                       P4[1],P3,
-                       ),);
-
-F3=DEFI_FONCTION(NOM_PARA='DRX',VALE_C=(5.0,7.0,9.0,
-                         9.0,8.0,7.0,
-                         ),);
-
-# 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  
-
-MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
-                             NU=0.0,),
-                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
-                                       SY_C=200000000.0,
-                                       DT_SIGM_EPSI=0.0,
-                                       SY_T=50000000.0,),);
-
-PS1=DEFI_PARA_SENSI(VALE=1.0,);
-
-PS2=DEFI_PARA_SENSI(VALE=1.0,);
-
-PS3=DEFI_PARA_SENSI(VALE=1.0,);
-
-CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
-                     AFFE=_F(TOUT='OUI',
-                             MATER=MATER2,),);
-
-AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
-                    TEMP_IMPO=_F(TOUT='OUI',
-                                 TEMP=0.0,),);
-
-TH1=THER_LINEAIRE(MODELE=AFFE1,
-                  CHAM_MATER=CHMAT2,
-                  EXCIT=_F(CHARGE=AAAZ,),
-                  SENSIBILITE=(PS1,PS2,),);
-
-# 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel
-
-ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
-                    PRES_IMPO=_F(TOUT='OUI',
-                                 PRES=('RI',3.0,3.0,),),);
-
-# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
-
-MACRO_MATR_ASSE(MODELE=AFFE1,
-                NUME_DDL=CO('DDL1'),
-                MATR_ASSE=_F(MATRICE=CO('MAT1'),
-                             OPTION='RIGI_THER',),);
-
-# 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel
-
-FIN();
diff --git a/Tests/testelem/azv6.comm b/Tests/testelem/azv6.comm
deleted file mode 100644 (file)
index 422743d..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-
-DEBUT();
-P1 = 9.8;
-
-P2 = 8.8;
-
-P3 = 7;
-
-P5 = (P3 * P1);
-
-P6 = (P1 - 3);
-
-P4 = [2, 3, 4];
-
-
-#Pas trouve   shellpanel
-
-MAILLA2=LIRE_MAILLAGE(UNITE=P4[1],);
-
-aaa = FORMULE(REEL='(a+z) = (a,z)',);
-
-MAIL=LIRE_MAILLAGE(UNITE=P3,);
-
-# 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel
-
-az = FORMULE(REEL='(aaaaa) = (ae,inst)',);
-
-AFFE1=AFFE_MODELE(MAILLAGE=MAIL,
-                  AFFE=(_F(GROUP_MA=('RESSORT','eee',),
-                           PHENOMENE='MECANIQUE',
-                           MODELISATION='DIS_T',),
-                        _F(GROUP_MA='MASSES',
-                           PHENOMENE='MECANIQUE',
-                           MODELISATION='DIS_T',),
-                        _F(GROUP_NO=('GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12',),
-                           PHENOMENE='ACOUSTIQUE',
-                           MODELISATION='PLAN',),),);
-
-MOD=AFFE_MODELE(MAILLAGE=MAIL,
-                AFFE=(_F(GROUP_MA='RESSORT',
-                         PHENOMENE='MECANIQUE',
-                         MODELISATION='DIS_T',),
-                      _F(GROUP_MA='MASSES',
-                         PHENOMENE='MECANIQUE',
-                         MODELISATION='DIS_T',),
-                      _F(TOUT='OUI',
-                         PHENOMENE='THERMIQUE',
-                         MODELISATION='COQUE',),),);
-
-CARA=AFFE_CARA_ELEM(MODELE=MOD,
-                    POUTRE=_F(GROUP_MA='MA',
-                              SECTION='CERCLE',
-                              CARA='R',
-                              VALE=(3.0,P6,),),);
-
-# 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
-#  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
-# 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
-# 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel
-
-F1=DEFI_FONCTION(NOM_PARA='DX',VALE=(5.0,3.0,
-                       P4[1],P3,
-                       ),);
-
-F3=DEFI_FONCTION(NOM_PARA='DRX',VALE_C=(5.0,7.0,9.0,
-                         9.0,8.0,7.0,
-                         ),);
-
-# 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  
-
-MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
-                             NU=0.0,),
-                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
-                                       SY_C=200000000.0,
-                                       DT_SIGM_EPSI=0.0,
-                                       SY_T=50000000.0,),);
-
-PS1=DEFI_PARA_SENSI(VALE=1.0,);
-
-PS2=DEFI_PARA_SENSI(VALE=1.0,);
-
-PS3=DEFI_PARA_SENSI(VALE=1.0,);
-
-CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
-                     AFFE=_F(TOUT='OUI',
-                             MATER=MATER2,),);
-
-AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
-                    TEMP_IMPO=_F(TOUT='OUI',
-                                 TEMP=0.0,),);
-
-TH1=THER_LINEAIRE(MODELE=AFFE1,
-                  CHAM_MATER=CHMAT2,
-                  EXCIT=_F(CHARGE=AAAZ,),
-                  SENSIBILITE=(PS1,PS2,),);
-
-# 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel
-
-ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
-                    PRES_IMPO=_F(TOUT='OUI',
-                                 PRES=('RI',3.0,3.0,),),);
-
-# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
-
-MACRO_MATR_ASSE(MODELE=AFFE1,
-                NUME_DDL=CO('DDL1'),
-                MATR_ASSE=_F(MATRICE=CO('MAT1'),
-                             OPTION='RIGI_THER',),);
-
-# 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel
-
-FIN();
diff --git a/Tests/testelem/cata1.py b/Tests/testelem/cata1.py
deleted file mode 100644 (file)
index 0c9334c..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType
-import Noyau
-
-class CATA:
-   def __init__(self):
-      CONTEXT.unset_current_cata()
-      CONTEXT.set_current_cata(self)
-   def enregistre(self,cmd):
-      pass
-
-cata=CATA()
-
-class concept(ASSD,Noyau.AsBase):pass
-
-OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
-           a=SIMP(typ='I'),
-           c=SIMP(typ='I',position='global'),
-          )
-
-class concept2(ASSD,Noyau.AsBase):pass
-class concept3(ASSD,Noyau.AsBase):pass
-
-def op2_prod(TYPE_RESU,**args):
-   if TYPE_RESU == "TRANS" : return concept2
-   if TYPE_RESU == "HARMO" : return concept3
-   raise AsException("type de concept resultat non prevu")
-
-OP2=OPER(nom='OP2',op=2,sd_prod=op2_prod,
-          TYPE_RESU       =SIMP(statut='f',typ='TXM',defaut="TRANS",into=("TRANS","HARMO") ),
-        )
-
-def op3_prod(MATR,**args):
-   if AsType(MATR) == concept : return concept2
-   raise AsException("type de concept resultat non prevu")
-
-OP3=OPER(nom='OP3',op=3,sd_prod=op3_prod,
-           MATR    =SIMP(statut='o',typ=concept),
-        )
-
-def op4_prod(MESURE,**args):
-   vale=MESURE['NOM_PARA']
-   if  vale == 'INST'   : return concept
-   raise AsException("type de concept resultat non prevu")
-
-OP4=OPER(nom='OP4',op=4,sd_prod=op4_prod,
-            MESURE  =FACT(statut='o',min=01,max=01,
-                          NOM_PARA  =SIMP(statut='f',typ='TXM',defaut="INST",into=("INST",) ),
-                         )
-        )
-
-def op5_prod(FFT,**args):
-   if (FFT != None)        :
-      vale=FFT.get_child('FONCTION').get_valeur()
-      if (AsType(vale) == concept )  : return concept
-      if (AsType(vale) == concept2) : return concept2
-   raise AsException("type de concept resultat non prevu")
-
-
-OP5=OPER(nom='OP5',op=5,sd_prod=op5_prod,
-         FFT =FACT(statut='f',min=1,max=1,
-                    FONCTION =SIMP(statut='o',typ=(concept,concept2) )
-                   ),
-         )
-
-def op6_prod(FILTRE,**args):
-   vale=FILTRE[0]['MODE']
-   if  AsType(vale) == concept : return concept
-   if  AsType(vale) == concept2 : return concept2
-   raise AsException("type de concept resultat non prevu")
-
-OP6=OPER(nom='OP6',op=6,sd_prod=op6_prod,
-            FILTRE  =FACT(statut='o',min=01,max='**',
-                          MODE  =SIMP(statut='o',typ=(concept,concept2) ),
-                         )
-        )
-
-OP7=OPER(nom='OP7',op=7,sd_prod=concept,
-            FILTRE  =FACT(statut='o',min=01,max='**',
-                          MODE  =SIMP(statut='o',typ=(concept,concept2) ),
-                         )
-        )
-
diff --git a/Tests/testelem/cata2.py b/Tests/testelem/cata2.py
deleted file mode 100644 (file)
index b8460ff..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO
-import Noyau
-
-
-class CATA:
-   def __init__(self):
-      CONTEXT.unset_current_cata()
-      CONTEXT.set_current_cata(self)
-   def enregistre(self,cmd):
-      pass
-
-cata=CATA()
-
-class concept(ASSD,Noyau.AsBase):pass
-
-OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
-           a=SIMP(typ='I'),
-           c=SIMP(typ='I',position='global'),
-          )
-
-class concept2(ASSD,Noyau.AsBase):pass
-class concept3(ASSD,Noyau.AsBase):pass
-
-def op2_prod(self,MATR,**args):
-   self.type_sdprod(MATR,concept2)
-   return concept
-
-OP2=MACRO(nom='OP2',op=-2,sd_prod=op2_prod,
-          MATR=SIMP(statut='o',typ=(CO,concept2)),
-        )
-
-def op3_prod(self,MATR,**args):
-   for m in MATR:
-      t=m['CHAM']
-      if t == 'R':self.type_sdprod(m['MM'],concept)
-   return concept
-
-OP3=MACRO(nom='OP3',op=-3,sd_prod=op3_prod,
-          MATR=FACT(statut='f',min=1,max='**',
-                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
-                    MM=SIMP(statut='o',typ=(CO,concept)),
-                   ),
-          )
-
-
-def op4_prod(self,MATR,**args):
-   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
-   return concept
-
-OP4=MACRO(nom='OP4',op=-4,sd_prod=op4_prod,
-          MATR=FACT(statut='d',min=1,max='**',
-                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),
-                   ),
-          )
-OP5=MACRO(nom='OP5',op=-2,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
-
-def OP6_ops(self,MATR,**args):
-  """
-  """
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP2(MATR=MATR)
-  return ier
-
-OP6=MACRO(nom='OP6',op=OP6_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
-
diff --git a/Tests/testelem/cata3.py b/Tests/testelem/cata3.py
deleted file mode 100644 (file)
index d9c95f2..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO,JDC_CATA
-
-class concept(ASSD):pass
-
-JdC=JDC_CATA(code="ASTER")
-
-OP1 = OPER(nom='OP1',op=1,sd_prod=concept,
-           a=SIMP(typ='I'),
-           c=SIMP(typ='I',position='global'),
-          )
-
-class concept2(ASSD):pass
-class concept3(ASSD):pass
-
-def op2_prod(self,MATR,**args):
-   self.type_sdprod(MATR,concept2)
-   return concept
-
-OP2=MACRO(nom='OP2',op=-2,sd_prod=op2_prod,
-          MATR=SIMP(statut='o',typ=(CO,concept2)),
-        )
-
-def op3_prod(self,MATR,**args):
-   for m in MATR:
-      t=m['CHAM']
-      if t == 'R':self.type_sdprod(m['MM'],concept)
-   return concept
-
-OP3=MACRO(nom='OP3',op=-3,sd_prod=op3_prod,
-          MATR=FACT(statut='f',min=1,max='**',
-                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
-                    MM=SIMP(statut='o',typ=(CO,concept)),
-                   ),
-          )
-
-
-def op4_prod(self,MATR,**args):
-   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
-   return concept
-
-OP4=MACRO(nom='OP4',op=-4,sd_prod=op4_prod,
-          MATR=FACT(statut='d',min=1,max='**',
-                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),
-                   ),
-          )
-
-def INCLUDE_prod(self,UNITE,**args):
-  """ Fonction sd_prod pour la macro include
-  """
-  # Si unite a change on reevalue le fichier associe
-  if not hasattr(self,'unite') or self.unite != UNITE:
-    f,text=self.get_file(unite=UNITE)
-    self.unite=UNITE
-    self.fichier_init = f
-    # on execute le texte fourni dans le contexte forme par
-    # le contexte de l etape pere (global au sens Python)
-    # et le contexte de l etape (local au sens Python)
-    code=compile(text,f,'exec')
-    if self.jdc and self.jdc.par_lot == 'NON':
-      # On est en mode commande par commande
-      # On teste la validite de la commande avec interruption eventuelle
-      cr=self.report()
-      self.parent.cr.add(cr)
-      if not cr.estvide():
-        raise EOFError
-    d={}
-    self.g_context = d
-    self.contexte_fichier_init = d
-    exec code in self.parent.g_context,d
-
-def INCLUDE_context(self,d):
-  """ Fonction op_init pour macro INCLUDE
-  """
-  for k,v in self.g_context.items():
-    d[k]=v
-
-INCLUDE=MACRO(nom="INCLUDE",op=-1,
-             sd_prod=INCLUDE_prod,
-             op_init=INCLUDE_context,
-             #fichier_ini=1,
-              UNITE = SIMP(statut='o',typ='I'),
-);
-
diff --git a/Tests/testelem/cata5.py b/Tests/testelem/cata5.py
deleted file mode 100644 (file)
index cb01586..0000000
+++ /dev/null
@@ -1,205 +0,0 @@
-# -*- coding: iso-8859-15 -*-
-from Accas import SIMP,FACT,OPER,ASSD,AsException,AsType,CO,MACRO,JDC_CATA
-import Noyau
-JdC=JDC_CATA(code="ASTER")
-
-class concept(ASSD,Noyau.AsBase):pass
-class concept2(ASSD,Noyau.AsBase):pass
-class concept3(ASSD,Noyau.AsBase):pass
-class concept4(concept2):pass
-
-def OP_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  return ier
-
-def op2_prod(self,MATR,**args):
-   self.type_sdprod(MATR,concept2)
-   return concept
-OP1=MACRO(nom='OP1',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
-OP2=MACRO(nom='OP2',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=(CO,concept2)),)
-OP10=MACRO(nom='OP10',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=concept2),)
-OP11=MACRO(nom='OP11',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=concept2),)
-OP12=MACRO(nom='OP12',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=CO),)
-OP13=MACRO(nom='OP13',op=OP_ops,sd_prod=concept, MATR=SIMP(statut='o',typ=(CO,concept2)),)
-
-def op3_prod(self,MATR,**args):
-   for m in MATR:
-      t=m['CHAM']
-      if t == 'R':self.type_sdprod(m['MM'],concept)
-   return concept
-OP3=MACRO(nom='OP3',op=OP_ops,sd_prod=op3_prod,
-          MATR=FACT(statut='f',min=1,max='**',
-                    CHAM=SIMP(statut='o',typ='TXM',into=("R","I"),),
-                    MM=SIMP(statut='o',typ=(CO,concept)),),)
-
-def op4_prod(self,MATR,**args):
-   if MATR == None :raise AsException("impossible recuperer mot cle facteur par defaut")
-   return concept
-OP4=MACRO(nom='OP4',op=OP_ops,sd_prod=op4_prod,
-          MATR=FACT(statut='d',min=1,max='**',
-                    CHAM=SIMP(statut='f',typ='TXM',defaut="R"),),)
-
-OP5=MACRO(nom='OP5',op=OP_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
-
-def op6_prod(self,MATR,**args):
-   self.type_sdprod(MATR,concept4)
-   return concept
-def OP6_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP2(MATR=MATR)
-  return ier
-OP6=MACRO(nom='OP6',op=OP6_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-
-def OP7_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP8(MATR=MATR)
-  return ier
-OP7=MACRO(nom='OP7',op=OP7_ops,sd_prod=op2_prod, MATR=SIMP(statut='o',typ=CO),)
-
-OP8=MACRO(nom='OP8',op=OP_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=(CO,concept4)),)
-
-def OP9_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP10(MATR=MATR)
-  return ier
-OP9=MACRO(nom='OP9',op=OP9_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-def OP14_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP1(MATR=MATR)
-  return ier
-OP14=MACRO(nom='OP14',op=OP14_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-def OP15_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP11(MATR=MATR)
-  return ier
-OP15=MACRO(nom='OP15',op=OP15_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-def OP16_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP12(MATR=MATR)
-  return ier
-OP16=MACRO(nom='OP16',op=OP16_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-def OP17_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP13(MATR=MATR)
-  return ier
-OP17=MACRO(nom='OP17',op=OP17_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-
-def OP18_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP6(MATR=MATR)
-  dd=OP2(MATR=MATR)
-  ee=OP11(MATR=MATR)
-  return ier
-OP18=MACRO(nom='OP18',op=OP18_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-OP20=MACRO(nom='OP20',op=OP_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),
-                                               MATRB=SIMP(statut='o',typ=CO),)
-def OP19_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP20(MATR=MATR,MATRB=MATR)
-  return ier
-OP19=MACRO(nom='OP19',op=OP19_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-
-OP21=OPER(nom='OP21',op=1,sd_prod=concept)
-def OP22_ops(self,MATR,**args):
-  ier=0
-  self.set_icmd(1)
-  self.DeclareOut('cc',self.sd)
-  cc=OP21()
-  return ier
-OP22=MACRO(nom='OP22',op=OP22_ops,sd_prod=op6_prod, MATR=SIMP(statut='o',typ=CO),)
-
-import pickle
-import Accas
-
-def poursuite_sdprod(self,PAR_LOT):
-  j=self.jdc
-  #j.UserError=j.codex.error
-  j.actif_status=1
-  j.fico=None
-  j.set_par_lot(PAR_LOT)
-  if hasattr(self,'already_init'):return
-  self.already_init=None
-  context={}
-  try:
-       file=open("pick.1",'r')
-       # Le contexte sauvegardé a été picklé en une seule fois. Il est seulement
-       # possible de le récupérer en bloc. Si cette opération echoue, on ne récupère
-       # aucun objet.
-       context=pickle.load(file)
-       file.close()
-  except:
-       # En cas d'erreur on ignore le contenu du fichier
-       import traceback
-       traceback.print_exc()
-       pass
-  for k,v in context.items():
-    if isinstance(v,Accas.ASSD):
-       self.parent.NommerSdprod(v,k)
-  self.g_context.update(context)
-  return None
-
-def poursuite(self,PAR_LOT):
-  ier=0
-  self.set_icmd(1)
-  return ier
-
-POURSUITE=MACRO(nom='POURSUITE',op=poursuite,sd_prod=poursuite_sdprod,PAR_LOT=SIMP(typ='TXM',defaut='OUI'))
-
-def fin(self):
-  self.set_icmd(1)
-  raise EOFError
-FIN=MACRO(nom='FIN',op=fin,sd_prod=None)
-
-def debut_sdprod(self,PAR_LOT):
-  j=self.jdc
-  #j.UserError=j.codex.error
-  j.actif_status=1
-  j.fico=None
-  j.set_par_lot(PAR_LOT)
-  return None
-
-def debut(self,PAR_LOT):
-  ier=0
-  self.set_icmd(1)
-  return ier
-
-DEBUT=MACRO(nom='DEBUT',op=debut,sd_prod=debut_sdprod,PAR_LOT=SIMP(typ='TXM',defaut='OUI'))
-
-class entier   (ASSD):
-   def __init__(self,valeur=None,**args):
-      ASSD.__init__(self,**args)
-      self.valeur=valeur
-
-   def __adapt__(self,validator):
-      if validator.name == "list":
-          #validateur liste,cardinalité
-          return (self,)
-      elif validator.name == "type":
-          #validateur type
-          return validator.adapt(self.valeur or 0)
-      else:
-          #validateur into et valid
-          return self
-
-   def __repr__(self):
-      return "<concept entier>"
-
diff --git a/Tests/testelem/params.comm b/Tests/testelem/params.comm
deleted file mode 100644 (file)
index 46966b0..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-
-DEBUT();
-a = 1.0;
-
-b = 3;
-
-c = 15;
-
-d = 5;
-
-x = (1, 2);
-
-y = [3, 4];
-
-y2 = (y * 2);
-
-z = 'a';
-
-zz = 'v';
-
-t = a;
-
-v = """aaaa
-bbbb""";
-
-xx = ceil(sqrt(d));
-
-yy = cos(3.1);
-
-ax = sin(2);
-
-bx = cos(xx);
-
-cx = sin(xx);
-
-zy = y[1];
-
-
-MA=LIRE_MAILLAGE();
-
-MB=LIRE_MAILLAGE();
-
-FIN();
diff --git a/Tests/testelem/testaz76.py b/Tests/testelem/testaz76.py
deleted file mode 100644 (file)
index c23919a..0000000
+++ /dev/null
@@ -1,399 +0,0 @@
-# coding=utf-8
-
-import os
-import unittest
-import difflib
-import compare
-
-import prefs
-from InterfaceTK import appli
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-class TestCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   def test000(self):
-      """ Test de construction du fichier de commandes az.comm de zero"""
-
-      app=appli.STANDALONE(version='v9')
-      j=app.newJDC()
-# commande DEBUT
-      co=j.addentite("DEBUT",0)
-# commande FIN
-      co=j.addentite("FIN",1)
-# parametres
-      pos=0
-      pos=pos+1
-      co=add_param(j,pos,"P1","9.8")
-      pos=pos+1
-      co=add_param(j,pos,"P2","8.8")
-      pos=pos+1
-      co=add_param(j,pos,"P3","7")
-      pos=pos+1
-      co=add_param(j,pos,"P5","P3*P1")
-      pos=pos+1
-      co=add_param(j,pos,"P6","P1-3")
-      pos=pos+1
-      co=add_param(j,pos,"P4","[2,3,4]")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur("Pas trouve   shellpanel")
-# commande LIRE_MAILLAGE
-      pos=pos+1
-      co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAILLA2")
-      mcs=co.addentite("UNITE")
-      valeur=mcs.eval_val("P4[1]")
-      test=mcs.set_valeur(valeur)
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
-# commande LIRE_MAILLAGE
-      pos=pos+1
-      ma=co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAIL")
-      mcs=co.addentite("UNITE")
-      valeur,validite=mcs.eval_valeur("P3")
-      test=mcs.set_valeur(valeur)
-#
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
-# commande AFFE_MODELE
-      pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
-      mcs=co.get_child("MAILLAGE")
-      valeur,validite=mcs.eval_valeur("MAIL")
-      assert valeur == ma.sd
-      test=mcs.set_valeur(valeur)
-      assert valeur == co["MAILLAGE"]
-      mcf=co.addentite("AFFE")
-      mcs=mcf[0].get_child("PHENOMENE")
-      valeur=mcs.eval_val_item('MECANIQUE')
-      assert valeur=='MECANIQUE',str(valeur)
-      test=mcs.set_valeur(valeur)
-      assert mcf["PHENOMENE"] == 'MECANIQUE'
-      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      assert mcf["MODELISATION"] == 'DIS_T'
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[1].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
-      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[2].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
-      mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('PLAN'))
-      #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
-      mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
-
-      co.nomme_sd("AFFE1")
-# commande AFFE_MODELE
-      pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
-      mcs=co.get_child("MAILLAGE")
-      mcs.set_valeur(mcs.eval_val("MAIL"))
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[0].get_child("PHENOMENE")
-      valeur=mcs.eval_val_item('MECANIQUE')
-      test=mcs.set_valeur(valeur)
-      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[1].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
-      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[2].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
-      mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('COQUE'))
-      mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
-
-      co.nomme_sd("MOD")
-#CARA=AFFE_CARA_ELEM(MODELE=MOD,
-#                    POUTRE=_F(GROUP_MA='MA',
-#                              SECTION='CERCLE',
-#                              CARA='R',
-#                              VALE=(3.0,P6,),),);
-      pos=pos+1
-      co=j.addentite("AFFE_CARA_ELEM",pos)
-      mcs=co.get_child("MODELE")
-      mcs.set_valeur(mcs.eval_val("MOD"))
-      mcf=co.addentite("POUTRE")
-      mcs=mcf[0].get_child("SECTION")
-      mcs.set_valeur(mcs.eval_val('CERCLE'))
-      assert mcf[0]["SECTION"] == 'CERCLE'
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",'MA')
-      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("CARA")
-      mcs.set_valeur(mcs.eval_val('R'))
-      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
-      mcs.set_valeur(mcs.eval_val('3.0,P6'))
-      co.nomme_sd("CARA")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
-  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
- 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
- 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel"""
-      co.set_valeur(text)
-#F1=DEFI_FONCTION(NOM_PARA='DX',
-#                 VALE=(5.0,3.0,P4[1],P3,),);
-      pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
-      mcs=co.get_child("NOM_PARA")
-      mcs.set_valeur(mcs.eval_val("DX"))
-      mcs=co.addentite("VALE")
-      mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
-      co.nomme_sd("F1")
-#F3=DEFI_FONCTION(NOM_PARA='DRX',
-#                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
-      pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
-      mcs=co.get_child("NOM_PARA")
-      mcs.set_valeur(mcs.eval_val("DRX"))
-      mcs=co.addentite("VALE_C")
-      mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
-      co.nomme_sd("F3")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
-#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
-#                             NU=0.0,),
-#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
-#                                       SY_C=200000000.0,
-#                                       DT_SIGM_EPSI=0.0,
-#                                       SY_T=50000000.0,),);
-      pos=pos+1
-      co=j.addentite("DEFI_MATERIAU",pos)
-      mcf=co.addentite("ELAS")
-      mcs=mcf[0].get_child("E")
-      mcs.set_valeur(mcs.eval_val("100000000000.0"))
-      mcs=mcf[0].get_child("NU")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcf=co.addentite("ECRO_ASYM_LINE")
-      mcs=mcf[0].get_child("DC_SIGM_EPSI")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcs=mcf[0].get_child("DT_SIGM_EPSI")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcs=mcf[0].get_child("SY_C")
-      mcs.set_valeur(mcs.eval_val("200000000.0"))
-      mcs=mcf[0].get_child("SY_T")
-      mcs.set_valeur(mcs.eval_val("50000000.0"))
-      co.nomme_sd("MATER2")
-#PS1=DEFI_PARA_SENSI(VALE=1.0,);
-#PS2=DEFI_PARA_SENSI(VALE=1.0,);
-#PS3=DEFI_PARA_SENSI(VALE=1.0,);
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS1")
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS2")
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS3")
-#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
-#                     AFFE=_F(TOUT='OUI',
-#                             MATER=MATER2,),);
-      pos=pos+1
-      co=j.addentite("AFFE_MATERIAU",pos)
-      add_mcsimp(co,"MAILLAGE","MAIL")
-      mcf=co.get_child("AFFE")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"MATER","MATER2")
-      co.nomme_sd("CHMAT2")
-#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
-#                    TEMP_IMPO=_F(TOUT='OUI',
-#                                 TEMP=0.0,),);
-      pos=pos+1
-      co=j.addentite("AFFE_CHAR_THER",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("TEMP_IMPO")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"TEMP","0.0")
-      co.nomme_sd("AAAZ")
-#TH1=THER_LINEAIRE(MODELE=AFFE1,
-#                  CHAM_MATER=CHMAT2,
-#                  EXCIT=_F(CHARGE=AAAZ,),
-#                  SENSIBILITE=(PS1,PS2,),);
-      pos=pos+1
-      co=j.addentite("THER_LINEAIRE",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      add_mcsimp(co,"CHAM_MATER","CHMAT2")
-      mcf=co.get_child("EXCIT")
-      add_mcsimp(mcf[0],"CHARGE","AAAZ")
-      add_mcsimp(co,"SENSIBILITE","PS1,PS2")
-      co.nomme_sd("TH1")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
-#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
-#                    PRES_IMPO=_F(TOUT='OUI',
-#                                 PRES=('RI',3.0,3.0,),),);
-      pos=pos+1
-      co=j.addentite("AFFE_CHAR_ACOU",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("PRES_IMPO")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
-      co.nomme_sd("ACA1")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
-
-# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
-
-#MACRO_MATR_ASSE(MODELE=AFFE1,
-#                NUME_DDL=CO('DDL1'),
-#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
-#                             OPTION='RIGI_THER',),);
-      pos=pos+1
-      co=j.addentite("MACRO_MATR_ASSE",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcs=co.get_child("NUME_DDL")
-      mcs.set_valeur_co('DDL1')
-      mcf=co.get_child("MATR_ASSE")
-      add_mcsimp(mcf[0],"OPTION","RIGI_THER")
-      mcs=mcf[0].get_child("MATRICE")
-      mcs.set_valeur_co('MAT1')
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
-
-      assert j.isvalid(),j.report()
-
-      text1=app.get_text_JDC(j,'python')
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
-      f=open(file)
-      text2=f.read()
-      f.close()
-      assert text1 == text2 , cdiff(text1,text2)
-
-   def test001(self):
-      """ Test de construction d'un fichier de commandes avec DEFI_LIST_REEL, fonction et parametre de zero"""
-
-      app=appli.STANDALONE(version='v9')
-      j=app.newJDC()
-# commande DEBUT
-      co=j.addentite("DEBUT",0)
-# commande FIN
-      co=j.addentite("FIN",1)
-#parametre
-      pos=0
-      pos=pos+1
-      co=add_param(j,pos,"P1","9.8")
-      pos=pos+1
-      co=add_param(j,pos,"P2","sin(P1)")
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
-#parametre de formule
-      pos=pos+1
-      co=add_param(j,pos,"P3","aaa(P1,2.)")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","1.,2.,3.")
-      co.nomme_sd("LI1")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","sin(1.)")
-      co.nomme_sd("LI2")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","aaa(1.,2.)")
-      co.nomme_sd("LI3")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","sin(1.,2)")
-      co.nomme_sd("LI4")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","aaa(1.)")
-      co.nomme_sd("LI5")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","1,sin(1.),2")
-      co.nomme_sd("LI6")
-
-      expected="""DEBUT CR validation : SansNom
-   Etape : DEFI_LIST_REEL    ligne : ...
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Concept retourné non défini !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Mot-clé simple : VALE
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! 'sin(1.,2)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : VALE
-   Fin Etape : DEFI_LIST_REEL
-   Etape : DEFI_LIST_REEL    ligne : ...
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Concept retourné non défini !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Mot-clé simple : VALE
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! 'aaa(1.)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : VALE
-   Fin Etape : DEFI_LIST_REEL
-FIN CR validation :SansNom
-"""
-      msg=str( j.report())
-      assert compare.check(expected,msg),cdiff(expected,msg)
diff --git a/Tests/testelem/testbloc1.py b/Tests/testelem/testbloc1.py
deleted file mode 100644 (file)
index f8bb690..0000000
+++ /dev/null
@@ -1,176 +0,0 @@
-# coding=utf-8
-from Accas import SIMP,FACT,BLOC,UN_PARMI,OPER,ASSD,MACRO,_F
-import Noyau
-
-class concept(ASSD,Noyau.AsBase):pass
-
-import unittest
-
-class CATA:
-   def __init__(self):
-      CONTEXT.unset_current_cata()
-      CONTEXT.set_current_cata(self)
-   def enregistre(self,cmd):
-      pass
-
-cata=CATA()
-
-
-OP1 = OPER(nom='OP1',op=1, sd_prod=concept, 
-      WWWW=SIMP(statut='o',typ='TXM', position='global'),
-      XXXX=SIMP(typ='TXM', position='global',defaut='XXXX'),
-    traitement=FACT(statut='o',
-      TATA=SIMP(typ='TXM', position='global',defaut='DDD'),
-      TTTT=SIMP(statut='o',typ='TXM', position='global',defaut='EEE'),
-      UUUU=SIMP(typ='TXM', position='global'),
-      VVVV=SIMP(statut='o',typ='TXM', position='global'),
-      regles=( UN_PARMI('TYPE_RAFFINEMENT_LIBRE','TYPE_RAFFINEMENT_UNIFORME'),),
-      TYPE_RAFFINEMENT_LIBRE = FACT(statut='f',
-                RAFFINEMENT   = SIMP(statut='o',typ='TXM', position='global',
-                                     into=("LIBRE","UNIFORME",) ),
-                DERAFFINEMENT = SIMP(statut='o',typ='TXM', position='global',
-                                     into=("LIBRE",),),
-                TOTO=SIMP(statut='o',typ='TXM', position='global'),
-                # un mot cle global facultatif ne sera pas visible tant
-                # qu'il n'aura pas de valeur meme s'il a un defaut
-                TITI=SIMP(typ='TXM', position='global',defaut='BBB'),
-                TUTU=SIMP(statut='o',typ='TXM', position='global',defaut='CCC'),
-      ),
-      b_maj_champ =BLOC(condition="(RAFFINEMENT!=None) or (DERAFFINEMENT!=None)",
-                       NITER =SIMP(statut='o',typ='I',),
-                       NOM_MED_MAILLAGE_NP1 =SIMP(statut='o',typ='TXM',),
-                       FICHIER_MED_MAILLAGE_NP1 =SIMP(statut='o',typ='TXM',),
-      ),
-    ),
-    trait=FACT(statut='o',
-      FFFF=SIMP(typ='TXM',),
-      b_champ =BLOC(condition="WWWW=='WWWW'",
-                    N =SIMP(statut='o',typ='I',),
-      ),
-    ),
-)
-
-MACR_BIDON=OPER(nom="MACR_BIDON",op=None,sd_prod=concept,
-                 reentrant='n',UIinfo={"groupes":("Outils métier",)},fr="",
-                 NOM_CHAM=SIMP(statut='f',typ='TXM',into=('ACCE','DEPL'),position="global"),
-                 RESULTAT=FACT(statut='o',b_acce=BLOC(condition="NOM_CHAM=='ACCE'",
-                                                       VAL1=SIMP(statut='o',typ='R'),
-                                                     ),
-                                VAL2=SIMP(statut='o',typ='R'),
-                              ),
-                )
-import pprint
-
-class TestMCBlocCase(unittest.TestCase):
-
-   def test001(self):
-      """ bloc conditionnel declenche par mot cle global avec defaut
-      """
-      mcf={'TYPE_RAFFINEMENT_LIBRE':{'TOTO':'AAA'}}
-      co=OP1(traitement=mcf,WWWW='WWWW')
-      mcfact=co.etape['traitement']
-      self.assertEqual(mcfact['TYPE_RAFFINEMENT_LIBRE']['DERAFFINEMENT'] , None)
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertEqual(dico['DERAFFINEMENT'] , None)
-      self.assertEqual(dico['RAFFINEMENT'] , None)
-      self.assertEqual(dico['WWWW'] , 'WWWW')
-      self.assertRaises(IndexError, mcfact.__getitem__, 'NITER')
-
-      mcfact=co.etape['trait'][0]
-      dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
-      self.assertEqual(dico['DERAFFINEMENT'] , None)
-      self.assertEqual(dico['RAFFINEMENT'] , None)
-      self.assertEqual(dico['WWWW'] , 'WWWW')
-      self.assertEqual(dico['TOTO'] , 'AAA')
-      self.assertEqual(dico['TUTU'] , 'CCC')
-      self.assertEqual(dico['FFFF'] , None)
-      self.assertEqual(dico['VVVV'] , None)
-      self.assertEqual(dico['TTTT'] , 'EEE')
-      self.assertEqual(dico['XXXX'] , 'XXXX')
-      self.assertEqual(mcfact['N'] , None)
-      self.assertRaises(KeyError, dico.__getitem__, 'TITI')
-
-   def test002(self):
-      mcf={'TYPE_RAFFINEMENT_LIBRE':{'RAFFINEMENT':'LIBRE'},'NITER':1}
-      co=OP1(traitement=mcf)
-      mcfact=co.etape['traitement']
-      self.assertEqual(mcfact['TYPE_RAFFINEMENT_LIBRE']['RAFFINEMENT'] , 'LIBRE')
-      self.assertEqual(mcfact['NITER'] , 1)
-
-   def test003(self):
-      co=MACR_BIDON(NOM_CHAM='ACCE',RESULTAT=_F(VAL2=3.4))
-      mcfact=co.etape['RESULTAT']
-      self.assertEqual(co.etape.isvalid(), 0)
-
-   def test004(self):
-      mcf={'VVVV':'',
-           'TYPE_RAFFINEMENT_LIBRE':{'RAFFINEMENT':'LIBRE','DERAFFINEMENT':'LIBRE','TOTO':'AA'},
-           'NITER':1,
-           'FICHIER_MED_MAILLAGE_NP1':'',
-           'NOM_MED_MAILLAGE_NP1':'',
-           }
-      co=OP1(traitement=mcf,WWWW="WWWW",trait={'N':1})
-      val=co.etape.isvalid()
-      if not val:msg=co.etape.report()
-      else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-
-      co=OP1(traitement=mcf,WWWW="WWWW")
-      val=co.etape.isvalid()
-      if not val:msg=co.etape.report()
-      else:msg=""
-      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
-
-      co=OP1(traitement=mcf,WWWW="WW",trait={'N':1})
-      val=co.etape.isvalid()
-      if not val:msg=co.etape.report()
-      else:msg=""
-      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
-
-      co=OP1(traitement=mcf,WWWW="WW",trait={'FFFF':'X'})
-      val=co.etape.isvalid()
-      if not val:msg=co.etape.report()
-      else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-
-      co=OP1(traitement=mcf,WWWW="WW",)
-      val=co.etape.isvalid()
-      if not val:msg=co.etape.report()
-      else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-
-   def test005(self):
-      OP1 = OPER(nom='OP1',op=1, sd_prod=concept,
-                 MASS = FACT(statut='f',max='**',
-                               Y  = SIMP(statut='f',typ='I',),
-                               Z  = FACT(T=SIMP(typ='I')),
-                            ),
-                 b_mass = BLOC(condition = "MASS != None",
-                               MODE   = SIMP(statut='o',typ='I',)
-                              ),
-                 bb_mass = BLOC(condition = "MASS and len(MASS) > 1 ",
-                               XX   = SIMP(statut='o',typ='I',)
-                              ),
-                 bbb_mass = BLOC(condition = "MASS and MASS[0]['Y'] == 1 ",
-                               YY   = SIMP(statut='o',typ='I',)
-                              ),
-                 bbbb_mass = BLOC(condition = "MASS and MASS[0]['Z'] and MASS[0]['Z'][0]['T'] == 1 ",
-                               ZZ   = SIMP(statut='o',typ='I',)
-                              ),
-                )
-      co=OP1()
-      msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-      co=OP1(MASS={},MODE=1)
-      msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-      co=OP1(MASS=({},{}),MODE=1,XX=1)
-      msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-      co=OP1(MASS=({'Y':1},{}),MODE=1,XX=1,YY=1)
-      msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-      co=OP1(MASS=({'Y':1,'Z':{'T':1}},{}),MODE=1,XX=1,YY=1,ZZ=1)
-      msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
-
diff --git a/Tests/testelem/testfact1.py b/Tests/testelem/testfact1.py
deleted file mode 100644 (file)
index c5d4cb1..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-# coding=utf-8
-from Accas import SIMP,FACT
-
-import unittest
-
-class TestFactCase(unittest.TestCase):
-   def setUp(self):
-      self.cata=FACT(a=SIMP(typ='I',statut='o'),
-                     b=SIMP(typ='R'),
-                     c=SIMP(typ='C',defaut=('RI',1,0)),
-                    )
-
-   def tearDown(self):
-      del self.cata
-
-   def testStatut1(self):
-      o=self.cata({'a':1},'mcs1',None)
-      cr=o.report()
-      self.assert_(cr.estvide())
-
-   def testStatut2(self):
-      o=self.cata(None,'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot cle Facteur :mcs1
-   Mot-clé simple : a
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Mot-clé :  a  obligatoire non valorisé !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! None n'est pas une valeur autorisée !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   Fin Mot-clé simple : a
-Fin Mot cle Facteur :mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr)
-
-   def testType1(self):
-      """Verification de type"""
-      #Ne leve plus d'exception
-      #self.assertRaises(AttributeError,self.cata,1,'mcs1',None)
-      o=self.cata({'a':1.2},'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot cle Facteur :mcs1
-   Mot-clé simple : a
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! 1.2 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   Fin Mot-clé simple : a
-Fin Mot cle Facteur :mcs1
-"""
-      msg="le rapport d'erreur est incorrect.\n expected =\n%s\n got =\n%s " % (expected_cr,str(cr))
-      self.assertEqual(str(cr) , expected_cr,msg=msg)
-
-   def test031(self):
-       cata=FACT(min=2,max=3,a=SIMP(typ='I',statut='o'),)
-
-       liste=(
-             (({'a':1},{'a':2}),1),
-             (({'a':1},{'a':2},{'a':3},{'a':4}),0),
-             (({'a':1},{'a':2},{'a':3}),1),
-             (({'a':1},),0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcf',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-
-   def test032(self):
-       cata=FACT(max=3,a=SIMP(typ='I',statut='o'),)
-       mcfact=cata({'a':1},'mcf',None)
-       self.assertEqual(mcfact[0].get_mocle('a') , 1)
-       self.assertEqual(mcfact['a'] , 1)
-
-       mcfact=cata(({'a':1},{'a':2}),'mcf',None)
-       self.assertEqual(mcfact[0]['a'] , 1)
-       self.assertEqual(mcfact[1]['a'] , 2)
-       self.assertRaises(TypeError,mcfact.__getitem__, 'a')
-       def f():
-           return mcfact['a']
-       self.assertRaises(TypeError,f)
-
-   def test033(self):
-       cata=FACT(xx=FACT(statut='o',max=3,a=SIMP(typ='I'),))
-       mcfact=cata({},'mcf',None)
-       valid=0
-       liste=(
-             ({},1),
-             ({'xx':{}},1),
-             ({'xx':{'a':1}},1),
-             ({'xx':"error"},0),
-             ({'xx':("error","err2","err3")},0),
-             ({'xx':({'a':1},"err2","err3")},0),
-             ({'xx':("err1",{'a':1},"err3")},0),
-             ({'xx':("err1",{'a':1},"err3","err4")},0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcf',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
diff --git a/Tests/testelem/testfact2.py b/Tests/testelem/testfact2.py
deleted file mode 100644 (file)
index 5dce989..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-from Accas import SIMP,FACT,BLOC
-
-import unittest
-
-
-class TestFactCase(unittest.TestCase):
-
-   def test001(self):
-      """
-       Cas test avec un bloc conditionnel active par un mot cle simple avec 
-       valeur par defaut, non present
-       Le bloc contient un mot cle simple avec defaut non present
-       On s'attend a recuperer les 2 mots cles simples avec leur valeur par 
-       defaut.
-      """
-      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
-                b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
-                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),  
-                              ),
-                    )
-      mcfact=cata({},'mcf',None)
-      valeur_attendue={'ZORGLUB':'OOO','TOTO':'AAA'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-      self.assertEqual(mcfact[0].get_mocle('TOTO') , 'AAA')
-      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
-      self.assertEqual(mcfact['TOTO'] , 'AAA')
-      self.assertRaises(IndexError, mcfact.__getitem__, 'TITI')
-
-   def test002(self):
-      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
-                b_unit1  =BLOC(condition = "ZORGLUB=='ZZZ'",
-                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                              ),
-                    )
-      mcfact=cata({},'mcf',None)
-      valeur_attendue={'ZORGLUB':'OOO'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
-
-   def test003(self):
-      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
-                b_unit1  =BLOC(condition = "ZORGLUB=='ZZZ'",
-                               TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                              ),
-                    )
-      mcfact=cata({'ZORGLUB':'ZZZ'},'mcf',None)
-      valeur_attendue={'ZORGLUB':'ZZZ', 'TOTO':'AAA'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-      self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'ZZZ')
-      self.assertEqual(mcfact['TOTO'] , 'AAA')
-
-   def test004(self):
-      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
-                b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
-                               TOTO  =SIMP(statut='f',typ='TXM',into=('AAA','BBB'),),
-                              ),
-                    )
-      mcfact=cata({},'mcf',None)
-      valeur_attendue={'ZORGLUB':'OOO','TOTO':None}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-      self.assertEqual(mcfact[0].get_mocle('TOTO') , None)
-      self.assertEqual(mcfact[0].get_child('ZORGLUB').get_valeur() , 'OOO')
-      self.assertEqual(mcfact[0].get_child('b_unit1').get_child('TOTO').get_valeur() , None)
-      self.assertEqual(mcfact['TOTO'] , None)
-
-   def test005(self):
-      cata=FACT(
-                TOTO=FACT(statut='d',
-                          TITI=SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                          b_unit1  =BLOC(condition = "TITI=='AAA'",
-                                         TOTO  =SIMP(statut='f',typ='TXM',into=('AAA','BBB'),),
-                                        ),
-                         ),
-               )
-      mcfact=cata({},'mcf',None)
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertNotEqual(dico["TOTO"] , None)
-
-   def test010(self):
-      """
-      """
-      cata=FACT(ZORGLUB  =SIMP(statut='f',typ='TXM',defaut='OOO'),
-                     b_unit1  =BLOC(condition = "ZORGLUB=='OOO'",
-                                         TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),  
-                                         b_unit2       =BLOC(condition = "TOTO == 'BBB'",
-                                                             UNITE   =SIMP(statut='f',typ='I',defaut=25),  
-                                                            ),
-                                   ),
-                    )
-      mcfact=cata({'TOTO' : 'BBB'},'mcf',None)
-      valeur_attendue={'UNITE':25, 'ZORGLUB':'OOO','TOTO':'BBB'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-
-   def test011(self):
-      """
-      """
-      cata=FACT(
-                TITI  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                TUTU  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                TATA  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                TOTO  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                b_unit1  =BLOC(condition = "TITI =='AAA'",
-                               TOTO1  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                               c_unit1       =BLOC(condition = "TOTO1 == 'AAA'", UNITE1   =SIMP(statut='f',typ='I',defaut=25),),
-                              ),
-                b_unit2  =BLOC(condition = "TUTU =='AAA'",
-                               TOTO2  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                               c_unit2       =BLOC(condition = "TOTO2 == 'BBB'", UNITE2   =SIMP(statut='f',typ='I',defaut=25),),
-                              ),
-                b_unit3  =BLOC(condition = "TATA =='BBB'",
-                               TOTO3  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                               c_unit3       =BLOC(condition = "TOTO3 == 'BBB'", UNITE3   =SIMP(statut='f',typ='I',defaut=25),),
-                              ),
-                b_unit4  =BLOC(condition = "TOTO =='BBB'",
-                               TOTO4  =SIMP(statut='f',typ='TXM',defaut='AAA',into=('AAA','BBB'),),
-                               c_unit4       =BLOC(condition = "TOTO4 == 'AAA'", UNITE4   =SIMP(statut='f',typ='I',defaut=25),),
-                              ),
-               )
-      mcfact=cata({'TOTO' : 'BBB'},'mcf',None)
-      valeur_attendue={
-          'TITI': 'AAA', 'TOTO': 'BBB', 'TUTU': 'AAA', 'TATA': 'AAA',
-          'TOTO1': 'AAA', 'UNITE1': 25, 
-          'TOTO2': 'AAA',
-          'TOTO4': 'AAA', 'UNITE4': 25, 
-                      }
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      self.assertEqual(dico , valeur_attendue)
-
-      self.assertEqual(mcfact[0].get_child('TATA').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TITI').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TUTU').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TOTO').get_valeur() , 'BBB')
-      self.assertEqual(mcfact['TITI'] , 'AAA')
-      self.assertEqual(mcfact['TUTU'] , 'AAA')
-      self.assertEqual(mcfact['TATA'] , 'AAA')
-      self.assertEqual(mcfact['TOTO'] , 'BBB')
-
-      self.assertEqual(mcfact['TOTO1'] , 'AAA')
-      self.assertEqual(mcfact['TOTO2'] , 'AAA')
-      self.assertEqual(mcfact['TOTO4'] , 'AAA')
-      self.assertRaises(IndexError, mcfact[0].get_mocle, 'TOTO3')
-
-      self.assertEqual(mcfact['UNITE1'] , 25)
-      self.assertEqual(mcfact['UNITE4'] , 25)
-      self.assertRaises(IndexError, mcfact.__getitem__, 'UNITE2')
-      self.assertRaises(IndexError, mcfact.__getitem__, 'UNITE3')
-      self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE2')
-      self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE3')
-
-      self.assertEqual(mcfact[0].get_child('b_unit4').get_child('TOTO4').get_valeur(),'AAA')
-      self.assertEqual(mcfact[0].get_child('b_unit4').get_valeur(),{'TOTO4': 'AAA', 'UNITE4': 25})
diff --git a/Tests/testelem/testitem1.py b/Tests/testelem/testitem1.py
deleted file mode 100644 (file)
index c3f902a..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-import os
-import unittest
-import difflib
-
-import prefs
-from InterfaceTK import appli
-#from Editeur import appli
-from Editeur import comploader
-from Editeur import Objecttreeitem
-
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-version= 'v9'
-
-class TestCase(unittest.TestCase):
-   """ Tests sur des items """
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   def test001(self):
-      """Test comploader"""
-      composants=comploader.charger_composants()
-      itemtype=comploader.gettreeitem({'a':1})
-      assert itemtype is Objecttreeitem.ObjectTreeItem
-
-   def test002(self):
-      """ Test de commentarisation/decommentarisation a partir d'un item jdc """
-      app=appli.STANDALONE(version=version)
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
-      j=app.openJDC(file=file)
-      item=app.create_item(j)
-      assert item.isvalid(),item.report()
-      # on commente la commande LIRE_MAILLAGE
-      commands=item.GetSubList()
-      for it in commands:
-        if it.nom == "LIRE_MAILLAGE" and it.sd.nom == "MAIL":break
-      pos=commands.index(it)
-      cco=it.get_objet_commentarise()
-      commands=item.GetSubList()
-      commands[pos].uncomment()
-      commands=item.GetSubList()
-      # on reaffecte l'objet MAIL
-      for it in commands:
-        if it.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
-           for mc in it.GetSubList():
-              if mc.nom == "MAILLAGE":
-                 valeur,validite=mc.eval_valeur("MAIL")
-                 test = mc.set_valeur(valeur)
-      text1=app.get_text_JDC(j,'python')
-      f=open(file)
-      text2=f.read()
-      f.close()
-      assert text1 == text2 , cdiff(text1,text2)
-
diff --git a/Tests/testelem/testjdc1.py b/Tests/testelem/testjdc1.py
deleted file mode 100644 (file)
index 1efad3b..0000000
+++ /dev/null
@@ -1,455 +0,0 @@
-# coding=utf-8
-
-import os
-import unittest
-import difflib
-import compare
-
-import prefs
-from InterfaceTK import appli
-#from Editeur import appli
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-version='v9'
-
-class TestCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   def test000(self):
-      app=appli.STANDALONE(version=version)
-      j=app.newJDC()
-
-# commande DEBUT
-      co=j.addentite("DEBUT",0)
-      co=add_param(j,1,"P1",None)
-      x=co.valeur or "coucou"
-      assert x == "coucou"
-      assert len(co) == 0
-      co.set_valeur(1)
-      assert len(co) == 1
-      co.set_valeur([1,2])
-      assert len(co) == 2
-
-   def test001(self):
-      """ Test d'insertion de commandes dans fichier toto.comm"""
-      app=appli.STANDALONE(version=version)
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/toto.comm")
-      j=app.openJDC(file=file)
-      expected="""DEBUT CR validation : toto.comm
-FIN CR validation :toto.comm
-"""
-      cr=str(j.report())
-      assert cr == expected, cr + "!=" + expected
-      co=j.etapes[1]
-      mcs=co.addentite("INFO")
-      
-      cr=app.get_text_JDC(j,'python')
-      expected="""
-DEBUT();
-
-MA=LIRE_MAILLAGE(INFO=1,);
-
-FIN();
-"""
-      assert cr == expected, cr + "!=" + expected
-      co=j.addentite("LIRE_MAILLAGE",2)
-      test,mess=co.nomme_sd("MA2")
-      assert test == 1
-
-      cr=app.get_text_JDC(j,'python')
-      expected="""
-DEBUT();
-
-MA=LIRE_MAILLAGE(INFO=1,);
-
-MA2=LIRE_MAILLAGE();
-
-FIN();
-"""
-      assert cr == expected, cr + "!=" + expected
-
-   def test002(self):
-      """ Test de construction du fichier de commandes az.comm de zero"""
-
-      app=appli.STANDALONE(version=version)
-      j=app.newJDC()
-# commande DEBUT
-      co=j.addentite("DEBUT",0)
-# commande FIN
-      co=j.addentite("FIN",1)
-# parametres
-      pos=0
-      pos=pos+1
-      co=add_param(j,pos,"P1","9.8")
-      pos=pos+1
-      co=add_param(j,pos,"P2","8.8")
-      pos=pos+1
-      co=add_param(j,pos,"P3","7")
-      pos=pos+1
-      co=add_param(j,pos,"P5","P3*P1")
-      pos=pos+1
-      co=add_param(j,pos,"P6","P1-3")
-      pos=pos+1
-      co=add_param(j,pos,"P4","[2,3,4]")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur("Pas trouve   shellpanel")
-# commande LIRE_MAILLAGE
-      pos=pos+1
-      co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAILLA2")
-      mcs=co.addentite("UNITE")
-      valeur=mcs.eval_val("P4[1]")
-      test=mcs.set_valeur(valeur)
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
-# commande LIRE_MAILLAGE
-      pos=pos+1
-      ma=co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAIL")
-      mcs=co.addentite("UNITE")
-      valeur,validite=mcs.eval_valeur("P3")
-      test=mcs.set_valeur(valeur)
-#
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
-# commande AFFE_MODELE
-      pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
-      mcs=co.get_child("MAILLAGE")
-      valeur,validite=mcs.eval_valeur("MAIL")
-      assert valeur == ma.sd
-      test=mcs.set_valeur(valeur)
-      assert valeur == co["MAILLAGE"]
-      mcf=co.addentite("AFFE")
-      mcs=mcf[0].get_child("PHENOMENE")
-      valeur=mcs.eval_val_item('MECANIQUE')
-      assert valeur=='MECANIQUE',str(valeur)
-      test=mcs.set_valeur(valeur)
-      assert mcf["PHENOMENE"] == 'MECANIQUE'
-      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      assert mcf["MODELISATION"] == 'DIS_T'
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[1].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
-      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[2].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
-      mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('PLAN'))
-      #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
-      mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
-
-      co.nomme_sd("AFFE1")
-# commande AFFE_MODELE
-      pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
-      mcs=co.get_child("MAILLAGE")
-      mcs.set_valeur(mcs.eval_val("MAIL"))
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[0].get_child("PHENOMENE")
-      valeur=mcs.eval_val_item('MECANIQUE')
-      test=mcs.set_valeur(valeur)
-      mcs=mcf[0].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[1].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
-      mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('DIS_T'))
-      mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
-
-      mcf=co.addentite("AFFE")
-      mcs=mcf[2].get_child("PHENOMENE")
-      mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
-      mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
-      mcs.set_valeur(mcs.eval_val_item('COQUE'))
-      mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
-
-      co.nomme_sd("MOD")
-#CARA=AFFE_CARA_ELEM(MODELE=MOD,
-#                    POUTRE=_F(GROUP_MA='MA',
-#                              SECTION='CERCLE',
-#                              CARA='R',
-#                              VALE=(3.0,P6,),),);
-      pos=pos+1
-      co=j.addentite("AFFE_CARA_ELEM",pos)
-      mcs=co.get_child("MODELE")
-      mcs.set_valeur(mcs.eval_val("MOD"))
-      mcf=co.addentite("POUTRE")
-      mcs=mcf[0].get_child("SECTION")
-      mcs.set_valeur(mcs.eval_val('CERCLE'))
-      assert mcf[0]["SECTION"] == 'CERCLE'
-      mcs=add_mcsimp(mcf[0],"GROUP_MA",'MA')
-      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("CARA")
-      mcs.set_valeur(mcs.eval_val('R'))
-      mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
-      mcs.set_valeur(mcs.eval_val('3.0,P6'))
-      co.nomme_sd("CARA")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
-  AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
- 'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
- 'AFFE_MODELE', 'AFFE', 'b_mecanique'--> plusieursintopanel"""
-      co.set_valeur(text)
-#F1=DEFI_FONCTION(NOM_PARA='DX',
-#                 VALE=(5.0,3.0,P4[1],P3,),);
-      pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
-      mcs=co.get_child("NOM_PARA")
-      mcs.set_valeur(mcs.eval_val("DX"))
-      mcs=co.addentite("VALE")
-      mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
-      co.nomme_sd("F1")
-#F3=DEFI_FONCTION(NOM_PARA='DRX',
-#                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
-      pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
-      mcs=co.get_child("NOM_PARA")
-      mcs.set_valeur(mcs.eval_val("DRX"))
-      mcs=co.addentite("VALE_C")
-      mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
-      co.nomme_sd("F3")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
-#MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
-#                             NU=0.0,),
-#                     ECRO_ASYM_LINE=_F(DC_SIGM_EPSI=0.0,
-#                                       SY_C=200000000.0,
-#                                       DT_SIGM_EPSI=0.0,
-#                                       SY_T=50000000.0,),);
-      pos=pos+1
-      co=j.addentite("DEFI_MATERIAU",pos)
-      mcf=co.addentite("ELAS")
-      mcs=mcf[0].get_child("E")
-      mcs.set_valeur(mcs.eval_val("100000000000.0"))
-      mcs=mcf[0].get_child("NU")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcf=co.addentite("ECRO_ASYM_LINE")
-      mcs=mcf[0].get_child("DC_SIGM_EPSI")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcs=mcf[0].get_child("DT_SIGM_EPSI")
-      mcs.set_valeur(mcs.eval_val("0.0"))
-      mcs=mcf[0].get_child("SY_C")
-      mcs.set_valeur(mcs.eval_val("200000000.0"))
-      mcs=mcf[0].get_child("SY_T")
-      mcs.set_valeur(mcs.eval_val("50000000.0"))
-      co.nomme_sd("MATER2")
-#PS1=DEFI_PARA_SENSI(VALE=1.0,);
-#PS2=DEFI_PARA_SENSI(VALE=1.0,);
-#PS3=DEFI_PARA_SENSI(VALE=1.0,);
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS1")
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS2")
-      pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
-      mcs=co.get_child("VALE")
-      mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS3")
-#CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
-#                     AFFE=_F(TOUT='OUI',
-#                             MATER=MATER2,),);
-      pos=pos+1
-      co=j.addentite("AFFE_MATERIAU",pos)
-      add_mcsimp(co,"MAILLAGE","MAIL")
-      mcf=co.get_child("AFFE")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"MATER","MATER2")
-      co.nomme_sd("CHMAT2")
-#AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
-#                    TEMP_IMPO=_F(TOUT='OUI',
-#                                 TEMP=0.0,),);
-      pos=pos+1
-      co=j.addentite("AFFE_CHAR_THER",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("TEMP_IMPO")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"TEMP","0.0")
-      co.nomme_sd("AAAZ")
-#TH1=THER_LINEAIRE(MODELE=AFFE1,
-#                  CHAM_MATER=CHMAT2,
-#                  EXCIT=_F(CHARGE=AAAZ,),
-#                  SENSIBILITE=(PS1,PS2,),);
-      pos=pos+1
-      co=j.addentite("THER_LINEAIRE",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      add_mcsimp(co,"CHAM_MATER","CHMAT2")
-      mcf=co.get_child("EXCIT")
-      add_mcsimp(mcf[0],"CHARGE","AAAZ")
-      add_mcsimp(co,"SENSIBILITE","PS1,PS2")
-      co.nomme_sd("TH1")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
-#ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
-#                    PRES_IMPO=_F(TOUT='OUI',
-#                                 PRES=('RI',3.0,3.0,),),);
-      pos=pos+1
-      co=j.addentite("AFFE_CHAR_ACOU",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("PRES_IMPO")
-      add_mcsimp(mcf[0],"TOUT","OUI")
-      add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
-      co.nomme_sd("ACA1")
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
-
-# 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
-
-#MACRO_MATR_ASSE(MODELE=AFFE1,
-#                NUME_DDL=CO('DDL1'),
-#                MATR_ASSE=_F(MATRICE=CO('MAT1'),
-#                             OPTION='RIGI_THER',),);
-      pos=pos+1
-      co=j.addentite("MACRO_MATR_ASSE",pos)
-      add_mcsimp(co,"MODELE","AFFE1")
-      mcs=co.get_child("NUME_DDL")
-      mcs.set_valeur_co('DDL1')
-      mcf=co.get_child("MATR_ASSE")
-      add_mcsimp(mcf[0],"OPTION","RIGI_THER")
-      mcs=mcf[0].get_child("MATRICE")
-      mcs.set_valeur_co('MAT1')
-# commentaire
-      pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
-      co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
-
-      assert j.isvalid(),j.report()
-
-      text1=app.get_text_JDC(j,'python')
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
-      f=open(file)
-      text2=f.read()
-      f.close()
-      assert text1 == text2 , cdiff(text1,text2)
-
-   def test003(self):
-      """ Test de construction du fichier de commandes az.comm de zero"""
-
-      app=appli.STANDALONE(version=version)
-      j=app.newJDC()
-# commande DEBUT
-      co=j.addentite("DEBUT",0)
-# commande FIN
-      co=j.addentite("FIN",1)
-#parametre
-      pos=0
-      pos=pos+1
-      co=add_param(j,pos,"P1","9.8")
-      pos=pos+1
-      co=add_param(j,pos,"P2","sin(P1)")
-# formule
-      pos=pos+1
-      co=j.addentite("FORMULE",pos)
-      co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
-#parametre de formule
-      pos=pos+1
-      co=add_param(j,pos,"P3","aaa(P1,2.)")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","1.,2.,3.")
-      co.nomme_sd("LI1")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","sin(1.)")
-      co.nomme_sd("LI2")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","aaa(1.,2.)")
-      co.nomme_sd("LI3")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","sin(1.,2)")
-      co.nomme_sd("LI4")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","aaa(1.)")
-      co.nomme_sd("LI5")
-#commande defi_list_reel
-      pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
-      add_mcsimp(co,"VALE","1,sin(1.),2")
-      co.nomme_sd("LI6")
-
-      expected="""DEBUT CR validation : SansNom
-   Etape : DEFI_LIST_REEL    ligne : ...
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Concept retourné non défini !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Mot-clé simple : VALE
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! 'sin(1.,2)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : VALE
-   Fin Etape : DEFI_LIST_REEL
-   Etape : DEFI_LIST_REEL    ligne : ...
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Concept retourné non défini !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Mot-clé simple : VALE
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! 'aaa(1.)' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : VALE
-   Fin Etape : DEFI_LIST_REEL
-FIN CR validation :SansNom
-"""
-      msg=str( j.report())
-      assert compare.check(expected,msg),cdiff(expected,msg)
diff --git a/Tests/testelem/testjdc2.py b/Tests/testelem/testjdc2.py
deleted file mode 100644 (file)
index 78ddd29..0000000
+++ /dev/null
@@ -1,166 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-import cata5
-
-import unittest,re,os
-import compare
-
-class TestJDCCase(unittest.TestCase):
-
-   def test1(self):
-      text="""
-# OP2 : CO converti en concept2 ou concept2. Retourne concept
-# OP6 : uniquement CO converti en concept2. Retourne concept
-# OP3 : CO converti en concept ou concept. Retourne concept
-co0=OP2(MATR=CO("x1"))
-co2=OP6(MATR=CO("xx"))
-co3=OP3(MATR={"CHAM":"R","MM":co2})
-"""
-      self.execute(cata5,text)
-
-   def test2(self):
-      text="""
-# OP2 : CO converti en concept2 ou concept2. Retourne concept
-# OP5 : uniquement CO converti en concept2. Retourne concept
-co0=OP2(MATR=CO("x1"))
-co1=OP5(MATR=co0)
-"""
-      expected="""DEBUT CR validation : bidon
-   Etape : OP5    ligne : 5    fichier : 'bidon'
-      Mot-clé simple : MATR
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! concept co0 de type concept (de type <class 'cata5.concept'>) n'est pas d'un !
-         ! type autorisé: (<class 'Accas.A_ASSD.CO'>,)                                  !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : MATR
-   Fin Etape : OP5
-FIN CR validation :bidon
-"""
-      self.execute(cata5,text,err3=expected)
-
-   def test3(self):
-      text="""
-# OP2 : CO converti en concept2 ou concept2. Retourne concept
-co0=OP2(MATR=CO("x1"))
-co1=OP2(MATR=x1)
-co2=OP2(MATR=co0)
-"""
-      expected="""DEBUT CR validation : bidon
-   Etape : OP2    ligne : 5    fichier : 'bidon'
-      Mot-clé simple : MATR
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! concept co0 de type concept (de type <class 'cata5.concept'>) n'est pas d'un !
-         ! type autorisé: (<class 'Accas.A_ASSD.CO'>, <class 'cata5.concept2'>)         !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : MATR
-   Fin Etape : OP2
-FIN CR validation :bidon
-"""
-      self.execute(cata5,text,err3=expected)
-
-   def test8(self):
-      text="""
-co2=OP14(MATR=CO("xx"))
-"""
-      expected=""
-      self.execute(cata5,text,err4=expected)
-
-   def test12(self):
-      text="""
-co2=OP18(MATR=CO("xx"))
-co3=OP2(MATR=xx)
-co4=OP11(MATR=xx)
-"""
-      expected=""
-      self.execute(cata5,text,err4=expected)
-
-   def test13(self):
-      text="""
-co2=OP10(MATR=CO("xx"))
-"""
-      expected="""DEBUT CR validation : bidon
-   Etape : OP10    ligne : 2    fichier : 'bidon'
-      Mot-clé simple : MATR
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! concept xx de type CO (de type <class 'Accas.A_ASSD.CO'>) n'est pas d'un type !
-         ! autorisé: (<class 'cata5.concept2'>,)                                         !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : MATR
-   Fin Etape : OP10
-FIN CR validation :bidon
-"""
-      self.execute(cata5,text,err3=expected)
-
-   def test16(self):
-      text="""
-co=OP22(MATR=CO("xx"))
-"""
-      self.execute(cata5,text)
-
-   def test17(self):
-      text="""
-co=OP22(MATR=CO("xx"))
-co2=OP22(MATR=xx)
-"""
-      expected="""DEBUT CR validation : bidon
-   Etape : OP22    ligne : 3    fichier : 'bidon'
-      Mot-clé simple : MATR
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-         ! concept xx de type concept4 (de type <class 'cata5.concept4'>) n'est pas d'un !
-         ! type autorisé: (<class 'Accas.A_ASSD.CO'>,)                                   !
-         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      Fin Mot-clé simple : MATR
-   Fin Etape : OP22
-FIN CR validation :bidon
-"""
-      self.execute(cata5,text,err3=expected)
-
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      pass
-
-   def execute(self,cata,text_jdc,err1="",err2="",err3="",err4=""):
-      j=cata.JdC(procedure=text_jdc,cata=cata,nom="bidon")
-      j.actif_status=1
-      j.fico=None
-      j.set_par_lot("OUI")
-      # On compile le texte Python
-      j.compile()
-      # On initialise les tops de mesure globale de temps d'execution du jdc
-      j.cpu_user=os.times()[0]
-      j.cpu_syst=os.times()[1]
-      j.impr_macro='NON'
-
-      #print j.cr
-      if err1 == "":
-        self.assert_(j.cr.estvide(),msg='Erreur non attendue dans compile (err1):\n%s' % str(j.cr))
-      else:
-        self.assert_(self.check(err1,str(j.cr)),msg='Erreur non attendue dans compile (err1):\n%s\n!=\n%s' % (str(j.cr),err1))
-        j.supprime()
-        return
-
-      j.exec_compile()
-      #print j.cr
-      if err2 == "":
-        self.assert_(j.cr.estvide(),msg='Erreur non attendue dans exec_compile (err2):\n%s' % str(j.cr))
-      else:
-        self.assert_(self.check(err2,str(j.cr)),msg='Erreur non attendue dans exec_compile(err2):\n%s\n!=\n%s' % (str(j.cr),err2))
-        j.supprime()
-        return
-
-      cr=j.report()
-      #print cr
-      if err3 == "":
-        self.assert_(cr.estvide(),msg='Erreur non attendue dans exec_compile (err3):\n%s' % str(cr))
-      else:
-        self.assert_(self.check(err3,str(cr)),msg='Erreur non attendue dans exec_compile(err3):\n%s\n!=\n%s' % (str(cr),err3))
-        j.supprime()
-        return
-
-      j.set_par_lot("NON")
-
-      j.supprime()
-
-   def check(self,want,got):
-      return compare.check(want,got)
diff --git a/Tests/testelem/testjdc3.py b/Tests/testelem/testjdc3.py
deleted file mode 100644 (file)
index 5a7ad9e..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-# coding=utf-8
-import os
-import unittest
-import difflib
-import compare
-
-import prefs
-from InterfaceTK import appli
-#from Editeur import appli
-from Accas import AsException
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-version='v9'
-
-class TestCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   def test001(self):
-      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
-      app=appli.STANDALONE(version=version)
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
-      j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
-      # on commente la commande LIRE_MAILLAGE
-      for co in j.etapes:
-        if co.nom == "LIRE_MAILLAGE" and co.sd.nom == "MAIL":break
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on decommente la commande LIRE_MAILLAGE
-      commande,nom = cco.uncomment()
-      # on reaffecte l'objet MAIL
-      for co in j.etapes:
-        if co.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
-           add_mcsimp(co,"MAILLAGE",'MAIL')
-
-      text1=app.get_text_JDC(j,'python')
-      f=open(file)
-      text2=f.read()
-      f.close()
-      assert text1 == text2 , cdiff(text1,text2)
-
-   def test002(self):
-      """ Test de commentarisation/decommentarisation de macro commande dans fichier az.comm"""
-      app=appli.STANDALONE(version=version)
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
-      j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
-      # on commente la commande MACRO_MATR_ASSE
-      for co in j.etapes:
-        if co.nom == "MACRO_MATR_ASSE" :break
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on decommente la commande MACRO_MATR_ASSE
-      commande,nom = cco.uncomment()
-      assert j.isvalid(),j.report()
-
-   def test003(self):
-      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
-      app=appli.STANDALONE(version=version)
-      text="""
-DEBUT()
-MA=LIRE_MAILLAGE()
-FIN()
-"""
-      j=app.openTXT(text)
-      assert j.isvalid(),j.report()
-      # on commente la commande LIRE_MAILLAGE
-      co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      co=j.addentite("LIRE_MAILLAGE",2)
-      test,mess=co.nomme_sd("MA")
-      # on decommente la commande LIRE_MAILLAGE
-      commande,nom = cco.uncomment()
-      expected="""DEBUT CR validation : TEXT
-   Etape : LIRE_MAILLAGE    ligne : ...
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-      ! Concept retourné non défini !
-      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   Fin Etape : LIRE_MAILLAGE
-FIN CR validation :TEXT
-"""
-      msg=str( j.report())
-      assert compare.check(expected,msg),cdiff(expected,msg)
-
-   def test004(self):
-      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
-      app=appli.STANDALONE(version=version)
-      text="""
-DEBUT()
-MA=LIRE_MAILLAGE()
-AFFE_MODELE(MAILLAGE=MA)
-FIN()
-"""
-      j=app.openTXT(text)
-      # on commente la commande LIRE_MAILLAGE
-      co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on commente la commande AFFE_MODELE
-      co=j.etapes[2]
-      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on decommente la commande AFFE_MODELE
-      commande,nom = cco2.uncomment()
-      assert commande["MAILLAGE"] == None
-
-   def test005(self):
-      """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
-      app=appli.STANDALONE(version=version)
-      text="""
-DEBUT()
-MA=LIRE_MAILLAGE()
-AFFE_MODELE(MAILLAGE=MA)
-FIN()
-"""
-      j=app.openTXT(text)
-      # on commente la commande AFFE_MODELE
-      co=j.etapes[2]
-      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on commente la commande LIRE_MAILLAGE
-      co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      # on decommente la commande AFFE_MODELE
-      self.assertRaises(AsException, cco2.uncomment, )
-
diff --git a/Tests/testelem/testjdc4.py b/Tests/testelem/testjdc4.py
deleted file mode 100644 (file)
index 7a07d18..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# coding=utf-8
-import os
-import unittest
-import difflib
-import compare
-
-import prefs
-from InterfaceTK import appli
-#from Editeur import appli
-from Accas import AsException
-
-def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
-    co.set_valeur(valeur)
-    return co
-
-def add_mcsimp(obj,nom,valeur):
-    mcs=obj.get_child(nom,restreint='oui')
-    if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
-    mcs.set_valeur(mcs.eval_val(valeur))
-    return mcs
-
-def cdiff(text1,text2):
-    return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-
-version='v9'
-
-class TestCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-
-   i=0
-   for f in ("params.comm",):
-      file=os.path.join(prefs.INSTALLDIR,"Tests/testelem",f)
-      i=i+1
-      exec """def test%s(self,file="%s"):
-                  "fichier : %s"
-                  self.commtest(file)
-""" % (i,file,f)
-   del i
-
-   def commtest(self,file):
-      """ Test de lecture/ecriture de fichier .comm"""
-      #print file
-      app=appli.STANDALONE(version=version)
-      j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
-
-      text1=app.get_text_JDC(j,'python')
-      f=open(file)
-      text2=f.read()
-      f.close()
-      assert text1 == text2 , cdiff(text2,text1)
-
diff --git a/Tests/testelem/testmacro1.py b/Tests/testelem/testmacro1.py
deleted file mode 100644 (file)
index dcb0976..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-import cata2
-from cata2 import OP1,OP2,OP3,OP4,OP5,OP6
-
-from Accas import AsException,CO
-
-import unittest
-
-class TestMacroCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      pass
-
-   def test1(self):
-      co2=OP4()
-      cr=co2.etape.report()
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co2.etape.supprime()
-
-   def test4(self):
-      co1=OP1(a=1)
-      co2=OP2(MATR=CO("xx"))
-      cr=co2.etape.report()
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test3(self):
-      co1=OP1(a=1)
-      co2=OP3(MATR={"CHAM":"R","MM":CO("xx")})
-      cr=co2.etape.report()
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test2(self):
-      co1=OP1(a=1)
-      co2=OP3(MATR=({"CHAM":"R","MM":CO("xx")},
-                    {"CHAM":"R","MM":CO("xx")},
-                   ),
-             )
-      cr=co2.etape.report()
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test5(self):
-      co2=OP5(MATR=CO("xx"))
-      co3=OP3(MATR={"CHAM":"R","MM":co2})
-      #print co3.etape.report()
-      cr=co2.etape.report()
-      #print cr
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co2.etape.supprime()
-      co3.etape.supprime()
-
-   def test6(self):
-      co2=OP6(MATR=CO("xx"))
-      co3=OP3(MATR={"CHAM":"R","MM":co2})
-      #print co3.etape.report()
-      cr=co2.etape.report()
-      #print cr
-      self.assert_(cr.estvide(),msg='Erreur non attendue:\n%s' % str(cr))
-      co2.etape.supprime()
-      co3.etape.supprime()
-
diff --git a/Tests/testelem/testoper1.py b/Tests/testelem/testoper1.py
deleted file mode 100644 (file)
index 0956ff6..0000000
+++ /dev/null
@@ -1,185 +0,0 @@
-# coding=utf-8
-import cata1
-from cata1 import OP1,OP2,OP3,OP4,OP5,OP6,OP7
-from Accas import AsException,ASSD,OPER,SIMP,FACT,BLOC,_F
-
-import Noyau
-
-class concept(ASSD,Noyau.AsBase):pass
-
-import unittest
-
-class TestOperCase(unittest.TestCase):
-   def setUp(self):
-      pass
-
-   def tearDown(self):
-      pass
-
-   def test01(self):
-      co1=OP1(a=1)
-      cr=co1.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-
-   def test02(self):
-      """ Test fonction sd_prod
-      """
-      co1=OP2(TYPE_RESU="TRANS")
-      cr=co1.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-
-   def test04(self):
-      """ Test fonction sd_prod
-          Test du type d'un argument avec AsType
-      """
-      co1=OP1(a=1)
-      co2=OP3(MATR=co1)
-      cr=co2.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test05(self):
-      """ Test fonction sd_prod
-          Test sur un mot-clé simple d'un mot-clé facteur : mcf[mcs]
-      """
-      co1=OP4(MESURE={'NOM_PARA':'INST'})
-      cr=co1.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-
-   def test06(self):
-      """ Test fonction sd_prod
-          Test sur un mot-clé simple d'un mot-clé facteur : mcf.get_child(mcs).get_valeur()
-      """
-      co2=OP1(a=1)
-      co1=OP5(FFT={'FONCTION':co2})
-      cr=co1.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test07(self):
-      """ Test fonction sd_prod
-          Test sur un mot-clé simple d'un mot-clé facteur : mcf[0][mcs]
-      """
-      co2=OP1(a=1)
-      co1=OP6(FILTRE={'MODE':co2})
-      cr=co1.etape.report()
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test08(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   c=SIMP(statut='o',typ='TXM',position='global',
-                           into=("TABLEAU","AGRAF"),
-                         ),
-                   b=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='f',typ='TXM'),
-                                      ),
-                         ),
-                 )
-
-      co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
-      cr=co1.etape.report()
-      self.assertEqual(co1.etape['a'],1)
-      self.assertEqual(co1.etape['c'],'TABLEAU')
-      self.assertEqual(co1.etape['b']['d'],'rr')
-      self.assert_(cr.estvide())
-      co1.etape.supprime()
-
-   def test09(self):
-      co2=OP1(a=1)
-      co1=OP5(FFT={'FONCTION':co2})
-      l= co1.etape.get_sd_utilisees()
-      self.assert_(len(l)==1)
-      self.assert_(co2 in l )
-      d=co1.etape.get_sd_mcs_utilisees()
-      self.assert_(len(d.keys())==1)
-      self.assert_(len(d['FONCTION'])==1)
-      self.assert_(co2 in d['FONCTION'])
-      co1.etape.supprime()
-      co2.etape.supprime()
-
-   def test10(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',max=5),
-                 )
-      class mylist(list):pass
-      valeur=(0,1)
-      co1=OP10(a=mylist(valeur))
-      #n,v=co1.etape.getvr8("","a",0,1,3)
-      v=tuple(co1.etape["a"])
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(v,valeur,msg=msg)
-      co1.etape.supprime()
-
-   def futuretest11(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',into=(0,1,2),max=5),
-                 )
-      class mylist(list):pass
-      valeur=(2,0,1)
-      co1=OP10(a=mylist(valeur))
-      v=tuple(co1.etape["a"])
-      #n,v=co1.etape.getvr8("","a",0,1,3)
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(v,valeur,msg=msg)
-      co1.etape.supprime()
-
-   def futuretest12(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',into=(2,4,3,5),max=5),
-                 )
-      class mylist(list):pass
-      valeur=(2,0,1)
-      co1=OP10(a=mylist(valeur))
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-      co1.etape.supprime()
-
-   def futuretest13(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',val_min=0,val_max=3,max=5),
-                 )
-      class mylist(list):pass
-      valeur=(2,0,1)
-      co1=OP10(a=mylist(valeur))
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-      co1.etape.supprime()
-
-   def futuretest14(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',val_min=0,val_max=1,max=5),
-                 )
-      class mylist(list):pass
-      valeur=(2,0,1)
-      co1=OP10(a=mylist(valeur))
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-      co1.etape.supprime()
-
-   def test15(self):
-      """ Test mot cle facteur incorrect
-      """
-      co1=OP7(FILTRE="coucou")
-      cr=co1.etape.report()
-      msg="erreur sur le test " +'\n'+str(cr)
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-      co1.etape.supprime()
-
-   def test16(self):
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(statut='o',typ='R',val_min=0,val_max=1,max=5),
-                 )
-      valeur=(2,0,1)
-      co1=OP10(a=valeur)
-      msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-      co1.etape.supprime()
diff --git a/Tests/testelem/testparseur.py b/Tests/testelem/testparseur.py
deleted file mode 100644 (file)
index be0f9d1..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-import unittest
-import difflib
-
-from convert import parseur_python
-
-def cdiff(text1,text2):
-        #return " ".join(difflib.unified_diff(text1.splitlines(1),text2.splitlines(1)))
-        return " ".join(difflib.context_diff(text1.splitlines(1),text2.splitlines(1)))
-        #return " ".join(difflib.ndiff(text1.splitlines(1),text2.splitlines(1)))
-
-class appli:
-      dict_reels={}
-      liste_simp_reel=[]
-
-class TestCase(unittest.TestCase):
-    def test01(self):
-        text="""
-MA=LIRE_MAILLAGE()
-"""
-        expected="""MA=LIRE_MAILLAGE()
-
-"""
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
-        assert txt == expected, cdiff(expected,txt)
-
-    def test02(self):
-        text="""
-MA=LIRE_MAILLAGE()
-MB=LIRE_MAILLAGE()
-"""
-        expected="""MA=LIRE_MAILLAGE()
-
-MB=LIRE_MAILLAGE()
-
-"""
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
-        assert txt == expected, cdiff(expected,txt)
-
-    def test03(self):
-        text="""
-a=1.2
-b=4
-c="aa"
-d=5 # parametre d
-MA=LIRE_MAILLAGE()
-MB=LIRE_MAILLAGE()
-"""
-        expected=r'''a = PARAMETRE(nom='a',valeur=1.2)
-b = PARAMETRE(nom='b',valeur=4)
-c = PARAMETRE(nom='c',valeur="aa")
-COMMENTAIRE(' parametre d\n')
-d = PARAMETRE(nom='d',valeur=5 )
-MA=LIRE_MAILLAGE()
-
-MB=LIRE_MAILLAGE()
-
-'''
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
-        assert txt == expected, cdiff(expected,txt)
-
-    def test04(self):
-        text='''
-DEBUT();
-a = 1.0;
-b = 3;
-c = 15;
-d = 5;
-x = (1, 2);
-y = [3, 4];
-y2 = (y * 2);
-z = 'a';
-zz = 'v';
-t = a;
-v = """aaaa
-bbbb""";
-xx = ceil(sqrt(d));
-yy = cos(3.1);
-ax = sin(2);
-bx = cos(xx);
-cx = sin(xx);
-zy = y[1];
-FIN();
-'''
-        expected='''DEBUT();
-
-a = PARAMETRE(nom='a',valeur= 1.0)
-b = PARAMETRE(nom='b',valeur= 3)
-c = PARAMETRE(nom='c',valeur= 15)
-d = PARAMETRE(nom='d',valeur= 5)
-x = PARAMETRE(nom='x',valeur= (1, 2))
-y = PARAMETRE(nom='y',valeur= [3, 4])
-y2 = PARAMETRE(nom='y2',valeur= (y * 2))
-z = PARAMETRE(nom='z',valeur= 'a')
-zz = PARAMETRE(nom='zz',valeur= 'v')
-t = PARAMETRE(nom='t',valeur= a)
-v = PARAMETRE(nom='v',valeur= """aaaa
-bbbb""")
-xx = PARAMETRE(nom='xx',valeur= ceil(sqrt(d)))
-yy = PARAMETRE(nom='yy',valeur= cos(3.1))
-ax = PARAMETRE(nom='ax',valeur= sin(2))
-bx = PARAMETRE(nom='bx',valeur= cos(xx))
-cx = PARAMETRE(nom='cx',valeur= sin(xx))
-zy = PARAMETRE(nom='zy',valeur= y[1])
-FIN();
-
-'''
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
-        assert txt == expected, cdiff(expected,txt)
diff --git a/Tests/testelem/testposition1.py b/Tests/testelem/testposition1.py
deleted file mode 100644 (file)
index 84e36f8..0000000
+++ /dev/null
@@ -1,256 +0,0 @@
-# coding=utf-8
-import os
-import cata3
-from Accas import AsException,ASSD,OPER,SIMP,FACT,BLOC,_F
-
-import Noyau
-
-class concept(ASSD,Noyau.AsBase):pass
-
-import unittest
-
-class TestCase(unittest.TestCase):
-   def setUp(self):
-      self.j=cata3.JdC(procedure="",nom="bidon")
-      self.j.actif_status=1
-      CONTEXT.set_current_step(self.j)
-
-   def tearDown(self):
-      CONTEXT.unset_current_step()
-      self.j.supprime()
-
-   def test001(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   c=SIMP(statut='o',typ='TXM',position='global',
-                          into=("TABLEAU","AGRAF"),
-                         ),
-                   b=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='f',typ='TXM'),
-                                      ),
-                         ),
-                 )
-      co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test002(self):
-      """ Test position=global_jdc
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   c=SIMP(statut='o',typ='TXM',position='global_jdc',
-                          into=("TABLEAU","AGRAF"),
-                         ),
-                 )
-      OP11 = OPER(nom='OP11',op=10,sd_prod=concept,
-                  b=FACT(statut='o',max='**',
-                         b_forme=BLOC(condition="c == 'TABLEAU'",
-                                      d=SIMP(statut='f',typ='TXM'),
-                                     ),
-                        ),
-                 )
-      co1=OP10(a=1,c="TABLEAU",)
-      co2=OP11(b=_F(d='rr'))
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-      msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
-
-   def test003(self):
-      """ Test position=global_jdc
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   b=FACT( c=SIMP(statut='o',typ='TXM',position='global_jdc',
-                                    into=("TABLEAU","AGRAF"),
-                                 ),
-                         ),
-                 )
-      OP11 = OPER(nom='OP11',op=10,sd_prod=concept,
-                   b=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='f',typ='TXM'),
-                                       ),
-                         ),
-                 )
-      OP12 = OPER(nom='OP12',op=10,sd_prod=concept,
-                   b=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='o',typ='TXM'),
-                                       ),
-                         ),
-                 )
-      co1=OP10(a=1,b=_F(c="TABLEAU"))
-      co2=OP11(b=_F(d='rr'))
-      co3=OP11()
-      co4=OP12(b=_F(d='rr'))
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-      msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
-      msg=co3.etape.report()
-      self.assertEqual(co3.etape.isvalid(),1,msg=msg)
-      msg=co4.etape.report()
-      self.assertEqual(co4.etape.isvalid(),1,msg=msg)
-
-   def futuretest004(self):
-      """ Test position = global
-      """
-      msg0= """ 
-          PROBLEME : les mots cles globaux ne sont pas forcément vus
-          dans les mots cles facteurs (dépendant de l'ordre de création)
-          Dans ce test xx est avant b qui est avant g : g voit c mais pas xx.
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   b=FACT( c=SIMP(statut='o',typ='TXM',position='global',
-                                    into=("TABLEAU","AGRAF"),
-                                 ),
-                         ),
-                   g=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='f',typ='TXM'),
-                                       ),
-                         ),
-                   xx=FACT(statut='o',max='**',
-                          b_forme=BLOC(condition="c == 'TABLEAU'",
-                                       d=SIMP(statut='f',typ='TXM'),
-                                       ),
-                         ),
-                 )
-      co1=OP10(a=1,b=_F(c="TABLEAU"),g=_F(d='rr'))
-      msg=msg0+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-      co2=OP10(a=1,b=_F(c="TABLEAU"),xx=_F(d='rr'))
-      msg=msg0+str(co2.etape.report())
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
-
-   def test005(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   g=FACT( c=SIMP(statut='o',typ='TXM',position='global',
-                                    into=("TABLEAU","AGRAF"),
-                                 ),
-                         ),
-                   b_forme=BLOC(condition="c == 'TABLEAU'",
-                                d=SIMP(statut='f',typ='TXM'),
-                               ),
-                 )
-      co1=OP10(a=1,g=_F(c="TABLEAU"),d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test006(self):
-      """ Test position = global
-          ATTENTION : Un mot cle global, facultatif avec defaut (c) défini dans un mot clé facteur 
-          n'est pas vu globalement
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   a=SIMP(typ='I'),
-                   g=FACT(a=SIMP(typ='I'),
-                          c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                         ),
-                   b_forme=BLOC(condition="c == 'TABLEAU'",
-                                d=SIMP(statut='f',typ='TXM'),
-                               ),
-                 )
-      co1=OP10(a=1,g=_F(a=1),d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-
-   def test007(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                  c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                  b=FACT(statut='o',max='**',
-                         b_forme=BLOC(condition="c == 'TABLEAU'",
-                                      d=SIMP(statut='f',typ='TXM'),
-                                     ),
-                        ),
-                 )
-      co1=OP10(b=_F(d='rr'))
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test008(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                  c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                  b_forme=BLOC(condition="c == 'TABLEAU'",
-                               d=SIMP(statut='f',typ='TXM'),
-                              ),
-                 )
-      co1=OP10(d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test009(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                  c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                  b_forme=BLOC(condition="c == 'TABLEAU'",
-                               d=SIMP(statut='f',typ='TXM'),
-                              ),
-                 )
-      co1=OP10(d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test010(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   g=FACT(a=SIMP(typ='I'),
-                          c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                         ),
-                   b_forme=BLOC(condition="c == 'TABLEAU'",
-                                d=SIMP(statut='f',typ='TXM'),
-                               ),
-                 )
-      co1=OP10(g=_F(a=1),d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test011(self):
-      """ Test position = global
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   g=FACT(statut='o',
-                          c=SIMP(statut='o',typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                         ),
-                   b_forme=BLOC(condition="c == 'TABLEAU'",
-                                d=SIMP(statut='f',typ='TXM'),
-                               ),
-                 )
-      co1=OP10(d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
-
-   def test012(self):
-      """ Test position = global
-          ATTENTION : Un mot cle global, facultatif avec defaut (c) défini dans un mot clé facteur 
-          n'est pas vu globalement
-      """
-      OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
-                   g=FACT(statut='o',
-                          c=SIMP(typ='TXM',position='global',into=("TABLEAU","AGRAF"),defaut="TABLEAU"),
-                         ),
-                   b_forme=BLOC(condition="c == 'TABLEAU'",
-                                d=SIMP(statut='f',typ='TXM'),
-                               ),
-                 )
-      co1=OP10(d='rr')
-      msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
-      co2=OP10(g=_F(c="TABLEAU"),d='rr')
-      msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
diff --git a/Tests/testelem/testsimp0.py b/Tests/testelem/testsimp0.py
deleted file mode 100644 (file)
index 68b3d43..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-from Noyau import SIMP
-
-import unittest
-
-class TestSimpCase(unittest.TestCase):
-   def testStatut1(self):
-      a=SIMP(typ='I',statut='o')
-      cr=a.report()
-      self.assert_(cr.estvide())
-
-   def testStatut2(self):
-      a=SIMP(typ='I')
-      cr=a.report()
-      self.assert_(cr.estvide())
-
-   def testStatut3(self):
-      a=SIMP(typ='I',statut='s')
-      cr=a.report()
-      expected_cr="""
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! L'attribut 'statut' doit valoir 'o','f','c' ou 'd' : 's' !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-"""
-      self.assertEqual(str(cr) , expected_cr)
-
-   def testPosition1(self):
-      a=SIMP(typ='I',position='total')
-      cr=a.report()
-      expected_cr="""
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! L'attribut 'position' doit valoir 'local','global' ou 'global_jdc' : 'total' !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-"""
-      self.assertEqual(str(cr) , expected_cr)
-
-   def testMinMax1(self):
-      a=SIMP(typ='I',min='**',max=12)
-      cr=a.report()
-      expected_cr="""
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombres d'occurrence min et max invalides : '**' 12 !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-"""
-      self.assertEqual(str(cr) , expected_cr)
diff --git a/Tests/testelem/testsimp1.py b/Tests/testelem/testsimp1.py
deleted file mode 100644 (file)
index 67858ff..0000000
+++ /dev/null
@@ -1,289 +0,0 @@
-# coding=utf-8
-import types
-from Accas import SIMP,ASSD,geom,assd
-class maillage(ASSD):pass
-class maillage_sdaster(ASSD):pass
-
-import unittest
-
-class TestMCSimpCase(unittest.TestCase):
-   def setUp(self):
-      self.cata=SIMP(typ='I',statut='o')
-
-   def tearDown(self):
-      del self.cata
-
-   def testStatut1(self):
-      o=self.cata(1,'mcs1',None)
-      cr=o.report()
-      self.assert_(cr.estvide())
-
-   def testStatut2(self):
-      o=self.cata(None,'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé :  mcs1  obligatoire non valorisé !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! None n'est pas une valeur autorisée !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr)
-
-   def testType1(self):
-      o=self.cata(1,'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr)
-
-   def test004(self):
-       cata=SIMP(typ='shell',statut='o')
-       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   # Chaines
-   def test040(self):
-       cata=SIMP(typ='TXM',statut='o')
-       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0),
-              (('RI',1,0),0), (1+0j,0),
-              ("('RI',1,0)",1), ("toto",1), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test041(self):
-       cata=SIMP(typ='TXM',statut='o',max=3)
-       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0),
-              (('RI',1,0),0), (1+0j,0),
-              (("toot","titi"),1),
-              (("toot","titi","tutu"),1),
-              (("toot","titi",1),0),
-              (("toot","titi","tutu","tata"),0),
-              ("('RI',1,0)",1), ("toto",1), (None,0), 
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur) 
-
-   def test042(self):
-       cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),max=3)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
-              (('RI',1,0),0), (1+0j,0),
-              (("toto","titi"),1),
-              (("toot","titi","tutu"),0),
-              (("toot","titi",1),0),
-              (("toot","titi","tutu","tata"),0),
-              ("('RI',1,0)",0), ("toto",1), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test043(self):
-       cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),min=2,max=3)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
-              (('RI',1,0),0), (1+0j,0),
-              (("toto","titi"),1),
-              (("toot","titi","tutu"),0),
-              (("toot","titi",1),0),
-              (("toot","titi","tutu","tata"),0),
-              ("('RI',1,0)",0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   # Reels
-   def test020(self):
-       cata=SIMP(typ='R',statut='o',max=4)
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), ((1.,2.,3.),1),
-              ((1.,2.,3.,4.),1), ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test021(self):
-       cata=SIMP(typ='R',statut='o',min=2,max=4)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0),
-              ((1.,2.),1), ((1.,2.,3.),1), ((1.,2.,3.,4.),1),
-              ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-
-   def test022(self):
-       cata=SIMP(typ='R',statut='o',val_min=2,val_max=4)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0), (3,1),
-              (6,0), ((1.,2.),0), ((1.,2.,3.),0), ((1.,2.,3.,4.),0),
-              ((1.,2.,3.,4.,5.),0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test023(self):
-       cata=SIMP(typ='R',statut='o',val_min=2,val_max=4,max=4)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),0), (3,1),
-              (6,0), ((1.,6.),0), ((3.,2.),1), ((1.,2.,3.),0),
-              ((1.,2.,3.,4.),0), ((1.,2.,3.,4.,5.),0), ("toto",0),
-              (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test024(self):
-       cata=SIMP(typ='R',statut='o')
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",0), ((1.,2.,3.),0), ("toto",0),
-              (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-
-   # Entiers
-   def test030(self):
-       cata=SIMP(typ='I',statut='o')
-       liste=((1,1),("a",0), (1.1,0),(('RI',1.,0.),0),
-              (('RI',1,0),0), (1+0j,0), ("1",0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test031(self):
-       cata=SIMP(typ='I',statut='o',into=(1,5,8),max=4)
-       liste=((1,1),("a",0), ("toto",0), (None,0),
-              (1.1,0),(('RI',1.,0.),0),
-              (3,0), (6,0), ((1,5),1), ((1,5,8),1), ((1,5,8,5),1),
-              ((1,5,8,5,1),0), ((1.,6.),0), ((3.,2.),0), ((1.,2.,3.),0),
-              ((1.,2.,3.,4.),0), ((1.,2.,3.,4.,5.),0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   # Complexes
-   def test010(self):
-       cata=SIMP(typ='C',statut='o',into=(('RI',1,0),('RI',2,0),('RI',3,0)),max=4)
-       liste=((1,0),("a",0), (1.,0),(('RI',1.,0.),1), ("toto",0), (None,0),
-              ((('RI',1.,0.),('RI',2,0)),1),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0)),1),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0)),1),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0),('RI',1,0)),0),
-              ((1,5),0), ((1,5,8,5,1),0),
-              ((1.,6.),0), ((3.,2.),0), ((1.,2.,3.),0), ((1.,2.,3.,4.,5.),0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test011(self):
-       cata=SIMP(typ='C',statut='o',max=3)
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), ("toto",0), (None,0),
-              ((('RI',1.,0.),('RI',2,0)),1),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0)),1),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0)),0),
-              ((('RI',1.,0.),('RI',2,0),('RI',3,0),('RI',3,0),('RI',1,0)),0),
-              ((1,5),1), ((1,5,8,5,1),0),
-              ((1.,6.),1), ((3.,2.),1), ((1.,2.,3.),1), ((1.,2.,3.,4.,5.),0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test012(self):
-       cata=SIMP(typ='C',statut='o')
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), (('RI',1,0),1), (1+0j,1),
-              ("('RI',1,0)",0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test013(self):
-       cata=SIMP(typ=('R',maillage),statut='o')
-       liste=((1,1),
-              (maillage(),1),
-              (maillage_sdaster(),0),
-              ("aa",0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
-                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test014(self):
-       cata=SIMP(typ=geom,statut='o')
-       liste=((1,0),
-              ("aaaa",1),
-            )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
-                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test015(self):
-       cata=SIMP(typ=assd,statut='o')
-       liste=((1,1),
-              ("aaaa",1),
-            )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
-                "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test016(self):
-       class LongStr:
-         def __init__(self,min,max):
-            self.min=min
-            self.max=max
-         def __convert__(self,valeur):
-            if type(valeur) == types.StringType:
-               if self.min < len(valeur) < self.max:return valeur
-            return None
-
-       cata=SIMP(typ=LongStr(5,8),statut='o')
-       liste=(("aaaaaa",1),
-              ("aaaaaaa",1),
-              ("aaaaaaaaaaaaaaa",0),
-              ("aa",0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
-                     "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
diff --git a/Tests/testelem/testsimp2.py b/Tests/testelem/testsimp2.py
deleted file mode 100644 (file)
index e472dd2..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-# coding=utf-8
-from Accas import SIMP,ASSD
-
-import unittest
-
-class TestSimpCase(unittest.TestCase):
-   def setUp(self):
-       pass
-
-   def tearDown(self):
-       pass
-
-   def test001(self):
-       cata=SIMP(statut='o',typ='TXM',defaut="d")
-       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,1),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
-   def test002(self):
-       cata=SIMP(statut='f',typ='TXM',defaut="d")
-       liste=((1,0),("a",1), (1.,0),(('RI',1.,0.),0), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",1), ("toto",1), (None,1),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
-   def test003(self):
-       cata=SIMP(statut='o',typ='R',max=3)
-       class mylist(list):pass
-       liste=((1,1),(mylist((0.,1.)),1), (1.,1),(mylist((0.,1.)),1), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",0), ("toto",0), (None,0),
-              (mylist(("aaaa",1.)),0), (mylist((0.,1.,2.,3.)),0), 
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
-   def test004(self):
-       cata=SIMP(statut='f',typ=('R','I'),max=5)
-       liste=((1,1),(1.5,1), ((1,2),1),
-              ((2.3,3.4),1),((1,2.0),1),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
-   def _test005(self):
-       cata=SIMP(statut='f',typ='I',max=5)
-       liste=((1,1),(1.0,1), ((1,2),1),
-              ((2.3,3.4),0),((1,2.0),1),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
diff --git a/Tests/testelem/testsimp3.py b/Tests/testelem/testsimp3.py
deleted file mode 100644 (file)
index 51891e9..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-# coding=utf-8
-from Accas import *
-
-import unittest
-import compare
-OK="""Mot-clé simple : mcs
-Fin Mot-clé simple : mcs
-"""
-class myparam:
-    def __init__(self,valeur):
-        self.valeur=valeur
-    def __adapt__(self,protocol):
-        return protocol.adapt(self.valeur)
-
-from Noyau.N_VALIDATOR import listProto,TypeProtocol,IntoProtocol
-class param:
-    def __init__(self,valeur):
-        self.valeur=valeur
-
-def hasvaleur(obj,protocol,**args):
-    return protocol.adapt(obj.valeur)
-
-listProto.register(param,hasvaleur)
-TypeProtocol.register(param,hasvaleur)
-IntoProtocol.register(param,hasvaleur)
-
-
-class TestValidCase(unittest.TestCase):
-   def setUp(self):
-       pass
-
-   def tearDown(self):
-       pass
-
-   def _test(self,cata,liste):
-       for valeur,report in liste:
-           o=cata(valeur,'mcs',None)
-           msg=""
-           rep=str(o.report())
-           valid=compare.check(rep,report)
-           if not valid:
-              msg="le rapport d'erreur est incorrect.\n valeur = %s\n expected =\n%s\n got =\n%s " % (valeur,report,rep)
-              print msg
-           self.assert_(valid,msg=msg)
-
-   def test010(self):
-       """Test de listes de string"""
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6)
-       liste=(
-              ("aa",OK),("aaa",OK),
-              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),OK),
-              (("aaaa","aaaa","axyz","bbbb","zzz"),OK),
-              (("aaaa","axyz","bbbb","zzz"),OK),
-              ("aaaa",OK),("aaaaa",OK),
-              ("axyzaa",OK),("bbbbaaa",OK),
-             )
-       self._test(cata,liste)
-
-   def test011(self):
-       """Test de listes de string avec into"""
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"))
-       liste=(
-              ("TUTU",OK),("TATA",OK),
-              (("TUTU","TATA","CCCC"),OK),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),OK),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 'CCCC', 'TUTU', !
-   ! 'TATA', 'CCCC') incorrect (min = 1, max = 6)                                   !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-              (("TUTU","TATA","CCCC","TUTU","TATA",1,"TUTU","TATA","CCCC"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 1 (de type <type 'int'>) n'est pas d'un type autorisé: ('TXM',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 1  ne fait pas partie des choix possibles ('TUTU', 'TATA', 'CCCC') !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 1, 'TUTU', 'TATA', !
-   !  'CCCC') incorrect (min = 1, max = 6)                                             !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
-
-   def test016(self):
-       """Test de listes d'entiers """
-       cata=SIMP(statut='o',typ='I',min=1,max=6)
-       liste=( ((2,),OK),(None,
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé :  mcs  obligatoire non valorisé !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! None n'est pas une valeur autorisée !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               ((1,3,5),OK),
-               ((2,4,6),OK),
-               ((2,4,4),OK),
-               (myparam((2,4,4)),OK),
-               (myparam((2,4.5,4)),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               (myparam((2,myparam(4.5),4)),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               (param((2,4,4)),OK),
-               (param((2,4.5,4)),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               (param((2,param(4.5),4)),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 4.5 (de type <type 'float'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
diff --git a/Tests/testelem/testsimp4.py b/Tests/testelem/testsimp4.py
deleted file mode 100644 (file)
index 40f3c41..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-# coding=utf-8
-from Accas import SIMP,ASSD
-class maillage(ASSD):pass
-class maillage_sdaster(ASSD):pass
-
-import unittest
-
-class TestMCSimpCase(unittest.TestCase):
-   def setUp(self):
-      self.cata=SIMP(typ='I',statut='o')
-
-   def tearDown(self):
-      del self.cata
-
-   def test001(self):
-      cata=SIMP(typ='I',max=5)
-      o=cata((1,2,'aa','bb',7,'cc'),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de (1, 2, 'aa', 'bb', 7, 'cc') incorrect (min = 1, max = 5) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def test002(self):
-      cata=SIMP(typ='I',max=7,into=(1,2,'aa','bb',7,'cc'))
-      o=cata((1,2,'aa','bb',7,'cc'),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('I',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def test003(self):
-      cata=SIMP(typ='R',max=7,into=(1,2,7))
-      o=cata((1,2,7,3,4,5,6),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 3.0  ne fait pas partie des choix possibles (1, 2, 7) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def test004(self):
-      cata=SIMP(typ='R',max=7,val_max=6)
-      o=cata((1,2,7,3,4,5,6),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def test005(self):
-      cata=SIMP(typ='R',max=6,val_max=6)
-      o=cata((1,2,7,3,4,5,6),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de (1.0, 2.0, 7.0, 3.0, 4.0, 5.0, 6.0) incorrect (min = 1, !
-   ! max = 6)                                                                      !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def test006(self):
-      cata=SIMP(typ='R',max=6,val_max=6)
-      o=cata((1,2,7,"aa",4,"bb",6),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 'aa' (de type <type 'str'>) n'est pas d'un type autorisé: ('R',) !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 7.0 est en dehors du domaine de validité [ ** , 6 ] !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de (1.0, 2.0, 7.0, 'aa', 4.0, 'bb', 6.0) incorrect (min = 1, !
-   ! max = 6)                                                                        !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
-   def futuretest007(self):
-      """
-        Ce test échoue alors qu'il ne devrait pas. Le parametre de definiton homo
-        qui vaut 1 par defaut indique que la liste devrait etre homogene en type
-        ce qui n'est pas le cas.
-      """
-      cata=SIMP(typ=('R','TXM'),max=6,val_max=6)
-      o=cata((1,2,7,"aa",4,"bb",6),'mcs1',None)
-      cr=o.report()
-      expected_cr="""Mot-clé simple : mcs1
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! 'aa' n'est pas d'un type autorisé !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! La valeur : 7  du mot-clé  mcs1  est en dehors du domaine de validité [ 6 , 6 ] !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de (1, 2, 7, 'aa', 4, 'bb', 6) incorrect pour mcs1 (min = 1, !
-   ! max = 6)                                                                        !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs1
-"""
-      self.assertEqual(str(cr) , expected_cr,msg='Erreur :\n%s\n!=\n%s' % (str(cr),expected_cr))
-
diff --git a/Tests/testelem/testsimp5.py b/Tests/testelem/testsimp5.py
deleted file mode 100644 (file)
index 3be579f..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-# coding=utf-8
-from Accas import SIMP,ASSD
-from Extensions.param2 import Variable,cos
-
-import unittest
-
-class TestSimpCase(unittest.TestCase):
-   def setUp(self):
-       pass
-
-   def tearDown(self):
-       pass
-
-   def test001(self):
-       a=Variable("n",25.6)
-       self.assertEqual(repr(a),"Variable('n',25.6)")
-       self.assertEqual(str(a),"n")
-       self.assertEqual(a.eval(),25.6)
-       b=-a
-       self.assertEqual(str(b),"-(n)")
-       self.assertEqual(b.eval(),-25.6)
-       b=-a*100+3/2
-       self.assertEqual(str(b),'((-(n) * 100) + 1)')
-       self.assertEqual(b.eval(),-2559)
-       b=a/10
-       self.assertEqual(str(b),'(n / 10)')
-       self.assertEqual(b.eval(),2.56)
-       c=Variable('q',[1,a,3])
-       d=c[1]/3
-       self.assertEqual(str(d),'(q[1] / 3)')
-       self.assertEqual(d.eval(),25.6/3)
-       f=cos(d)
-       self.assertEqual(str(f),'cos((q[1] / 3))')
-       self.assertEqual(f.eval(),-0.628288791022798)
-       g=a**2
-       self.assertEqual(str(g),'(n ** 2)')
-       self.assertEqual(g.eval(),655.36000000000013)
-       h=2*Variable("x",2)
-       g=a**h
-       self.assertEqual(str(g),'(n ** (2 * x))')
-       self.assertEqual(g.eval(),429496.72960000008)
-
-   def test003(self):
-       """ Validation d'un parametre (instance de la classe Variable)
-       """
-       cata=SIMP(statut='o',typ='R',max=3)
-       liste=((1,1),(Variable('x',(0.,1.)),1), (1.,1),(Variable('x',(0.,1.)),1), (('RI',1,0),0),
-              (1+0j,0), ("('RI',1,0)",0), ("toto",0), (None,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           #print o.val,o.valeur
-           msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
-
-   def test004(self):
-       cata=SIMP(typ='C',statut='o',max=10)
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),1), (('RI',1,0),1), (1+0j,1),
-              (('RI',Variable('x',1.),0.),1),
-              (Variable('x',1.),1),
-              (Variable('x',1.)+0j,1),
-              ((Variable('x',1.)+0j,1.,0.,Variable('x',1.+2j),Variable('x',Variable('y',1.)+2j)),1),
-              ("('RI',1,0)",0), ("toto",0), (None,0),
-              (Variable('x',(1,2,2+5j)),1),
-              (Variable('x',(1,2,2+5j,5,6,7,8,9,10,11,12)),0),
-              (Variable('x',(1,2,2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
-              (Variable('x',(1,"aaaa",2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
-              (1+Variable('x',1.)*1j,1),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
-
-   def test005(self):
-       t=Variable('t',None)
-       assert len(t) == 0
-
-   def test006(self):
-       cata=SIMP(statut='o',typ='R',val_min=0,val_max=3,max=5)
-       liste=((1,1),("a",0), (1.,1),(('RI',1.,0.),0), (('RI',1,0),0), (1+0j,0),
-              (('RI',Variable('x',1.),0.),0),
-              (Variable('x',1.),1),
-              (Variable('x',1.)+0j,0),
-              ((Variable('x',1.)+0j,1.,0.,Variable('x',1.+2j),Variable('x',Variable('y',1.)+2j)),0),
-              ("('RI',1,0)",0), ("toto",0), (None,0),
-              (Variable('x',(1,2,2+5j)),0),
-              (Variable('x',(1,2,2+5j,5,6,7,8,9,10,11,12)),0),
-              (Variable('x',(1,2,2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
-              (Variable('x',(1,"aaaa",2+5j,5,6,Variable('y',1+4j),8,9,10,11,12)),0),
-              (1+Variable('x',1.)*1j,0),
-              (Variable('x',4.),0),
-              (4.,0),
-             )
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
diff --git a/Tests/testelem/testvalidator1.py b/Tests/testelem/testvalidator1.py
deleted file mode 100644 (file)
index da260a8..0000000
+++ /dev/null
@@ -1,215 +0,0 @@
-# coding=utf-8
-from Accas import *
-
-import unittest
-
-class myparam:
-    def __init__(self,valeur):
-        self.valeur=valeur
-    def __adapt__(self,protocol):
-        return protocol.adapt(self.valeur)
-
-from Noyau.N_VALIDATOR import listProto,TypeProtocol,IntoProtocol
-class param:
-    def __init__(self,valeur):
-        self.valeur=valeur
-
-def hasvaleur(obj,protocol,**args):
-    return protocol.adapt(obj.valeur)
-
-listProto.register(param,hasvaleur)
-TypeProtocol.register(param,hasvaleur)
-IntoProtocol.register(param,hasvaleur)
-OrdList.register(param,hasvaleur)
-
-class TestValidCase(unittest.TestCase):
-   def setUp(self):
-       pass
-
-   def tearDown(self):
-       pass
-
-   def _test(self,cata,liste):
-       for valeur,valid in liste:
-           o=cata(valeur,'mcs',None)
-           msg=None
-           if valid != o.isvalid() :
-              if not valid:
-                 msg="erreur : le mot cle devrait etre invalide. valeur = %s, valid = %s " % (valeur,valid)
-              else:
-                 msg="erreur : le mot cle devrait etre valide. valeur = %s, valid = %s " % (valeur,valid) + '\n' + str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg)
-           if valid: 
-              self.assertEqual(o.get_valeur(),valeur)
-
-   def test001(self):
-       cata=SIMP(typ='TXM',validators=LongStr(3,5))
-       liste=(("aa",0),("aaa",1),
-              ("aaaa",1),("aaaaa",1),
-              ("axyzaa",0),("bbbbaaa",0),
-             )
-       self._test(cata,liste)
-
-   def test002(self):
-       cata=SIMP(statut='o',typ='TXM',min=1,max=4,validators=LongStr(3,5))
-       liste=(
-              ("aa",0),("aaa",1),
-              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),0),
-              (("aaaa","aaaaa","axyz","bbbb","zzz"),0),
-              (("aaaa","axyz","bbbb","zzz"),1),
-              ("aaaa",1),("aaaaa",1),
-              ("axyzaa",0),("bbbbaaa",0),
-              (("aaaa",param("axyz"),"bbbb","zzz"),1),
-             )
-       self._test(cata,liste)
-
-   def test003(self):
-       cata=SIMP(statut='o',typ='I',validators=TypeVal(1))
-       liste=(
-               (1,1),(1.1,0),(1.25,0),
-               (('RI',0.,1.),0),
-             )
-       self._test(cata,liste)
-
-   def test004(self):
-       cata=SIMP(statut='o',typ='I',into=(1,2,3,4,5,6),max='**',validators=OrdList("croissant"))
-       liste=(
-              (1,1),((1,3),1),
-              ((3,1),0),
-              ((1,3,2),0),
-              ((1.1,2.),0),
-              (myparam((1.,2.)),0),
-              (myparam((1,2)),1),
-              (myparam((1,2,3,4,5)),1),
-              (myparam((1,2,myparam(3),4,5)),1),
-              (myparam((1,2,myparam(6),4,5)),0),
-              (param((1.,2.)),0),
-              (param((1,2)),1),
-              (param((1,2,3,4,5)),1),
-              (param((1,2,myparam(3),4,5)),1),
-              (param((1,2,param(3),4,5)),1),
-              (param((1,2,param(6),4,5)),0),
-             )
-       self._test(cata,liste)
-
-   def test005(self):
-       cata=SIMP(statut='o',typ='I',validators=EnumVal((3,2,4,8,9,15)))
-       liste=(
-              (1,0),(9,1),(15,1),
-              (50,0),(1.25,0),
-             )
-       self._test(cata,liste)
-
-   def test006(self):
-       cata=SIMP(statut='o',typ='I',max='**',validators=OrdList("croissant"))
-       liste=(
-              (1,1),((1,3),1),
-              ((50,60,701),1),
-              ((100,50,60,701),0),
-              ((3,1),0),
-              ((1,3,2),0),
-              ((1.1,2.),0),
-             )
-       self._test(cata,liste)
-
-   def test007(self):
-       cata=SIMP(statut='o',typ='I',min=1,max=4,validators=PairVal())
-       liste=(
-             (2,1),((2,4),1),
-             (3,0),((3,4),0),
-             ((2,3),0),((3,5),0),
-             ((2,4,6,8),1),
-             ((2,4,6,8,10),0),
-             )
-       self._test(cata,liste)
-
-   def test008(self):
-       cata=SIMP(statut='o',typ='I',validators=RangeVal(3,15))
-       liste=(
-             (2,0),(4,1),
-             (16,0),(14,1),
-             )
-       self._test(cata,liste)
-
-   def test009(self):
-       cata=SIMP(statut='o',typ='I',max='**',validators=CardVal(3,15))
-       liste=(
-             (2,0),((2,4),0),
-             (3,0),((3,4),0),
-             ((2,3),0),((3,5),0),
-             ((2,4,6,8),1),
-             ((2,4,6,8,10),1),
-             )
-       self._test(cata,liste)
-
-   def test010(self):
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6,validators=NoRepeat())
-       liste=(
-              ("aa",1),("aaa",1),
-              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),1),
-              (("aaaa","aaaa","axyz","bbbb","zzz"),0),
-              (("aaaa","axyz","bbbb","zzz"),1),
-              ("aaaa",1),("aaaaa",1),
-              ("axyzaa",1),("bbbbaaa",1),
-              (("aaaa",param("aaaaa"),"axyzaa","bbbbaaa","zzz"),1),
-              (("aaaa",param("aaaa"),"axyzaa","bbbbaaa","zzz"),0),
-              (("aaaa",myparam("aaaaa"),"axyzaa","bbbbaaa","zzz"),1),
-              (("aaaa",myparam("aaaa"),"axyzaa","bbbbaaa","zzz"),0),
-             )
-       self._test(cata,liste)
-
-   def test011(self):
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"),validators=NoRepeat())
-       liste=(
-              ("TUTU",1),("TATA",1),
-              (("TUTU","TATA","CCCC"),1),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),0),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),0),
-             )
-       self._test(cata,liste)
-
-   def test012(self):
-       cata=SIMP(statut='o',typ='I',min=1,max=1,into =( 1,2,3),validators=PairVal())
-       liste=(
-              (2,1),(1,0),(3,0),(4,0),
-              (param(2),1),(param(3),0),
-              (myparam(2),1),(myparam(3),0),
-             )
-       self._test(cata,liste)
-
-   def test013(self):
-       cata=SIMP(statut='o',typ='I',min=1,max=1,validators=PairVal())
-       liste=(
-              (2,1),(1,0),(3,0),(4,1),
-             )
-       self._test(cata,liste)
-
-   def test014(self):
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=PairVal())
-       liste=(
-              (2,1),(1,0),(3,0),(4,1),
-              ((2,4,6,8),1),((2,4,6,8,10,12,14),0),
-              ((2,4,6,8,7),0),((2,4,6,8,10,12,14,23),0),
-             )
-       self._test(cata,liste)
-
-   def test015(self):
-       """Test du validateur OU : pas de doublon OU valeur paire """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=(NoRepeat(),PairVal()))
-       liste=(
-              (2,1),(1,1),(3,1),(4,1),
-              ((2,4,6,8),1),((2,4,6,8,10,12,14),0),
-              ((1,2,3,4),1),
-              ((2,4,6,8,7),1),((2,4,6,8,10,12,14,23),0),
-             )
-       self._test(cata,liste)
-
-   def test016(self):
-       """Test du validateur ET : pas de doublon ET valeur paire """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),PairVal()])
-       liste=( (2,1),(None,0),((1,3,5),0),
-               ((2,4,6),1),
-               ((1,3,5),0),
-               ((2,4,4),0),
-             )
-       self._test(cata,liste)
diff --git a/Tests/testelem/testvalidator2.py b/Tests/testelem/testvalidator2.py
deleted file mode 100644 (file)
index f78f843..0000000
+++ /dev/null
@@ -1,323 +0,0 @@
-# coding=utf-8
-from Accas import *
-from Extensions.param2 import Variable
-
-import unittest
-import compare
-OK="""Mot-clé simple : mcs
-Fin Mot-clé simple : mcs
-"""
-from cata5 import entier
-
-class TestValidCase(unittest.TestCase):
-   def setUp(self):
-       pass
-
-   def tearDown(self):
-       pass
-
-   def _test(self,cata,liste):
-       for valeur,report in liste:
-           o=cata(valeur,'mcs',None)
-           msg=""
-           rep=str(o.report())
-           valid=compare.check(rep,report)
-           if not valid:
-              msg="le rapport d'erreur est incorrect.\n valeur = %s\n expected =\n%s\n got =\n%s " % (valeur,report,rep)
-           self.assert_(valid,msg=msg)
-
-   def test001(self):
-       """ Validateur LongStr(3,5) """
-       cata=SIMP(typ='TXM',validators=LongStr(3,5))
-       liste=(("aa",
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 'aa' n'est pas de la bonne longueur !
-   ! Critere de validite: longueur de la chaine entre 3 et 5    !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),("aaa",OK),
-              ("aaaa",OK),("aaaaa",OK),
-              ("axyzaa",
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 'axyzaa' n'est pas de la bonne longueur !
-   ! Critere de validite: longueur de la chaine entre 3 et 5        !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),("bbbbaaa",
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 'bbbbaaa' n'est pas de la bonne longueur !
-   ! Critere de validite: longueur de la chaine entre 3 et 5         !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-              (Variable('x',"aaa"),OK),
-              (Variable('x',"aaaaaaaaaaaa"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 'aaaaaaaaaaaa' n'est pas de la bonne longueur !
-   ! Critere de validite: longueur de la chaine entre 3 et 5              !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
-
-   def test010(self):
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6,validators=NoRepeat())
-       liste=(
-              ("aa",OK),("aaa",OK),
-              (("aaaa","aaaaa","axyzaa","bbbbaaa","zzz"),OK),
-              (("aaaa","aaaa","axyz","bbbb","zzz"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : aaaa est un doublon                      !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-              (("aaaa","axyz","bbbb","zzz"),OK),
-              ("aaaa",OK),("aaaaa",OK),
-              ("axyzaa",OK),("bbbbaaa",OK),
-              (("aaa",Variable('x',"bbb")),OK),
-              (("aaa",Variable('x',"aaa")),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : aaa est un doublon                       !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-              (Variable('x',("aaa","bbb")),OK),
-              (Variable('x',("aaa","bbb","bbb")),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : bbb est un doublon                       !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
-
-   def test011(self):
-       cata=SIMP(statut='o',typ='TXM',min=1,max=6,into =( "TUTU","TATA","CCCC"),validators=NoRepeat())
-       liste=(
-              ("TUTU",OK),("TATA",OK),
-              (("TUTU","TATA","CCCC"),OK),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : TUTU est un doublon                      !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-              (("TUTU","TATA","CCCC","TUTU","TATA","CCCC","TUTU","TATA","CCCC"),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Nombre d'arguments de ('TUTU', 'TATA', 'CCCC', 'TUTU', 'TATA', 'CCCC', 'TUTU', !
-   ! 'TATA', 'CCCC') incorrect (min = 1, max = 6)                                   !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
-
-   def test016(self):
-       """Test du validateur ET : pas de doublon ET valeur paire """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),PairVal()])
-       liste=( ((2,),OK),(None,
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé :  mcs  obligatoire non valorisé !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! None n'est pas une valeur autorisée !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),((1,3,5),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (1, 3, 5) contient des valeurs non paires !
-   ! Critere de validite: : pas de présence de doublon dans la liste  !
-   !  et valeur paire                                                 !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               ((2,4,6),OK),
-               ((2,4,4),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 4 est un doublon                         !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !  et valeur paire                                                !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-             )
-       self._test(cata,liste)
-
-   def test017(self):
-       """Test du validateur NoRepeat avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=NoRepeat())
-       i=entier()
-       liste=( (i,OK),
-               ((i,i),OK),
-               ((1,i,i),OK),
-               ((i,1,i,i),OK),
-               ((1,1,i,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 1 est un doublon                         !
-   ! Critere de validite: : pas de présence de doublon dans la liste !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               )
-       self._test(cata,liste)
-
-   def test018(self):
-       """Test du validateur OrdList('croissant') avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=OrdList('croissant'))
-       i=entier()
-       liste=( (i,OK),
-               ((i,i),OK),
-               ((1,i,i),OK),
-               ((i,1,i,i),OK),
-               ((2,1,i,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (2, 1, <concept entier>, <concept entier>) n'est pas par !
-   ! valeurs croissantes                                                             !
-   ! Critere de validite: liste croissant                                            !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-"""),
-               )
-       self._test(cata,liste)
-
-   def test019(self):
-       """Test du validateur Compulsory avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=Compulsory((5,6,7)))
-       i=entier()
-       liste=( ((5,6,7),OK),
-               ((5,6,7,i),OK),
-               ((i,5,6,7,i),OK),
-               ((i,5,7,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
-   ! pas les elements obligatoires : [6]                                           !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               )
-       self._test(cata,liste)
-
-   def test020(self):
-       """Test du validateur NoRepeat OU Compulsory avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=(NoRepeat(),Compulsory((5,6,7))))
-       i=entier()
-       liste=( ((5,6,7),OK),
-               ((5,6,7,i),OK),
-               ((i,5,6,7,i),OK),
-               ((i,5,7,i), OK ),
-               )
-       self._test(cata,liste)
-
-   def test021(self):
-       """Test du validateur NoRepeat ET Compulsory avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[NoRepeat(),Compulsory((5,6,7))])
-       i=entier()
-       liste=( ((5,6,7),OK),
-               ((5,6,7,i),OK),
-               ((i,5,6,7,i),OK),
-               ((i,5,7,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
-   ! pas les elements obligatoires : [6]                                           !
-   ! Critere de validite: : pas de présence de doublon dans la liste               !
-   !  et valeur (5, 6, 7) obligatoire                                              !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               )
-       self._test(cata,liste)
-
-   def test022(self):
-       """Test du validateur Compulsory(5,6,7) ET OrdList('croissant') avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[Compulsory((5,6,7)),OrdList('croissant')])
-       i=entier()
-       liste=( ((5,6,7),OK),
-               ((5,6,7,i),OK),
-               ((i,5,6,7,i),OK),
-               ((i,5,7,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
-   ! pas les elements obligatoires : [6]                                           !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
-   !  et liste croissant                                                           !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               ((i,5,7,i,6),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>, 6) n'est pas !
-   ! par valeurs croissantes                                                        !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire                              !
-   !  et liste croissant                                                            !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               )
-       self._test(cata,liste)
-
-   def test023(self):
-       """Test du validateur Compulsory(5,6,7) ET OrdList('croissant') ET NoRepeat() avec objet entier """
-       cata=SIMP(statut='o',typ='I',min=1,max=6,validators=[Compulsory((5,6,7)),OrdList('croissant'),NoRepeat()])
-       i=entier()
-       liste=( ((5,6,7),OK),
-               ((5,6,7,i),OK),
-               ((i,5,6,7,i),OK),
-               ((i,5,7,i),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>) ne contient !
-   ! pas les elements obligatoires : [6]                                           !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire                             !
-   !  et liste croissant                                                           !
-   !  et : pas de présence de doublon dans la liste                                !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               ((i,5,7,i,6),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : (<concept entier>, 5, 7, <concept entier>, 6) n'est pas !
-   ! par valeurs croissantes                                                        !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire                              !
-   !  et liste croissant                                                            !
-   !  et : pas de présence de doublon dans la liste                                 !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               ((i,5,i,6,7,7),
-"""Mot-clé simple : mcs
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   ! Mot-clé mcs invalide : 7 est un doublon           !
-   ! Critere de validite: valeur (5, 6, 7) obligatoire !
-   !  et liste croissant                               !
-   !  et : pas de présence de doublon dans la liste    !
-   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Fin Mot-clé simple : mcs
-""" ),
-               ((i,5,6,7,i,8),OK),
-               )
-       self._test(cata,liste)
diff --git a/Tests/testelem/toto.comm b/Tests/testelem/toto.comm
deleted file mode 100644 (file)
index 99c02a4..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-DEBUT()
-MA=LIRE_MAILLAGE()
-FIN()