Skip to content
In progress

Changes

Progress:

Summary

  1. fix sensitivity bug associated with scribes; simplify plateHoles5 to make plateHoles6
  2. fix windoze bug in completeFilename
  3. allow filename completion (via *) whenever ESP asks for the name of a file to read; if outLevel=0, do not print info about signals that are caught; do not report a Node as spurious if its Edges have different __scribeID_s; add scribe13* test cases; change OpenCSM to account for change to EG_generalBoolean(SPLITTER) associated with internal failures; upgrade to OpenVSP-3.38.0
  4. remove temporary debug printing
  5. turn off debugging flag for tessellation sensitivities
  6. fix some memcheck errors
  7. take advantage of new EG_getInfo signature
  8. add lred, lgreen, and lblue to ESP-help; adjust for new EG_matchBody* definitions; add joinSphereBox test case; fix recently-added bug associated with scribing SolidBodys; add verification testing for ESP/examples; add testExamples target to Makefile.DARWIN64; in udpSew, do not report degenerate Edges as non-manifold; keep user attributes on Edges of xsect after EXTRUDE and REVOLVE operations; keep user attributes on Edges after EXTRACT operation; update _edgeID for non-manifold Edges created by making a hole; update edgeIDtest* test cases
  9. fix bug that causes output from pyscript to be lost if the pyscript uses os.chdir; fix bug that can lose attributes when SUBTRACTing two co-planar SheetBodys; add plateHoles* test cases; update _edgeID documentation in OpenCSM.h and ESP-help; change SUBTRACTion of two co-planar SheetBodys so that the tool always pokes a hole in the source (instead of scribing the source as was previously done if the source and tool intersect); update scribe11* and subtract7* test cases; if any boolean fails, leave the stack unchanged; add scribeAll argument to SUBTRACT to scribe Edges even when they are coincident with a Face; add scribe12* test cases
  10. Stanalizer fix
  11. Also check if new loop edges are missing in EG_imprintBody
  12. Check that all edges are imprinted by OCC in EG_imprintBody
  13. Allow for NULLs as inputs to the returned egos in getInfo
  14. Allow for the coping of all attributes in replaceFace
  15. Fix tolScale bug
  16. Add lred, lgreen, and lblue to STEP/IGES IO
  17. Avoid segfault when IGES file lacks units
  18. Fix EG_matchBody functions
  19. remove imprint5 from list of known failures
  20. Upgrade to OpenVSP 3.38.0
  21. Upgrade Jenkins testing to Python 3.11.9
  22. Upgrade to AFLR 11.5.14
  23. Update expected error for imprint5
  24. Also need NETCDFINC for Exodus on arm64
  25. Also compile exodus on arm64
  26. Suppress missaligned memory for OCC 7.8
  27. Look for stanalizer runtime errors
