WDescription%
Build stability: 3 out of the last 5 builds failed.40
Build History trend
 
EGADS 1864 OpenCSM 2286
 
EGADS 1858 OpenCSM 2280
 
EGADS 1852 OpenCSM 2277
 
EGADS 1844 OpenCSM 2273
 
EGADS 1844 OpenCSM 2271
 
EGADS 1841 OpenCSM 2271
 
EGADS 1832 OpenCSM 2271
 
EGADS 1822 OpenCSM 2266
 
EGADS 1811 OpenCSM 2266
 
EGADS 1801 OpenCSM 2263
 
EGADS 1798 OpenCSM 2258
 
EGADS 1793 OpenCSM 2248
 
EGADS 1791 OpenCSM 2245
 
EGADS 1791 OpenCSM 2237
 
EGADS 1791 OpenCSM 2231
 
EGADS 1780 OpenCSM 2211
 
EGADS 1777 OpenCSM 2209
 
EGADS 1773 OpenCSM 2208
 
EGADS 1772 OpenCSM 2199
 
EGADS 1768 OpenCSM 2194

Changes

#256 (Sep 18, 2022, 6:43:11 PM)

  1. update serveCSM.make to fix stanilizer error for pyscript — jfdannen / detail
  2. another attempt to move building of pyscript from Makefile to serveESP.make — jfdannen / detail
  3. move building of pyscript from Makefile to serveESP.make — jfdannen / detail
  4. fix recently added bug in ereped that only allowed 9 colors; remove timHold from viewBodys.py; add batch flag to ESP structure; add assert command in browserToServer; add method of verifying ereped and plugs if running from journal and in -batch mode; next versions of udfDroop2 and udfDroop3; migrate testing in Makefile.DARWIN64 and Makefile.LINUX64 from serveCSM to serveESP; fix bug in esp.SetCaps() in pyESP — jfdannen / detail
  5. next version of udfDroop2; first version of udfDroop3 — jfdannen / detail
  6. next (still incomplete) version of udfDroop2 — jfdannen / detail
  7. Fix Edge mapping problem introduced since Rev 1.21 — haimes / detail
  8. changed .obj -> .ego — docampo / detail
  9. Add TOML to egadslite dep — galbramc / detail
  10. compiling for Julia 1.6 and 1.8. test fails for 1.8 — docampo / detail
  11. Update makeEnv to reflect newer MAC OS revs — haimes / detail
  12. Add the Julia interface to the EGADS API documentation — haimes / detail
  13. Try dissabling CUDA for pytorch — galbramc / detail
  14. Look for fatal msvc errors — galbramc / detail
  15. Look for fatal gnu/clang errors — galbramc / detail
  16. Revert to serveCSM for plugs — galbramc / detail
  17. Update lingering serveCSM to serveESP — galbramc / detail

#255 (Sep 11, 2022, 6:43:11 PM)

  1. initial version of udfDroop2 — jfdannen / detail
  2. fix test_pyOCSM to account for updated MESSAGE statement — jfdannen / detail
  3. extend MESSAGE to optionally write to a file; modify message test case; update ESP-help and ESP_QuickReference — jfdannen / detail
  4. Try to fix stanalyzer errors again — haimes / detail
  5. Fix jlEGADS makefiles — galbramc / detail
  6. Try to fix stanalyzer errors — haimes / detail
  7. Suppress gcc-12 warning — galbramc / detail
  8. Effective Topology: apply last change only for EFaces with more than 1 Face — haimes / detail
  9. Effective Topology: check result of getEdgeUV against invEval and pick the closer — haimes / detail
  10. Very strange... — galbramc / detail
  11. Allow multiple csm patterns — galbramc / detail
  12. Only check error handling when running all csm files — galbramc / detail
  13. Support changing outLevel and running select files — galbramc / detail
  14. Don't do jlEGADS testing just yet — galbramc / detail
  15. Revert ESP_venv for ESP_Beta — galbramc / detail
  16. Move virtualenv into ESP directory — galbramc / detail
  17. Only run minimal CAPS examples in beta — galbramc / detail
  18. Install torch for beta — galbramc / detail
  19. pip install torch for corsair — galbramc / detail
  20. Smartsr error log parse — galbramc / detail

