Started 9 mo 24 days ago
Took 5 hr 54 min on reynolds

Build #152 (Dec 11, 2021, 6:02:41 AM)

EGADS 1728 OpenCSM 2115 CAPS 3273
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1728
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 665
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/data/Slugs : 2043
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/src : 2115
  • svn+ssh://acdl.mit.edu/home/svnroot/CAPS : 3273
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/udc : 2020
Changes
  1. Fix memory leaks (detail)
    by galbramc
  2. Stanilizer fixes (detail)
    by galbramc
  3. Turn on mses unit test again (detail)
    by galbramc
  4. Fix warning and NMakefile (detail)
    by galbramc
  5. Fixes for last commit. Dissable mses test until we get new executables. (detail)
    by galbramc
  6. MSES seems to be working with sensitvities. Many other small fixes. (detail)
    by galbramc
  7. Fix relative path for geometry.view and analysis.view functions (detail)
    by galbramc
  8. Fix TACS test (detail)
    by galbramc
  9. Fix TACS sensitivity bug (detail)
    by galbramc
  10. First cut at MSES IO functions (detail)
    by haimes
  11. outLevel fixes (detail)
    by galbramc
  12. mses, xfoil and tacs fixes (detail)
    by galbramc
  13. Added initial msesAIM. Very much work in progress (detail)
    by galbramc
  14. Update awave error message (detail)
    by galbramc
  15. Lint fix (detail)
    by galbramc
  16. Dynamic Web Server library cleanup (detail)
    by haimes
  17. Revert back to testing just one wing with cart3d (detail)
    by galbramc
  18. Skiop inconsistency (detail)
    by galbramc
  19. Tighter tolerance (detail)
    by galbramc
  20. Enable multi-body for cart3d (detail)
    by galbramc
  21. Changes due to WV server library going dynamic (detail)
    by haimes
  22. Update getDeriv for GeometryOut for fattened Jacobian (detail)
    by galbramc
  23. Allow for passing a user pointer into browserMessage -- breaks compatibility! (detail)
    by haimes
  24. Fix sanitizer (detail)
    by galbramc
  25. doc fix (detail)
    by galbramc
  26. Warning fix (detail)
    by galbramc
  27. lint fixes (detail)
    by galbramc
  28. Forgot Windoze NMake (detail)
    by galbramc
  29. Add TACS AIM (detail)
    by galbramc
  30. Update pyCAPS examples to use caps_system call (detail)
    by galbramc
  31. Cart3D fixes. Remove os.chdir from doc. Add some Analysis.system calls. (detail)
    by galbramc
  32. Windoze tim.def file fix (detail)
    by jfdannen
  33. Windoze tim.def file fix (detail)
    by jfdannen
  34. Windoze ocsm.def file fix (detail)
    by jfdannen
  35. fix bug in udfNuscale when zscale=0; first cut at calling a TIM from the python TIM (detail)
    by jfdannen
  36. do not change outLevel if ocsmSetOutLevel is called with negative argument; add printout for outLevel.ge.2 when TIM broadcasts a message to the browsers; add option to plot trim curves associated with all Faces (detail)
    by jfdannen
  37. fix Makefile and NMakefile associated with previous commit (detail)
    by jfdannen
  38. reorganize way TIMs broadcast messages out to the browsers (detail)
    by jfdannen
  39. use new BLEND C0 treatment, including in sensitivities; fix bug in timMitten associated with cleanup (detail)
    by jfdannen
  40. remove special sensitivity treatment for BLENDs with C0; update sensCSM verification data; add blend22* and rule22 test cases (detail)
    by jfdannen
  41. add closeBody* test cases; add collab* test cases; add documentation about what happens for a 0 in either SELECT ADD or SELECT SUB statement (detail)
    by jfdannen
  42. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  43. fix bug associated with MALLOCs in udpWaffle (detail)
    by jfdannen
  44. fix typo in error message associated with COMBINE command; make error messages from udpWaffle more explicit (detail)
    by jfdannen
  45. remove Windoze warnings from previous commit (detail)
    by jfdannen
  46. fix bug so that wv_broadcastText is not called by a TIM when running in batch mode (detail)
    by jfdannen
  47. improve sensitivities associated with tip treatments in BLEND;  update designG5 and designG6 test cases (detail)
    by jfdannen
  48. update timMesg so that it does not return a response; allow non-*host* to initiate file editting; fix bug that does not give appropriate error messages when having trouble opening a .py file from the command line; fix bug that does not give appropriate error messages when timPython has trouble opening a file from Tools->Python (detail)
    by jfdannen
  49. add IFTHEN/ENDIF to udpWaffle; add waffleA* test cases; update Makefile.LINUX64; fix bug that lost ball if user with ball sends a message (detail)
    by jfdannen
  50. update to latest version of Tblade3; allow default xaxis=0, yaxis=0, and zaxis=0 in ROTATEX, ROTATEY, and ROTATEZ; add rotate1 test case; add LAYOUT to udpWaffle; add waffle3* test case; fix memory leak associated with mprp arrays (detail)
    by jfdannen
  51. remove tim_data from TIM interface (no longer needed); change NXSECT argument in udpGuide to ATTRREAL so that finite difference sensitivities are triggered; remove RAD argument to udpBox in designI2 and designI4 so that finite differences are not triggered; fix bug that re-computed velocities when re-computation was not necessary; fix bug associated with sensitivities of mass properties (detail)
    by jfdannen
  52. update timPython to post stdout to the MessageWindow while python is executing; fix postMessage so that blanks lines between messages are eliminated (detail)
    by jfdannen
  53. fix bug introduced in previous commit (detail)
    by jfdannen
  54. fix bug in previous commit; add ocsmLoadFromModel function; add withTess=0 argument to DUMP command; add dumpTest* test cases; update Makefile.DARWIN64.gcc (detail)
    by jfdannen
  55. updates to way PYTHONHOME is found in timPython; add designV1 test case; set sgFocus in timMitten so that it can start with an empty MODL (detail)
    by jfdannen
  56. fix hint for SCALE in ESP; shorten hint time-out in ESP to 15 sec; fix bug in timPython that did not register MesgCB and SizeCB after a timLoad (which caused a problem if started with a .py file); add (not-yet-implemented) Debug option in ESP editor; update ESP editor so that users without the ball can see the edits as they happen; clean up unneeded routines in TIMs; add debug and debugged testcases; add designU* test cases (detail)
    by jfdannen
  57. For timPython, put Python lib location in rpath (detail)
    by haimes
  58. Build timPython on Windows (detail)
    by haimes
  59. Allow for building TIMs outside of OpenCSM/src (detail)
    by haimes
  60. fix bug that did not remove UDP cache entries when a Body was deleted (such as during recycling); do not consider DEGENERATE Edges when SELECTing either by bounding box of nearest-to (detail)
    by jfdannen
  61. Dynamic Web Server library cleanup (detail)
    by haimes
  62. update Makefile.DARWIN64 to get rpath correct when running a script directly in python (and not serveESP); allow CONPMTR statement if at top-level scope; update scope test case; fix bug that did not compute sensitivity correctly when a DESPMTR was used in an include-type UDC (detail)
    by jfdannen
  63. change button to yellow and RunningPython while python is running; update Makefile.DARWIN64 to get rpath correct when running a script directly in python (and not serveESP) (detail)
    by jfdannen
  64. start getting ready for editing .py files; separate loading and running in timPython; run python in separate thread; add @scope at-parameter; add scope test case (detail)
    by jfdannen
  65. add esp.h (detail)
    by jfdannen
  66. fix stdout sequencing in timPython; get rid of global data in serveESP; update data/python/test* files (detail)
    by jfdannen
  67. fix bug associated with (FD) sensitivities for a MODL with a OUTPMTR being set before a FILLET or CHAMFER; remove code that protects against calls to EG_replaceFaces in SolidBodys with more than one Shell (detail)
    by jfdannen
  68. enable esp.SetModl() to see MODL in serveESP after python finishes (detail)
    by jfdannen
  69. stub routines added to account for change in tim.def (detail)
    by jfdannen
  70. fix bug associated with expressions that contain mass properties; add designT1 test case; fix bug that causes an error to be raised if the mass property sensitivities are computed by FDs before the last Body is built; add designT2 test case; add python mode to CodeMirror; add esp.py (detail)
    by jfdannen
  71. Fix recent update to EGADSlite arcLength code (detail)
    by haimes
  72. Fix the flattening of periodic BSplines when exporting to EGADSlite; Fix the BSPline range in EGADSlite when flattened (detail)
    by haimes
  73. Fix STEP writing with Name attributes (detail)
    by haimes
  74. Mark invalid Bodies during STEP/IGES reads & limit number of inserted verts when tessellating (detail)
    by haimes
  75. Add MSVC 2022 config file (detail)
    by galbramc
  76. C0 Blend fix so that the surface derivatives (normals) do not vanish at the C0 (detail)
    by haimes
  77. Scan-build fix from last commit (detail)
    by haimes
  78. Functions that insert verts based on surface arc-length use underlying Face when all positions are on that Face (Effective Topology). Used in Quadding & HO tessellations. (detail)
    by haimes
  79. Improved error message. Use brep V2 for OCC 7.6. Minor cleanup. (detail)
    by galbramc
  80. Minor cleanup (detail)
    by galbramc
  81. Fix blend tip sensitvities (detail)
    by galbramc
  82. clang analyzer fixes (detail)
    by galbramc
  83. Fix so DEBUG code compiles (detail)
    by galbramc
  84. Allow degenerate Edge in blend/ruled sections (detail)
    by galbramc
  85. Fix Blend with non-planar sections and Degerenate Edges in the Sections (detail)
    by haimes
  86. Target arm64 darwin, not specifically macOS 11 (detail)
    by galbramc
  87. Reduce testing output (detail)
    by galbramc
  88. Cleanup old config files (detail)
    by haimes
  89. No longer support OCC less than Rev 7.0 (detail)
    by haimes
  90. Changes to support OCC 7.6 (detail)
    by haimes
  91. Update Makefiles for OCC 7.6. Improved error message. (detail)
    by galbramc
  92. Other Python config updates (detail)
    by haimes
  93. Dynamic Web Server library cleanup (detail)
    by haimes
  94. Fix the new wvServer dynamic library def file (detail)
    by haimes
  95. NMakefile fix (detail)
    by haimes
  96. Make the WV server library dynamic (detail)
    by haimes
  97. Allow for passing a user pointer into browserMessage -- breaks compatibility! (detail)
    by haimes
  98. minor updates (detail)
    by haimes
  99. update udpTire.c (detail)
    by jfdannen
  100. Update mses path (detail)
    by galbramc
  101. Add PATHs to MSES executables (detail)
    by galbramc
  102. Upgrade Jenkins env for MSVC 2022 (detail)
    by galbramc
  103. Update CASROOT (detail)
    by galbramc
  104. Add 7.6 files (needs updates) (detail)
    by galbramc
  105. Enable awave again for viggen (detail)
    by galbramc
  106. mark closeBody2 as failure on 7.3.1 (detail)
    by jfdannen
  107. changes to accomodate better sensitivities associated with tip treatment in BLENDs (detail)
    by jfdannen
  108. Dissable astros and awave on viggen (detail)
    by galbramc
  109. Use bash on Windoze as well (detail)
    by galbramc
  110. Suppress output from test_pyOCSM to reduce email generation time. (detail)
    by galbramc
  111. Update python suppression (detail)
    by galbramc
  112. add debug.csm as known failure (detail)
    by jfdannen
  113. Update how ESP_Python is found (detail)
    by galbramc
  114. source .bashrc as part of env (detail)
    by galbramc
  115. Fix scipy install on viggen (detail)
    by galbramc

Started by an SCM change

Static Analysis: No warningsClick to see all logging messages during recording.
Configuration MatrixLINUX64DARWIN64DARWINM1
macys7.3CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs
7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs
reynolds7.3CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs
7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs
viggen7.3CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs
7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
OpenCSM/data/Slugs