Started 9 mo 7 days ago
Took 1 day 16 hr on reynolds

Build #80 (Mar 5, 2022, 12:27:08 AM)

EGADS 1760 OpenCSM 2171
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1760
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 688
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM : 2171
Changes
  1. Makefile updates to supress Python builds (detail)
    by haimes
  2. first implementation of CAPS menu in ESP (detail)
    by jfdannen
  3. update statement descriptions in ESP-help (detail)
    by jfdannen
  4. allow branching of Phases when running serveESP in -caps mode (detail)
    by jfdannen
  5. caps_PrintObjects signature changed (detail)
    by haimes
  6. allow wild-carding (with 0) in SELECT ADD and SELECT SUB; update connect9a and connect9b; update Makefile.DARWIN64 for 3-way testing (detail)
    by jfdannen
  7. in timViewer, use smoothing shading when looking at BOUNDS; allow wild-carding (with 0) in SELECT ADD and SELECT SUB; update Makefile.DARWIN64 for 3-way testing (detail)
    by jfdannen
  8. add viewing of BOUNDS in timViewer; allow GetToken in tim.c to work if the text string does not end in a delimiter; improve error message generated when SKVAR does not contain triplets; improve CAPS summary at end if running in -caps mode (detail)
    by jfdannen
  9. in timViewer, use a tessellation associated with the AIM if available, otherwise share the tessellation with OpenCSM (detail)
    by jfdannen
  10. fix (long) cast in previous commit (detail)
    by jfdannen
  11. extend STORE such that if index=-1, the first available index is used; fix bug that generated two copies of Bodys on stack when RESTOREing with index<0; if running serveESP in -caps mode, get MODL from CAPS (instead of building it in OpenCSM); extend timViewer to view Bodys associated with an AIM (detail)
    by jfdannen
  12. fix bug that either hangs or seg faults serveESP if user closes browser while timPyscript is executing.  this is done by not calling Py_Finalize, which will result in a memory leak; fix bug that occasionally does not show pyscript file when serveESP is starterd with a .py file (detail)
    by jfdannen
  13. fix bug in esp.py to account from change from timPython to timPyscript (detail)
    by jfdannen
  14. improve error message when project.csm exists before the project directorry when running serveESP in -caps mode (detail)
    by jfdannen
  15. improve the creation, editting, and removal of Caps Values in -caps mode; allow multi-valued Caps Values in ESP; add udfShadow and shadow* test cases (detail)
    by jfdannen
  16. added numpts argument to udpKulfan, which helps avoid small dimples near the leading edge of a very thin section (detail)
    by jfdannen
  17. add debug GRAFICs to udpKulfan (detail)
    by jfdannen
  18. add SELECT LOOP to get Edges associated with a Loop in a Face; allow unary + or - in front of (multi-valued) Parameter when used alone in an expression; add sectionsWithHoles* test cases (detail)
    by jfdannen
  19. create hollowSheet and hollowSolid test cases to show all possibile uses of HOLLOW command; improve description of HOLLOW in OpenCSM.h; if HOLLOW fails, input Body is left on the stack; add hollowE* test cases to show some of the limitations of HOLLOW; change timPython to timPyscript to get around problems with linking with python on Windoze; have OpenCSM return SUCCESS even when all the Bodys have been recycled; put note in ESP-help and OpenCSM.h that warns users that results from HOLLOW and SWEEP may be unpredicable due to OpenCASCADE issues; add timPlotter and plotter* test cases (detail)
    by jfdannen
  20. Config change (detail)
    by haimes
  21. Explicitly open files as bindary in EG_saveTess/EG_loadTess. (detail)
    by galbramc
  22. Upgrade to Mystran 13.3a (detail)
    by galbramc
  23. Another python suppression (detail)
    by galbramc
  24. Update jenkins to run skeletonAIM example (detail)
    by galbramc
  25. Upgrade to SU2-v7.3.0 for Jenkins (detail)
    by galbramc
  26. Update error messages (detail)
    by galbramc

Started by an SCM change

Static Analysis: No warnings
  • No issues for 46 builds, i.e. since build: #35
  • Reference build: ESP_ValgrindOcsm #79
  • Quality gate: Success
Configuration Matrix7.47.6
sensCSM/geom
sensCSM/tess
OpenCSM/pyOCSM
OpenCSM/data
OpenCSM/data/basic/dumpEgads/1.4
OpenCSM/data/basic/dumpEgads/2.4
OpenCSM/data/basic/dumpEgads/3.4
OpenCSM/data/basic/dumpEgads/4.4
OpenCSM/data/gallery/dumpEgads
OpenCSM/data/studentGallery
OpenCSM/data/CAPS
OpenCSM/data/capsExamples
OpenCSM/data/legacy
OpenCSM/data/TRADES
OpenCSM/data/training
OpenCSM/data/plugs/1.2
OpenCSM/data/plugs/2.2