#254 (Sep 5, 2022, 1:16:41 AM)

  1. fix memory leak when a UDF returns an error; remove extra prints when udfFlend or udfOffset detect an error; update sanitize targets in Makefile.LINUX — jfdannen / detail
  2. allow OFFSET to function properly when the number of Edges in the offset is fewer than the original Body; fix escape-close-parenthesis in ESP_QuickReference; add ability to create periodic SPLINE in sketcher by using SSLOPE(0); add sslope6* test cases — jfdannen / detail
  3. add assert in udfOffset to eliminate warnings on gcc — jfdannen / detail
  4. fix bug that caused ereped to not work for a named Body; fix bug that added bar at end of file that was being editted in ESP; extend ereped so that it can be applied if there are multiple Bodys on the stack; add ereped8 test case; fix ESP hint associated with ELEVATE command; fix bug when SELECT EGDE with a bounding box was applied to a Body with degenerate Edges; add extractBodys test case; fix array bounds error in udpEqn2body; fix bug in ereped initializations for a single Body — jfdannen / detail
  5. A different possible fix for the MemcheckOcsm on the rule28 cases — haimes / detail
  6. A different possible fix for the MemcheckOcsm on the rule28 cases — haimes / detail
  7. A possible fix for the MemcheckOcsm on the rule28 cases — haimes / detail
  8. Effective Topology: Mark Planar/Periodic EFaces not to tessellate Edges based on Face Curvature — haimes / detail
  9. Fix scan-build warning from last commit again — haimes / detail
  10. Fix scan-build warning from last commit — haimes / detail
  11. Effective Topology: Fix NM Sheetbody Node removal — haimes / detail
  12. Fix NULL bays at end with multiNode Rule — haimes / detail

#253 (Aug 28, 2022, 6:43:07 PM)

  1. remove use of _scaleuv Attribute — jfdannen / detail
  2. allow very long message to be sent from browser to server; add setCsmFile instead of setScmFileBeg/Mid/End; if error occurs when processing a timMesg, put the tim back into READY mode; post message when erep is successfully generated; implement udpEqn2body for SheetBodys; update frustrum3 test case; use __usedBodys__ attribute when computing velocity of Faces or Edges for RULE and BLEND; fix bug in sensCSM that did not reset maximum errors for Bodys when in -tess mode; fix big that did not copy .hasdots during RESTORE . (dot) — jfdannen / detail

#252 (Aug 21, 2022, 6:43:11 PM)

  1. Updated ruled sensitvities for multiNode — galbramc / detail
  2. A minor update of the documentation of EG_approximate — haimes / detail
  3. Update the docs to specify the additions to EG_approximate and EG_ruled — haimes / detail

#251 (Aug 14, 2022, 6:43:09 PM)

  1. Fix _close! function to properly check garbage collection for both egads and egadslite — galbramc / detail
  2. Fix jlEGADS makefiles for zsh — galbramc / detail
  3. jlEGADS makefile adjusments. Other small cleanup. — galbramc / detail
  4. delete manifest from lite — docampo / detail
  5. now ?? — docampo / detail
  6. egads also used from egadscommon.jl dependencies — docampo / detail
  7. remove unnecesary ENVS — docampo / detail
  8. now with actually things inside — docampo / detail
  9. created egads common folders — docampo / detail