Revision 2484 by jfdannen:
fix sensitivity bug associated with scribes; simplify plateHoles5 to make plateHoles6
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was added/trunk/data/basic/designZ9a.csmOpenCSM/trunk/data/basic/designZ9a.csm
The file was added/trunk/data/basic/designZ9b.csmOpenCSM/trunk/data/basic/designZ9b.csm
The file was modified /trunk/data/basic/plateHoles5.csmOpenCSM/trunk/data/basic/plateHoles5.csm
The file was added/trunk/data/basic/plateHoles6.csmOpenCSM/trunk/data/basic/plateHoles6.csm
The file was modified /trunk/data/basic/verify_7.6.0/designX2.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designX2.tsen
The file was modified /trunk/data/basic/verify_7.6.0/designX4.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designX4.tsen
The file was added/trunk/data/basic/verify_7.6.0/designZ7.gsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ7.gsen
The file was added/trunk/data/basic/verify_7.6.0/designZ7.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ7.tsen
The file was added/trunk/data/basic/verify_7.6.0/designZ8.gsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ8.gsen
The file was added/trunk/data/basic/verify_7.6.0/designZ8.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ8.tsen
The file was added/trunk/data/basic/verify_7.6.0/designZ9a.gsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ9a.gsen
The file was added/trunk/data/basic/verify_7.6.0/designZ9a.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ9a.tsen
The file was added/trunk/data/basic/verify_7.6.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ9a.vfy
The file was added/trunk/data/basic/verify_7.6.0/designZ9b.gsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ9b.gsen
The file was added/trunk/data/basic/verify_7.6.0/designZ9b.tsenOpenCSM/trunk/data/basic/verify_7.6.0/designZ9b.tsen
The file was added/trunk/data/basic/verify_7.6.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ9b.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles6.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles6.vfy
The file was modified /trunk/data/basic/verify_7.7.0/designX2.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designX2.tsen
The file was modified /trunk/data/basic/verify_7.7.0/designX4.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designX4.tsen
The file was added/trunk/data/basic/verify_7.7.0/designZ7.gsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ7.gsen
The file was added/trunk/data/basic/verify_7.7.0/designZ7.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ7.tsen
The file was added/trunk/data/basic/verify_7.7.0/designZ8.gsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ8.gsen
The file was added/trunk/data/basic/verify_7.7.0/designZ8.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ8.tsen
The file was added/trunk/data/basic/verify_7.7.0/designZ9a.gsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ9a.gsen
The file was added/trunk/data/basic/verify_7.7.0/designZ9a.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ9a.tsen
The file was added/trunk/data/basic/verify_7.7.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ9a.vfy
The file was added/trunk/data/basic/verify_7.7.0/designZ9b.gsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ9b.gsen
The file was added/trunk/data/basic/verify_7.7.0/designZ9b.tsenOpenCSM/trunk/data/basic/verify_7.7.0/designZ9b.tsen
The file was added/trunk/data/basic/verify_7.7.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ9b.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles6.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles6.vfy
The file was modified /trunk/data/basic/verify_7.8.0/designX2.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designX2.tsen
The file was modified /trunk/data/basic/verify_7.8.0/designX4.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designX4.tsen
The file was added/trunk/data/basic/verify_7.8.0/designZ7.gsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ7.gsen
The file was added/trunk/data/basic/verify_7.8.0/designZ7.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ7.tsen
The file was added/trunk/data/basic/verify_7.8.0/designZ8.gsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ8.gsen
The file was added/trunk/data/basic/verify_7.8.0/designZ8.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ8.tsen
The file was added/trunk/data/basic/verify_7.8.0/designZ9a.gsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ9a.gsen
The file was added/trunk/data/basic/verify_7.8.0/designZ9a.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ9a.tsen
The file was added/trunk/data/basic/verify_7.8.0/designZ9a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ9a.vfy
The file was added/trunk/data/basic/verify_7.8.0/designZ9b.gsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ9b.gsen
The file was added/trunk/data/basic/verify_7.8.0/designZ9b.tsenOpenCSM/trunk/data/basic/verify_7.8.0/designZ9b.tsen
The file was added/trunk/data/basic/verify_7.8.0/designZ9b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ9b.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles6.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles6.vfy
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
Revision 2483 by jfdannen:
fix windoze bug in completeFilename
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was modified /trunk/src/serveESP.cOpenCSM/trunk/src/serveESP.c
Revision 2482 by jfdannen:
allow filename completion (via *) whenever ESP asks for the name of a file to read; if outLevel=0, do not print info about signals that are caught; do not report a Node as spurious if its Edges have different __scribeID_s; add scribe13* test cases; change OpenCSM to account for change to EG_generalBoolean(SPLITTER) associated with internal failures; upgrade to OpenVSP-3.38.0
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ESP/ESP-ereped.jsOpenCSM/trunk/ESP/ESP-ereped.js
The file was modified /trunk/ESP/ESP-help.htmlOpenCSM/trunk/ESP/ESP-help.html
The file was modified /trunk/ESP/ESP-plugs.jsOpenCSM/trunk/ESP/ESP-plugs.js
The file was modified /trunk/ESP/ESP-pyscript.jsOpenCSM/trunk/ESP/ESP-pyscript.js
The file was modified /trunk/ESP/ESP-sketch.jsOpenCSM/trunk/ESP/ESP-sketch.js
The file was modified /trunk/ESP/ESP-vspSetup.jsOpenCSM/trunk/ESP/ESP-vspSetup.js
The file was modified /trunk/ESP/ESP.jsOpenCSM/trunk/ESP/ESP.js
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was added/trunk/data/basic/scribe13a.csmOpenCSM/trunk/data/basic/scribe13a.csm
The file was added/trunk/data/basic/scribe13b.csmOpenCSM/trunk/data/basic/scribe13b.csm
The file was added/trunk/data/basic/verify_7.6.0/scribe13a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe13a.vfy
The file was added/trunk/data/basic/verify_7.6.0/scribe13b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe13b.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe13a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe13a.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe13b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe13b.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe13a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe13a.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe13b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe13b.vfy
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
The file was modified /trunk/src/sensCSM.cOpenCSM/trunk/src/sensCSM.c
The file was modified /trunk/src/serveESP.cOpenCSM/trunk/src/serveESP.c
Revision 2481 by jfdannen:
remove temporary debug printing
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/sensCSM.cOpenCSM/trunk/src/sensCSM.c
Revision 2480 by jfdannen:
turn off debugging flag for tessellation sensitivities
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
Revision 2479 by jfdannen:
fix some memcheck errors
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
Revision 2478 by jfdannen:
take advantage of new EG_getInfo signature
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was modified /trunk/data/basic/plateHoles0.csmOpenCSM/trunk/data/basic/plateHoles0.csm
The file was modified /trunk/data/basic/plateHoles1.csmOpenCSM/trunk/data/basic/plateHoles1.csm
The file was modified /trunk/data/basic/plateHoles2.csmOpenCSM/trunk/data/basic/plateHoles2.csm
The file was modified /trunk/data/basic/plateHoles3.csmOpenCSM/trunk/data/basic/plateHoles3.csm
The file was modified /trunk/data/basic/plateHoles4.csmOpenCSM/trunk/data/basic/plateHoles4.csm
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
The file was modified /trunk/src/sensCSM.cOpenCSM/trunk/src/sensCSM.c
Revision 2477 by jfdannen:
add lred, lgreen, and lblue to ESP-help; adjust for new EG_matchBody* definitions; add joinSphereBox test case; fix recently-added bug associated with scribing SolidBodys; add verification testing for ESP/examples; add testExamples target to Makefile.DARWIN64; in udpSew, do not report degenerate Edges as non-manifold; keep user attributes on Edges of xsect after EXTRUDE and REVOLVE operations; keep user attributes on Edges after EXTRACT operation; update _edgeID for non-manifold Edges created by making a hole; update edgeIDtest* test cases
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ESP/ESP-help.htmlOpenCSM/trunk/ESP/ESP-help.html
The file was modified /trunk/ESP/examples/assert_1.csm.txtOpenCSM/trunk/ESP/examples/assert_1.csm.txt
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was modified /trunk/dataOpenCSM/trunk/data
The file was added/trunk/data/basic/designZ7.csmOpenCSM/trunk/data/basic/designZ7.csm
The file was added/trunk/data/basic/designZ8.csmOpenCSM/trunk/data/basic/designZ8.csm
The file was modified /trunk/data/basic/edgeIDtest2.csmOpenCSM/trunk/data/basic/edgeIDtest2.csm
The file was modified /trunk/data/basic/edgeIDtest3.csmOpenCSM/trunk/data/basic/edgeIDtest3.csm
The file was modified /trunk/data/basic/edgeIDtest5.csmOpenCSM/trunk/data/basic/edgeIDtest5.csm
The file was modified /trunk/data/basic/imprint5.csmOpenCSM/trunk/data/basic/imprint5.csm
The file was added/trunk/data/basic/joinSphereBox.csmOpenCSM/trunk/data/basic/joinSphereBox.csm
The file was modified /trunk/data/basic/matchBodys3.csmOpenCSM/trunk/data/basic/matchBodys3.csm
The file was added/trunk/data/basic/plateHoles0.csmOpenCSM/trunk/data/basic/plateHoles0.csm
The file was added/trunk/data/basic/plateHoles1.csmOpenCSM/trunk/data/basic/plateHoles1.csm
The file was added/trunk/data/basic/plateHoles2.csmOpenCSM/trunk/data/basic/plateHoles2.csm
The file was added/trunk/data/basic/plateHoles3.csmOpenCSM/trunk/data/basic/plateHoles3.csm
The file was added/trunk/data/basic/plateHoles4.csmOpenCSM/trunk/data/basic/plateHoles4.csm
The file was added/trunk/data/basic/plateHoles5.csmOpenCSM/trunk/data/basic/plateHoles5.csm
The file was added/trunk/data/basic/scribe12a.csmOpenCSM/trunk/data/basic/scribe12a.csm
The file was added/trunk/data/basic/scribe12b.csmOpenCSM/trunk/data/basic/scribe12b.csm
The file was added/trunk/data/basic/scribe12c.csmOpenCSM/trunk/data/basic/scribe12c.csm
The file was added/trunk/data/basic/scribe12d.csmOpenCSM/trunk/data/basic/scribe12d.csm
The file was added/trunk/data/basic/verify_7.6.0/designZ7.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ7.vfy
The file was added/trunk/data/basic/verify_7.6.0/designZ8.vfyOpenCSM/trunk/data/basic/verify_7.6.0/designZ8.vfy
The file was added/trunk/data/basic/verify_7.6.0/joinSphereBox.vfyOpenCSM/trunk/data/basic/verify_7.6.0/joinSphereBox.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles0.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles0.vfy
The file was modified /trunk/data/basic/verify_7.6.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles1.vfy
The file was modified /trunk/data/basic/verify_7.6.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles2.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles3.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles4.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles5.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles5.vfy
The file was modified /trunk/data/basic/verify_7.6.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12a.vfy
The file was modified /trunk/data/basic/verify_7.6.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12b.vfy
The file was added/trunk/data/basic/verify_7.6.0/scribe12c.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12c.vfy
The file was added/trunk/data/basic/verify_7.6.0/scribe12d.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12d.vfy
The file was added/trunk/data/basic/verify_7.7.0/designZ7.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ7.vfy
The file was added/trunk/data/basic/verify_7.7.0/designZ8.vfyOpenCSM/trunk/data/basic/verify_7.7.0/designZ8.vfy
The file was added/trunk/data/basic/verify_7.7.0/joinSphereBox.vfyOpenCSM/trunk/data/basic/verify_7.7.0/joinSphereBox.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles0.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles0.vfy
The file was modified /trunk/data/basic/verify_7.7.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles1.vfy
The file was modified /trunk/data/basic/verify_7.7.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles2.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles3.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles4.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles5.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles5.vfy
The file was modified /trunk/data/basic/verify_7.7.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12a.vfy
The file was modified /trunk/data/basic/verify_7.7.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12b.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe12c.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12c.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe12d.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12d.vfy
The file was added/trunk/data/basic/verify_7.8.0/designZ7.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ7.vfy
The file was added/trunk/data/basic/verify_7.8.0/designZ8.vfyOpenCSM/trunk/data/basic/verify_7.8.0/designZ8.vfy
The file was added/trunk/data/basic/verify_7.8.0/joinSphereBox.vfyOpenCSM/trunk/data/basic/verify_7.8.0/joinSphereBox.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles0.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles0.vfy
The file was modified /trunk/data/basic/verify_7.8.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles1.vfy
The file was modified /trunk/data/basic/verify_7.8.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles2.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles3.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles3.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles4.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles4.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles5.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles5.vfy
The file was modified /trunk/data/basic/verify_7.8.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12a.vfy
The file was modified /trunk/data/basic/verify_7.8.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12b.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe12c.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12c.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe12d.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12d.vfy
The file was modified /trunk/src/Makefile.DARWIN64OpenCSM/trunk/src/Makefile.DARWIN64
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
The file was modified /trunk/src/OpenCSM.hOpenCSM/trunk/src/OpenCSM.h
The file was modified /trunk/src/udfMatchBodys.cOpenCSM/trunk/src/udfMatchBodys.c
The file was modified /trunk/src/udpSew.cOpenCSM/trunk/src/udpSew.c
Revision 2476 by jfdannen:
fix bug that causes output from pyscript to be lost if the pyscript uses os.chdir; fix bug that can lose attributes when SUBTRACTing two co-planar SheetBodys; add plateHoles* test cases; update _edgeID documentation in OpenCSM.h and ESP-help; change SUBTRACTion of two co-planar SheetBodys so that the tool always pokes a hole in the source (instead of scribing the source as was previously done if the source and tool intersect); update scribe11* and subtract7* test cases; if any boolean fails, leave the stack unchanged; add scribeAll argument to SUBTRACT to scribe Edges even when they are coincident with a Face; add scribe12* test cases
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/ESP/ESP-help.htmlOpenCSM/trunk/ESP/ESP-help.html
The file was modified /trunk/ESP/ESP.jsOpenCSM/trunk/ESP/ESP.js
The file was modified /trunk/ToDo.txtOpenCSM/trunk/ToDo.txt
The file was added/trunk/data/basic/boolTest1a.csmOpenCSM/trunk/data/basic/boolTest1a.csm
The file was added/trunk/data/basic/boolTest1b.csmOpenCSM/trunk/data/basic/boolTest1b.csm
The file was added/trunk/data/basic/boolTest1c.csmOpenCSM/trunk/data/basic/boolTest1c.csm
The file was added/trunk/data/basic/boolTest1d.csmOpenCSM/trunk/data/basic/boolTest1d.csm
The file was added/trunk/data/basic/boolTest1e.csmOpenCSM/trunk/data/basic/boolTest1e.csm
The file was added/trunk/data/basic/boolTest1f.csmOpenCSM/trunk/data/basic/boolTest1f.csm
The file was added/trunk/data/basic/boolTest2a.csmOpenCSM/trunk/data/basic/boolTest2a.csm
The file was added/trunk/data/basic/boolTest2b.csmOpenCSM/trunk/data/basic/boolTest2b.csm
The file was added/trunk/data/basic/boolTest2c.csmOpenCSM/trunk/data/basic/boolTest2c.csm
The file was added/trunk/data/basic/boolTest2d.csmOpenCSM/trunk/data/basic/boolTest2d.csm
The file was added/trunk/data/basic/boolTest2e.csmOpenCSM/trunk/data/basic/boolTest2e.csm
The file was added/trunk/data/basic/boolTest2f.csmOpenCSM/trunk/data/basic/boolTest2f.csm
The file was added/trunk/data/basic/boolTest2g.csmOpenCSM/trunk/data/basic/boolTest2g.csm
The file was added/trunk/data/basic/boolTest2h.csmOpenCSM/trunk/data/basic/boolTest2h.csm
The file was added/trunk/data/basic/boolTest2i.csmOpenCSM/trunk/data/basic/boolTest2i.csm
The file was added/trunk/data/basic/boolTest2j.csmOpenCSM/trunk/data/basic/boolTest2j.csm
The file was added/trunk/data/basic/boolTest3a.csmOpenCSM/trunk/data/basic/boolTest3a.csm
The file was added/trunk/data/basic/boolTest3b.csmOpenCSM/trunk/data/basic/boolTest3b.csm
The file was added/trunk/data/basic/boolTest4a.csmOpenCSM/trunk/data/basic/boolTest4a.csm
The file was added/trunk/data/basic/boolTest4b.csmOpenCSM/trunk/data/basic/boolTest4b.csm
The file was modified /trunk/data/basic/scribe11x.csmOpenCSM/trunk/data/basic/scribe11x.csm
The file was modified /trunk/data/basic/scribe11y.csmOpenCSM/trunk/data/basic/scribe11y.csm
The file was modified /trunk/data/basic/scribe11z.csmOpenCSM/trunk/data/basic/scribe11z.csm
The file was modified /trunk/data/basic/subtract6d.csmOpenCSM/trunk/data/basic/subtract6d.csm
The file was modified /trunk/data/basic/subtract6e.csmOpenCSM/trunk/data/basic/subtract6e.csm
The file was added/trunk/data/basic/verify_7.6.0/boolTest1a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1a.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest1b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1b.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest1c.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1c.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest1d.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1d.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest1e.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1e.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest1f.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest1f.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2a.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2b.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2c.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2c.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2d.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2d.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2e.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2e.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2f.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2f.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2g.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2g.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2h.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2h.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2i.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2i.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest2j.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest2j.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest3a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest3a.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest3b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest3b.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest4a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest4a.vfy
The file was added/trunk/data/basic/verify_7.6.0/boolTest4b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/boolTest4b.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles1.vfy
The file was added/trunk/data/basic/verify_7.6.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.6.0/plateHoles2.vfy
The file was modified /trunk/data/basic/verify_7.6.0/scribe11x.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe11x.vfy
The file was modified /trunk/data/basic/verify_7.6.0/scribe11y.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe11y.vfy
The file was modified /trunk/data/basic/verify_7.6.0/scribe11z.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe11z.vfy
The file was added/trunk/data/basic/verify_7.6.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12a.vfy
The file was added/trunk/data/basic/verify_7.6.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/scribe12b.vfy
The file was modified /trunk/data/basic/verify_7.6.0/subtract6b.vfyOpenCSM/trunk/data/basic/verify_7.6.0/subtract6b.vfy
The file was modified /trunk/data/basic/verify_7.6.0/subtract6c.vfyOpenCSM/trunk/data/basic/verify_7.6.0/subtract6c.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1a.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1b.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1c.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1c.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1d.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1d.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1e.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1e.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest1f.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest1f.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2a.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2b.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2c.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2c.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2d.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2d.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2e.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2e.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2f.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2f.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2g.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2g.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2h.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2h.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2i.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2i.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest2j.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest2j.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest3a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest3a.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest3b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest3b.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest4a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest4a.vfy
The file was added/trunk/data/basic/verify_7.7.0/boolTest4b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/boolTest4b.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles1.vfy
The file was added/trunk/data/basic/verify_7.7.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.7.0/plateHoles2.vfy
The file was modified /trunk/data/basic/verify_7.7.0/scribe11x.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe11x.vfy
The file was modified /trunk/data/basic/verify_7.7.0/scribe11y.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe11y.vfy
The file was modified /trunk/data/basic/verify_7.7.0/scribe11z.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe11z.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12a.vfy
The file was added/trunk/data/basic/verify_7.7.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/scribe12b.vfy
The file was modified /trunk/data/basic/verify_7.7.0/subtract6b.vfyOpenCSM/trunk/data/basic/verify_7.7.0/subtract6b.vfy
The file was modified /trunk/data/basic/verify_7.7.0/subtract6c.vfyOpenCSM/trunk/data/basic/verify_7.7.0/subtract6c.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1a.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1b.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1c.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1c.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1d.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1d.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1e.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1e.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest1f.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest1f.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2a.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2b.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2c.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2c.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2d.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2d.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2e.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2e.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2f.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2f.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2g.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2g.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2h.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2h.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2i.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2i.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest2j.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest2j.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest3a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest3a.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest3b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest3b.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest4a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest4a.vfy
The file was added/trunk/data/basic/verify_7.8.0/boolTest4b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/boolTest4b.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles1.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles1.vfy
The file was added/trunk/data/basic/verify_7.8.0/plateHoles2.vfyOpenCSM/trunk/data/basic/verify_7.8.0/plateHoles2.vfy
The file was modified /trunk/data/basic/verify_7.8.0/scribe11x.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe11x.vfy
The file was modified /trunk/data/basic/verify_7.8.0/scribe11y.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe11y.vfy
The file was modified /trunk/data/basic/verify_7.8.0/scribe11z.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe11z.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe12a.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12a.vfy
The file was added/trunk/data/basic/verify_7.8.0/scribe12b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/scribe12b.vfy
The file was modified /trunk/data/basic/verify_7.8.0/subtract6b.vfyOpenCSM/trunk/data/basic/verify_7.8.0/subtract6b.vfy
The file was modified /trunk/data/basic/verify_7.8.0/subtract6c.vfyOpenCSM/trunk/data/basic/verify_7.8.0/subtract6c.vfy
The file was modified /trunk/doc/ESP_QuickReference.pdfOpenCSM/trunk/doc/ESP_QuickReference.pdf
The file was modified /trunk/doc/ESP_QuickReference.texOpenCSM/trunk/doc/ESP_QuickReference.tex
The file was modified /trunk/src/OpenCSM.cOpenCSM/trunk/src/OpenCSM.c
The file was modified /trunk/src/OpenCSM.hOpenCSM/trunk/src/OpenCSM.h
The file was modified /trunk/src/timPyscript.cOpenCSM/trunk/src/timPyscript.c
Revision 2042 by galbramc:
Stanalizer fix
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsHLevel.cppEGADS/trunk/src/egadsHLevel.cpp
Revision 2041 by galbramc:
Also check if new loop edges are missing in EG_imprintBody
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsHLevel.cppEGADS/trunk/src/egadsHLevel.cpp
Revision 2040 by galbramc:
Check that all edges are imprinted by OCC in EG_imprintBody
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsHLevel.cppEGADS/trunk/src/egadsHLevel.cpp
Revision 2039 by haimes:
Allow for NULLs as inputs to the returned egos in getInfo
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/docs/EGADS_ref/egads.pdfEGADS/trunk/docs/EGADS_ref/egads.pdf
The file was modified /trunk/docs/EGADS_ref/egads.texEGADS/trunk/docs/EGADS_ref/egads.tex
The file was modified /trunk/include/egads.hEGADS/trunk/include/egads.h
The file was modified /trunk/lite/liteBase.cEGADS/trunk/lite/liteBase.c
The file was modified /trunk/src/egadsBase.cEGADS/trunk/src/egadsBase.c
Revision 2038 by haimes:
Allow for the coping of all attributes in replaceFace
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsTopo.cppEGADS/trunk/src/egadsTopo.cpp
Revision 2037 by galbramc:
Fix tolScale bug
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsCopy.cppEGADS/trunk/src/egadsCopy.cpp
Revision 2036 by galbramc:
Add lred, lgreen, and lblue to STEP/IGES IO
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/docs/EGADS_ref/egads.pdfEGADS/trunk/docs/EGADS_ref/egads.pdf
The file was modified /trunk/docs/EGADS_ref/egads.texEGADS/trunk/docs/EGADS_ref/egads.tex
The file was modified /trunk/src/egadsIO.cppEGADS/trunk/src/egadsIO.cpp
Revision 2035 by galbramc:
Avoid segfault when IGES file lacks units
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/src/egadsIO.cppEGADS/trunk/src/egadsIO.cpp
Revision 2034 by galbramc:
Fix EG_matchBody functions
Change TypePath in RepositoryPath in Workspace
The file was modified /trunk/docs/EGADS_ref/egads.pdfEGADS/trunk/docs/EGADS_ref/egads.pdf
The file was modified /trunk/docs/EGADS_ref/egads.texEGADS/trunk/docs/EGADS_ref/egads.tex
The file was modified /trunk/include/egads.hEGADS/trunk/include/egads.h
The file was modified /trunk/src/egadsCopy.cppEGADS/trunk/src/egadsCopy.cpp
The file was modified /trunk/src/fgadsTopo.cEGADS/trunk/src/fgadsTopo.c
Revision 860 by jfdannen:
remove imprint5 from list of known failures
Change TypePath in RepositoryPath in Workspace
The file was modified /data/basic/csmOCCFailure_7.6.txtJenkinsESP/data/basic/csmOCCFailure_7.6.txt
The file was modified /data/basic/csmOCCFailure_7.7.txtJenkinsESP/data/basic/csmOCCFailure_7.7.txt
The file was modified /data/basic/csmOCCFailure_7.8.txtJenkinsESP/data/basic/csmOCCFailure_7.8.txt
Revision 859 by galbramc:
Upgrade to OpenVSP 3.38.0
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_Env.batJenkinsESP/ESP_Env.bat
The file was modified /ESP_Env.shJenkinsESP/ESP_Env.sh
Revision 858 by galbramc:
Upgrade Jenkins testing to Python 3.11.9
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_Env.batJenkinsESP/ESP_Env.bat
The file was modified /ESP_Env.shJenkinsESP/ESP_Env.sh
Revision 857 by galbramc:
Upgrade to AFLR 11.5.14
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_Env.batJenkinsESP/ESP_Env.bat
The file was modified /ESP_Env.shJenkinsESP/ESP_Env.sh
The file was modified /ESP_Memcheck.shJenkinsESP/ESP_Memcheck.sh
The file was modified /ESP_Undefined.shJenkinsESP/ESP_Undefined.sh
Revision 856 by galbramc:
Update expected error for imprint5
Change TypePath in RepositoryPath in Workspace
The file was modified /data/basic/csmOCCFailure_7.6.txtJenkinsESP/data/basic/csmOCCFailure_7.6.txt
The file was modified /data/basic/csmOCCFailure_7.7.txtJenkinsESP/data/basic/csmOCCFailure_7.7.txt
The file was modified /data/basic/csmOCCFailure_7.8.txtJenkinsESP/data/basic/csmOCCFailure_7.8.txt
Revision 855 by galbramc:
Also need NETCDFINC for Exodus on arm64
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_Env.shJenkinsESP/ESP_Env.sh
Revision 854 by galbramc:
Also compile exodus on arm64
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_Env.shJenkinsESP/ESP_Env.sh
Revision 853 by galbramc:
Suppress missaligned memory for OCC 7.8
Change TypePath in RepositoryPath in Workspace
The file was modified /suppression_undefined.txtJenkinsESP/suppression_undefined.txt
Revision 852 by galbramc:
Look for stanalizer runtime errors
Change TypePath in RepositoryPath in Workspace
The file was modified /ESP_parseJenkinsESP/ESP_parse