#250 (Aug 7, 2022, 6:43:10 PM)

  1. update Makefile.LINUX64 — jfdannen / detail
  2. add udfDumpPmtrs and associated test case; implement RESTORE .. (dot dot) to duplicate all Bodys (and Mark) back to the Mark and RESTORE ... (dot dot dot) to duplicate entire stack; add restore3 test case; allow UDF to not return a Body or Bodys; update udfOffset so that it can handle concave corners (but not case where Edges disappear) — jfdannen / detail
  3. temporarily remove offset9* test cases — jfdannen / detail
  4. update udfOffset for negative distance — jfdannen / detail
  5. fix hint associated with JOIN; change JOIN so that it can make non-manifold WireBodys; modify numWireBody* test cases; create ELEVATE command, which only elevates WireBody to SheetBody and SheetBody to SolidBody;  remove COMBINE command and instruct user to use JOIN and ELEVATE instead; update UNION and JOIN such that if toMark is set but the operation fails, the stack is left unaltered; add unionSolids* test cases; fix typos in ESP-help (and OpenCSM.h) — jfdannen / detail
  6. Rule with Loops of differing number of Edges passes simple test with null 'bay' — haimes / detail
  7. Can rule with sections of different number of Edges -- still need to check null bays, multiplicity > 1, curved EndCaps & EG_splineGeom_dot — haimes / detail
  8. Close memory leak in EGADSlite associated with full attributes — haimes / detail
  9. Fix scan-build problem — haimes / detail
  10. Fix warning from last commit — haimes / detail
  11. Second (but incomplete) cut at Rule with differring numbers of Edges — haimes / detail
  12. Another minor correction to last commit — haimes / detail
  13. Minor correction to last commit — haimes / detail
  14. First (but incomplete) cut at Rule with differring numbers of Edges — haimes / detail
  15. Don't allow for Figure 8 Nodes in ELoops (for now) — haimes / detail
  16. numpy suppression — galbramc / detail
  17. Always build egadslite — galbramc / detail

#249 (Jul 31, 2022, 6:43:09 PM)

  1. Another def file fix — haimes / detail
  2. Add setTessParam to lite def file — haimes / detail
  3. Updates to egadslite to support pyEGADS.egadslite — galbramc / detail
  4. First cut at pyEGADS.egadslite — galbramc / detail
  5. Remove manifest files for jlEGADS. Check array size for makeGeometry. Fix makeGeometry tests. Some references fixes. — galbramc / detail
  6. Fix some pyEGADS refrencing. Check data length for pyEGADS makeGeometry. — galbramc / detail
  7. Fix topObj during EGADSlite import — haimes / detail
  8. Add U periodic options to EG_approximate for surfaces — haimes / detail
  9. try — docampo / detail
  10. Allow for full attribution in EGADSlite — haimes / detail
  11. Add reference counting for jlEGADS finalizers. Lots of other jlEGADS cleanup. — galbramc / detail
  12. Update julia path on linux — galbramc / detail
  13. Remove jlEGADS from Sanitizer and Valgrind — galbramc / detail
  14. mark helix3 and frustrum3 as expected successes — jfdannen / detail
  15. Add jlEGADS test to Sanitizer and valgrind — galbramc / detail

#248 (Jul 24, 2022, 6:43:10 PM)

  1. add (unneeded) initializations in udfOffset to resolve incorrect lint complaints — jfdannen / detail
  2. implement udpEqn2body for WireBodys; modify inflatedBody2b to use the replicate.udc; implement udfOffset; create offset* test cases; improve error handling associated with SELECT SORT; modify flend5* test cases to use udfOffset — jfdannen / detail
  3. uprev to v1.22 — jfdannen / detail
  4. Fix for last commit — galbramc / detail
  5. Various Julia cleanup and fixes — galbramc / detail
  6. Update julia Makefile — galbramc / detail
  7. Remove jlEGADS environment variable — galbramc / detail
  8. added package install — docampo / detail
  9. added Makefile — docampo / detail
  10. first jlEGADS — docampo / detail
  11. First cut at fitting periodic curves — haimes / detail
  12. Fix a number of bugs in the Effective Topology — haimes / detail
  13. Uprev EGADS — haimes / detail
  14. Correct path — galbramc / detail
  15. Add julia testing — galbramc / detail
  16. Small fix in xfoil executables — galbramc / detail
  17. Higher output precision xfoil executables — galbramc / detail
  18. Upgrade to AFLR 10.22.23 — galbramc / detail

#247 (Jul 17, 2022, 9:06:58 AM)

  1. fix bug that did not update at-parameters for REORDER command; fix bug that changed the input Body to REORDER; fix sensitivity bug whan a RULE/BLEND xsect is RESTOREd after being used — jfdannen / detail
  2. initialize *info in ocsmBodyDetails; return sensible error message when a SET is applied to a CONPMTR, CFGPMTR, or DESPMTR — jfdannen / detail
  3. update duct7.vfy files — jfdannen / detail
  4. return stub.py to expected state at beginning of tutorial6 — jfdannen / detail
  5. add wingBEM2 test case; add duct7 test case; add replicate.udc and ereped6* and ereped7 test cases; add sharpFin test case; typo fix in documentation — jfdannen / detail
  6. Forgot DARWIN64.clang and DARWIN64.gcc — galbramc / detail
  7. Move DARWIN64 ifort link flag to support EGADS test builds — galbramc / detail
  8. Fix for ifort on newer versions of macOS — galbramc / detail
  9. Another regsx fix — galbramc / detail
  10. Fix email template — galbramc / detail
  11. Ignore ifort warnings — galbramc / detail
  12. Use updated wget for ESP_PreBuilt.bat — galbramc / detail
  13. Beta script updates — galbramc / detail

#246 (Jul 11, 2022, 1:02:06 AM)

  1. protect for degenerate Edges in sensCSM; fix ESP bug that dropped user out of CapsMode if a non-existant pyscript is attempted; update ESP_QuickReference — jfdannen / detail
  2. update compare1b.vfy — jfdannen / detail
  3. fix bug in computing tessellation sensitivities for a NodeBody — jfdannen / detail
  4. try invEvaluateGuess for very hard cases in udfCompare; update compare1b test case — jfdannen / detail
  5. Add _USE_MATH_DEFINES for MSVC — galbramc / detail
  6. Add error functions erf and erfc to Surreal — galbramc / detail
  7. README update — haimes / detail
  8. Config update — haimes / detail
  9. Fix bug returning wrong parameters in pyEGADS effectiveMap — galbramc / detail
  10. Trying to limit pip install conflits. Cleaner batch pip install function. — galbramc / detail
  11. Skip some long running tests with Sanitizer and Valgrind — galbramc / detail

#245 (Jul 3, 2022, 6:43:09 PM)

  1. fix bug in IDE that did not properly journal updates to the intent phrase — jfdannen / detail
  2. second cut at tutorial6 write-up — jfdannen / detail
  3. More defensive Surreal defines — galbramc / detail
  4. Some config updates — haimes / detail
  5. Missed one more — galbramc / detail
  6. More python suppressions — galbramc / detail
  7. Suppress AFLR uninitialized data — galbramc / detail

#244 (Jun 26, 2022, 6:43:07 PM)

  1. more documentation updates — jfdannen / detail
  2. remove erroneous non-manifold warning associated with NodeBodys — jfdannen / detail
  3. fix bug when visualizing new-style quads and .mixed=NULL; do not process _makeQuads on a Face if the Body has a _makeQuads Attribute — jfdannen / detail
  4. fix bug in ESP.js that did not properly clear the display when velocities were cleared — jfdannen / detail
  5. fix bug that did not persist Edge Attributes to new non-manifold Edges that are generated by EXTRACTing Faces; add attributeA test case; add duct6 test case — jfdannen / detail
  6. fix bug in ESP.js associated with clearing velocities for a scalar; update tutorials 1 to 5 for v1.21 — jfdannen / detail
  7. Yet more numpy suppressions — galbramc / detail
  8. Another numpy suppression — galbramc / detail
  9. Upgrade to AFLR 10.22.22 on Windoze. Suppress numpy leak. — galbramc / detail
  10. Upgrade to AFLR 10.22.22 on Unix systems — galbramc / detail
  11. Upgrade jenkins to SU2 7.3.1 — galbramc / detail

#243 (Jun 19, 2022, 6:43:11 PM)

  1. modify way python is initialized and finalized to work around a problem in numpy - take 2 — jfdannen / detail
  2. modify way python is initialized and finalized to work around a problem in numpy — jfdannen / detail
  3. copy CFGPMTRs and DESPMTRs from temporary CAPS MODL back into the ESP MODL in CapsCommit and CapsSuspend; automatically rebuild MODL in CapsCommit and CapsSuspend — jfdannen / detail
  4. fix recently-added typo to timPyscript.c — jfdannen / detail
  5. add sanitize-thread target to Makefile.DARWIN64 — jfdannen / detail
  6. fix error message associated with not enough arguments to SPHERE; fix bug when user double-clicks in MessageWindow (Chrome and Safari) — jfdannen / detail
  7. Look for more tessellation errors in the log file — galbramc / detail
  8. Upgrade to AFLR 10.22.21 — galbramc / detail

#242 (Jun 13, 2022, 4:35:59 AM)

  1. fix setting of PYTHONHOME for a double-quoted string — haimes / detail
  2. generate WARNING if importing an .egads file that has an Attribute that cannot be evaluated — jfdannen / detail
  3. remove debug print statement — jfdannen / detail
  4. remove side effects from assert() statements, which work differently on Windoze — jfdannen / detail
  5. allow pyscripts to end without a newline — jfdannen / detail
  6. fix bug associated with finishing non-manifold WireBodys — jfdannen / detail
  7. allow overlay to execute a mesg even when in TIM_EXECUTING; update tutorial6 files — jfdannen / detail
  8. remove debug printing of long cast — jfdannen / detail
  9. suppress profile printing if outLevel==0; fix filename updates in ESP after saving new file and after exporting the feature tree — jfdannen / detail
  10. limit size of inflatedBody2a to reduce its CPU time — jfdannen / detail
  11. add tutorial6/model2c — jfdannen / detail
  12. numerous updates — jfdannen / detail
  13. add sub03 and f104 to studentGallery — jfdannen / detail
  14. Fix up EMP_ThreadDestroy for the M1 — haimes / detail
  15. Stanalizer fixes for Lazy Surreal — galbramc / detail
  16. Use std c++11 for Surreal tests. Fix in depricated EG_loadTess. — galbramc / detail
  17. Use Lazy Expressions for Surreal for slightly better performance on windoze — galbramc / detail
  18. Minor config changes — haimes / detail
  19. Config change for Windows to always start browsers in the background — haimes / detail
  20. Windows configuration change to promote Edge — haimes / detail
  21. update README.txt with note about Safari block-ups — jfdannen / detail
  22. Add makeNmWireBody to pyEGADS — galbramc / detail
  23. Don't clobber LD_LIBRARY_PATH with ESPenv — galbramc / detail
  24. Configuration changes and signature change for EG_makeNmWireBody — haimes / detail
  25. Add random sleep for Windoze pip install to avoid install conflicts — galbramc / detail
  26. Install corsairlite dependencies for ESP_Beta testing — galbramc / detail
  27. Python suppression — galbramc / detail
  28. More error checking in ESPbfr.bat — galbramc / detail
  29. Attempt Python 3.9.13 again — galbramc / detail
  30. macM1 uses 3.8.11 — galbramc / detail
  31. Revert back to ESP_Python 3.8.9 for now — galbramc / detail
  32. install matplotlib and scipy for corsairlite — galbramc / detail
  33. install packaging for corsairlite — galbramc / detail
  34. Upgade to ESP_Python-3.9.13 — galbramc / detail
  35. Install dill and cvxopt — galbramc / detail
  36. Fix funny permissions on DARWIN64 mastros — galbramc / detail
  37. Update macOS intel/M1 mastros with old macOS target — galbramc / detail
  38. astros has array out-of-bound problems — galbramc / detail
  39. Don't define ASTROS_ROOT on machines without astros — galbramc / detail
  40. Restore mastros on macOS, macM1, and restore astros on Linux — galbramc / detail
  41. Uses msys64 wget on Windoze — galbramc / detail

#240 (May 8, 2022, 8:33:53 PM)

  1. remove try/catch from IDE demo pyscript files; use skeletonAIM instead of jfd3AIM in IDE demo; only show Display table entries (Node/Edge/Face/Csystem/Pips) if it contains any child entities; fix sensitivity bug associated with UDP/UDFs that requires finite differences coupled with an OUTPMTR that is tied to a mass property; add udpTest; initial commit of new timGloves and associated files — jfdannen / detail
  2. Documentation updates — haimes / detail
  3. More Doc updates — haimes / detail
  4. Some Documentation updates — haimes / detail
  5. fix formatting error associated with expected errors for frustrum3 and helix3 — jfdannen / detail
  6. fix formatting error associated with expected errors for frustrum3 and helix3 — jfdannen / detail
  7. add frustrum3 and helix3 to expected failures — jfdannen / detail
  8. Windoze requires exe extension — galbramc / detail
  9. Add mses to ESPbfr.tgz with tighter convergence tolerance — galbramc / detail

#239 (May 1, 2022, 6:43:08 PM)

  1. add ocsmPrintProfile to explicitly print the profile of CPU usage (instead of printing automatically during ocsmBuild); automagically run pyscript.py when running in continuation mode; change Cvals via script when in CAPS mode; change DESPMTRs via script when in CAPS mode; offer to steal capsLock in CAPS mode; add ogive* test cases — jfdannen / detail
  2. Fix the fix for memory issue with getting units from imports — haimes / detail
  3. Fix memory issue with getting units from imports — haimes / detail
  4. Document some of the new updates to SETP/IGES handling — haimes / detail
  5. Support units on both STEP and IGES exports — haimes / detail

#238 (Apr 24, 2022, 6:43:07 PM)

  1. protect non-script caps_ calls with caps_debug; fix bug in timCapsMode that sometimes reverted to original .csm file; update demo_tim.txt; remove duplicate entries from ListHistory; fix typo in ESP-help associated with EVALUATE command — jfdannen / detail
  2. remove -caps command-line option (replaced by timCapsMode); add cleanup process in pyscript.py only between scripts (not at end); fix bug that did not profile MESSAGE statements; reset profile info at beginning of ocsmBuild; fix bug that did not print OUTPMTRs during call to ocsmPrintPmtrs — jfdannen / detail
  3. compile serveESP in Makefile and NMakefile — jfdannen / detail
  4. inform user when CAPS overrides .csm value(s); first attemp at re-running pyscript in continuation mode — jfdannen / detail
  5. add indication for Phases that are a predecessor of current Phase in ListPhases — jfdannen / detail
  6. add calls to caps_debug around List* messages in timCapsMode; update data/ide/*.py to directly rebuild the geometry; reorder Caps menu options — jfdannen / detail
  7. fix ListHistory in timCapsMode — jfdannen / detail
  8. update demo_tim.txt — jfdannen / detail
  9. modify demo_caps.txt and demo_tim.txt; make changes needed to make both demos operate properly — jfdannen / detail
  10. Add an option to do less checking with makeTopology on a Loop — haimes / detail
  11. Another python suppression — galbramc / detail
  12. change testing from serveCSM to serveESP — jfdannen / detail

#237 (Apr 17, 2022, 6:43:06 PM)

  1. fix stanalyzer error — jfdannen / detail
  2. more modifications to support timCapsMode — jfdannen / detail
  3. temporary commit to be used for debugging — jfdannen / detail
  4. remove debug print statement — jfdannen / detail
  5. additional bugs fixed in timCapsMode; add unequalRules test case to show how to RULE between xsects with different nnumber of Edges — jfdannen / detail
  6. Another touch of splitPeriodics — haimes / detail
  7. Try that again -- revert and get the if statement correct! — haimes / detail
  8. Try that again — haimes / detail
  9. Don't update the shape in splitPeriodics if it fails curve simplification — haimes / detail
  10. Third time is the charm — galbramc / detail
  11. Try updating Windoze avl again... — galbramc / detail
  12. Update avl exec on Linux and Windoze — galbramc / detail
  13. Try that again — galbramc / detail
  14. Update macOS avl executables without X11 dylib dependency — galbramc / detail

#236 (Apr 10, 2022, 6:43:07 PM)

  1. remove temporary printf statements — jfdannen / detail
  2. rename capsIde to capsMode; restrict SPHEREs to have a positive radius; allow multiple ESP-help tabs in browser; partial implementation of timCapsMode — jfdannen / detail
  3. revert previous commit — jfdannen / detail
  4. fix previous commit — jfdannen / detail
  5. remove unneeded windoze headers from tim.c — jfdannen / detail
  6. Fix continuation marker in serveESP.mak — haimes / detail
  7. Fix headers for Windows in timPyscript — haimes / detail
  8. fix windoze problem with includes in pervious commit — jfdannen / detail
  9. only allow one open ESP-help tab at a time; implement timFlowchart; modify interpolateUpper.py and conserveUpper.py to demonstrate flowcharting tool — jfdannen / detail
  10. Fix scan-build warning from last commit — haimes / detail
  11. Implement EG_makeNMWireBody — haimes / detail
  12. Remove redundant testing — galbramc / detail
  13. Remove mastros.exe on macys and viggen because it does not work — galbramc / detail