Skip to content
Build History trend
 
EGADS 2063 OpenCSM 2511
 
EGADS 2048 OpenCSM 2503
 
EGADS 2046 OpenCSM 2501
 
EGADS 2043 OpenCSM 2496
 
EGADS 2042 OpenCSM 2493
 
EGADS 2035 OpenCSM 2476
 
EGADS 2004 OpenCSM 2456
 
EGADS 1984 OpenCSM 2449
 
EGADS 1982 OpenCSM 2442
 
EGADS 1971 OpenCSM 2428
 
EGADS 1965 OpenCSM 2413
 
EGADS 1953 OpenCSM 2407
 
EGADS 1942 OpenCSM 2394
 
EGADS 1938 OpenCSM 2389
 
EGADS 1933 OpenCSM 2386
 
EGADS 1932 OpenCSM 2378
 
EGADS 1929 OpenCSM 2377
 
EGADS 1916 OpenCSM 2372
 
EGADS 1916 OpenCSM 2372
 
EGADS 1899 OpenCSM 2350
 
EGADS 1896 OpenCSM 2344
 
EGADS 1893 OpenCSM 2333
 
EGADS 1888 OpenCSM 2328
 
EGADS 1886 OpenCSM 2321
 
EGADS 1883 OpenCSM 2314

Changes

#117 (Jul 13, 2024, 1:37:10 AM)

  1. add hollowTube test case; add udcPrefix test case; have DUMP putcolors=1 apply to Edges when writing STP/IGS file; have IMPORT getcolors=1 apply to Edges when reading STP/IGS file — jfdannen / detail
  2. fix bug in ocsmFindPmtr that did not consider the scope when looking for existing names; add putColors=0 option to DUMP so that _color attributes are written into STP/IGS file (as Color); add color4* test cases; add getColors=0 option to IMPORT so that Color attributes in STP/IGS files are converted to _color; add getcolors=0 option to udpImport so that Color attributes in STP/IGS files are converted to _color; update ESP to acknowledge that Nodes are not initially visible — jfdannen / detail
  3. do not mark a Node as potentially spurious if it has a _Keep attribute; mark Nodes on axis of revolution of a REVOLVE command with a _Keep attribute; mark Nodes in JOIN or UNION that are in common with both parents with a _Keep attribute; mark new Nodes due to a scribe (via SUBTRACT a NodeBody or SheetBody) with a _Keep attribute; mark Nodes at beginning and end of RULE and BLEND with a _Keep attribute; add REMOVE_SPURIOUS compile-time option to remove spurious Nodes; add spurious* test cases; fix bug that made sensitivities of scribes susceptable to roundoff errors; fix documentation associated with SUBTRACT command — jfdannen / detail
  4. if Body has _newSeqnum attribute, use a new sequence numbering scheme for _edgeID and _faceID that is not based upon cg positions or areas — jfdannen / detail
  5. change signature of unpublished convertToBSplines routine; add mindeg argument to udfNuscale so that B-spline order can be increased; modify udfWarp so that it can be applied to a SheetBody; add warp4* and warp5* test cases; add seqnum* test cases — jfdannen / detail
  6. fix malloc error while cleaning up UDP storage at end of serveESP; allow inline comments in udfEditAttr and udpWaffle; modify editAttrFile and waffleC1 test cases; if UDPRIM statment contains primtype=dollar-dollar-dollar/name, the .udc is found in the ESP_UDC_PATH directory; add udprim6 test case; convert udpWarp to udfWarp so that it takes a Body from the Stack if egadsfile is not specified;  add warp2* and warp3 test cases; modify udfWarp to allow motion in normal-, X-, or Y-, or Z-direction; add warp1* test cases — jfdannen / detail
  7. fix bug when recycling and last recycled Branch is a UDPARG; fix bug that did not transfer user-attributes from SheetBody on top of stack to result of a JOIN operation; add joinSheets7 test case; add _vspID and _vspSurf attributes to Bodys in udpVsp3; improve error detection for pmtrName in SET; add set2 test case; add EVALUATE EDGETESS and EVALUATE FACETESS to return the number of points and triangles in the tessellation of an Edge or Face; add tessSize test case; pressing Building button allows the user to reset the interface; improve error detection for pmtrName in PATBEG; add patbeg1 test case; improve error detection for pmtrName in GETATTR; add getattr3 test case — jfdannen / detail
  8. fix typos in ESP-help; allow straight camber line to be generated in udpNaca (if thickness=0, camber=0, and series=0); modify nacas3 test case; add missing semi-colon in training/data/session03/fuselage.csm; add importColor test case; fix bug associated with writing VTK files for non-manifold Bodys; add fourSheets test case; allow illegal_func_name error be caught in CATBEG; error during the evaluation of an argument in IFTHEN and ELSEIF should jump after ENDIF; add evalError1* test cases; error during the evaluation of an argument in PATBEG and PATBREAK should jump after PATEND; add evalError2* test cases; error during the evaluation of an argument in SKBEG should jump after SKEND; add evalError3* test cases; fix bug that did not update the at-parameters if a UDPARG was present — jfdannen / detail
  9. Add EG_removeNodes and EG_mergeBSplineCurves to julia and python — galbramc / detail
  10. Fix EG_removeNodes for bodies with a single face — galbramc / detail
  11. One more formatting fix — galbramc / detail
  12. Update formatting of the EGADS docs — haimes / detail
  13. Forgot a file — galbramc / detail
  14. More improvements for Color in STEP/IGES — galbramc / detail
  15. Fixes for STEP/IGES Name import/export. Add STEP/IGES Edge Color attribute. Add STEP ColorFace/ColorEdge attribute. — galbramc / detail
  16. Remove dos line endings. Fix Windoze compile error. — galbramc / detail
  17. update SBOs so that they avoid creating spurious Nodes — jfdannen / detail
  18. Fix possible segfault reading Name attribute from STEP/IGES — galbramc / detail
  19. Fixes for EG_isEquivalent and EG_isSame — galbramc / detail
  20. Fix EG_isSame for LINE — galbramc / detail
  21. Add the functions EG_mergeBSplineCurves and EG_removeNodes to the EGADS API — haimes / detail
  22. Update copyright date — galbramc / detail
  23. Additional uprev mods — haimes / detail
  24. python suppressions — galbramc / detail
  25. Set ESP_UDC_PATH — galbramc / detail
  26. Adjust Compiling in parse — galbramc / detail
  27. Track Compiling in log parse — galbramc / detail
  28. Update scripts for CAPS training material — galbramc / detail
  29. Add timing for ESPbfr.bat — galbramc / detail
  30. Ignore pip dependency — galbramc / detail
  31. Allow site packages for python. Look for python dlopen errors. — galbramc / detail
  32. Revert last commit — galbramc / detail
  33. Measure egads build time on windoze — galbramc / detail
  34. Dissable matplotlib interactive plotting with Jenkins — galbramc / detail
  35. update for numpy/openmdao version incompatibility — jfdannen / detail
  36. remove pip install numpy because latest version is incompatible with openmdao — jfdannen / detail
  37. Look for more errors while parsing — galbramc / detail
  38. Fixes for running 2023 CAPS training — galbramc / detail

#116 (Jun 8, 2024, 1:37:08 AM)

  1. update ReleaseNotes.txt — jfdannen / detail
  2. uprev to v1.26 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc, ESP_QuickReference.tex); fix infinite loop bug in compressFilename — jfdannen / detail
  3. Use full precision to write egads tessellations — galbramc / detail
  4. Uprev to 1.26 — galbramc / detail

#115 (May 31, 2024, 3:17:38 PM)

  1. fix memory leak in udpVsp3; fix another array bounds error in udfEditAttr — jfdannen / detail
  2. remove watermark from ESP_QuickReference — jfdannen / detail
  3. small updates to testing scripts, etc. — jfdannen / detail
  4. fix typo in timPyscript — jfdannen / detail
  5. fix memory allocation bug in mesgCallbackFromOpenCSM; update timVspSetup such that it uses a relative name if the vsp3 and udc filenames are in the same directory; fix a few typos in ESP-help; fix array bounds error in udfEditAttr; modify udpVsp3 such that if update udpVsp3 verification data; add sensitivities to udpVsp3; add OPAM1_body and OPAM1_wingbody test cases — jfdannen / detail
  6. Update download instructions for MAC and WIN — galbramc / detail
  7. Fix treatment of degenerate edges in EG_mapBody — galbramc / detail
  8. Do not add python lib directory to LD_LIBRARY_PATH — galbramc / detail
  9. More matplotlib suppressions — galbramc / detail
  10. Suppress matplotlib memory leak — galbramc / detail

#114 (May 18, 2024, 12:02:29 PM)

  1. update OPAM1_wing — jfdannen / detail
  2. make viewer respect _viz, _trn, _ori, and _grd attributes — jfdannen / detail
  3. change OPAM1_wing.udc to use relative pathname — jfdannen / detail
  4. Upddate README.txt for ESP 1.25 — galbramc / detail
  5. More undefined alignment suppression for OCC 7.8 — galbramc / detail

#113 (May 11, 2024, 11:39:32 AM)

  1. make ESP-help consistent with OpenCSM.h — jfdannen / detail
  2. increase number of allowable Bodys as input to udfGanged; if a UDP/UDF has a ATTRRECYCLE, set hasdots to 1 to cause udpSensitivity to be executed — jfdannen / detail
  3. remove Bombbardier_DASH8-Q100 again — jfdannen / detail
  4. modify vsp3/Bombardier_DASH8-Q100 based upon Rob McDonalds modifications — jfdannen / detail
  5. re-add vsp3/Bombardier_DASH8-Q100 for testing — jfdannen / detail
  6. remove Bombardier_DASH8-Q100 test case since it works differently with OpenVSP-3.38.0 on viggen than other OSs — jfdannen / detail
  7. fix erroneous stanalyzer error — jfdannen / detail
  8. fix memory leaks; fix bug that caused an error if a journal file did not have the correct number of arguments for a newBrch command — jfdannen / detail
  9. remove empty line printout if no active signals — jfdannen / detail
  10. fix sensitivity bug associated with scribes; simplify plateHoles5 to make plateHoles6 — jfdannen / detail
  11. fix windoze bug in completeFilename — jfdannen / detail
  12. 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 — jfdannen / detail
  13. remove temporary debug printing — jfdannen / detail
  14. turn off debugging flag for tessellation sensitivities — jfdannen / detail
  15. fix some memcheck errors — jfdannen / detail
  16. take advantage of new EG_getInfo signature — jfdannen / detail
  17. 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 — jfdannen / detail
  18. Stanalizer fix — galbramc / detail
  19. Also check if new loop edges are missing in EG_imprintBody — galbramc / detail
  20. Check that all edges are imprinted by OCC in EG_imprintBody — galbramc / detail
  21. Allow for NULLs as inputs to the returned egos in getInfo — haimes / detail
  22. Allow for the coping of all attributes in replaceFace — haimes / detail
  23. Fix tolScale bug — galbramc / detail
  24. Add lred, lgreen, and lblue to STEP/IGES IO — galbramc / detail
  25. remove imprint5 from list of known failures — jfdannen / detail
  26. Upgrade to OpenVSP 3.38.0 — galbramc / detail
  27. Upgrade Jenkins testing to Python 3.11.9 — galbramc / detail
  28. Upgrade to AFLR 11.5.14 — galbramc / detail
  29. Update expected error for imprint5 — galbramc / detail
  30. Also need NETCDFINC for Exodus on arm64 — galbramc / detail
  31. Also compile exodus on arm64 — galbramc / detail
  32. Suppress missaligned memory for OCC 7.8 — galbramc / detail
  33. Look for stanalizer runtime errors — galbramc / detail

#112 (Apr 13, 2024, 1:37:08 AM)

  1. 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 — jfdannen / detail
  2. fix bug when selecting with xmin=xmax, ymi=ymax, and zmin=zmax; update bentWaffle test case — jfdannen / detail
  3. pass flags from parent MODL into MODL created by udpCsm — jfdannen / detail
  4. add OCC 7.8.0 verification data — jfdannen / detail
  5. Fix OpenCSM.h dependencies when copying to include — haimes / detail
  6. add blend32* test cases; add more OPAM1* test cases; add _vspID attribute to Faces in udpVsp3; update nuscale* verification data — jfdannen / detail
  7. More Linux RPATH changes — haimes / detail
  8. add checkVtk.c; remove blank lines in .vtk writer; add vtk2stl.c — jfdannen / detail
  9. loosen tolerance in convertToBSplines to overcome sloppy Pcurves on DARWIN_ARM64; improve efficiency of .vtk ASCII file writer — jfdannen / detail
  10. working to debug nuscale8* on ARM — jfdannen / detail
  11. working to debug nuscale8* on ARM — jfdannen / detail
  12. working to debug nuscale8* on ARM — jfdannen / detail
  13. working to debug nuscale8* on ARM — jfdannen / detail
  14. add ability to DUMP .vtk ASCII files; fix memory leak in nuscale8* test cases — jfdannen / detail
  15. modify fatal error messages in include line number — jfdannen / detail
  16. fix bug in udfNuscale that occurs for periodic Faces; add nuscale5-8 test cases; fix stanalizer error in ocsmPrintEgo — jfdannen / detail
  17. improve formatting in ocsmPrinEgo when printing BEZIERs or BSPLINEs; fix memory leak in ocsmClearance; fix sensitivity bug in BLEND when tangency is specified; add blend31* test cases; add winglet* test cases; include notations in ESP-help for the commands that cause finite difference sensitivities (CHAMFER, CONNECT, EVALUATE, FILLET, HOLLOW, IMPORT, LOFT, REVOLVE, SSLOPE, SWEEP, TORUS); fix bug that did not compute mass-properties-dots if a group of Nodes, Edges, or Faces were selected (independent of the Body type) — jfdannen / detail
  18. try again at minor fix to avoid unwarranted stanalizer warnings — jfdannen / detail
  19. minor fix to avoid unwarranted stanalizer warnings — jfdannen / detail
  20. fix propagation of Edge attributes for Edges that are LINEs; add persist3* test cases; improve ocsmClearance — jfdannen / detail
  21. Avoid segfault when IGES file lacks units — galbramc / detail
  22. Fix EG_matchBody functions — galbramc / detail
  23. Upgrade ESP config to Python 3.11.9 — galbramc / detail
  24. Further propagate Name attribute in step files — galbramc / detail
  25. Revert last commit — galbramc / detail
  26. Use face bbx in EG_matchBodyFaces — galbramc / detail
  27. Remove memory leaks from UVMAP when reporting errors — haimes / detail
  28. Protect against segFaults for unusual situations in UVMAP — haimes / detail
  29. Suppress lint — galbramc / detail
  30. Enable FullAttr for EG_imprintBody — galbramc / detail
  31. Consitency between Linux x86_64 and aarch64 — galbramc / detail
  32. Updated ESP config files for OCC 7.8 — galbramc / detail
  33. Fix typo — galbramc / detail
  34. Write Loop Name to underlying curves. Read WireBody from step files. — galbramc / detail
  35. EG_isIsoPCurve only works for OCC 7.6 or above — galbramc / detail
  36. Update egads.def — galbramc / detail
  37. Udpate addKnots test — galbramc / detail
  38. Expose EG_addKnots. Add EG_isIsoPCurve. Ensure convertToBspline for LINE/PLANE is degree 1 — galbramc / detail
  39. More Linux RPATH changes — haimes / detail
  40. Correctly trim a trimmed surface in convertToBspline — galbramc / detail
  41. Fix so blend rounded tip works when the first edge in the section loop is the trailing edge — galbramc / detail
  42. Use consistent CURVE/SURFACE approximation algorithms and preserve periodicity in convertToBspline — galbramc / detail
  43. OpenCASCADE messed up the dependency on their libraries for 7.8 — haimes / detail
  44. Improved error message when PCurves do not form a closed loop — galbramc / detail
  45. Drive the use of RPATH in linux by an environment variable at build — haimes / detail
  46. Write SHELL names to underlying step shells — galbramc / detail
  47. Fix check for copying a PCurve — galbramc / detail
  48. Fix stanalizer warning — galbramc / detail
  49. Restor egads.pdf — galbramc / detail
  50. Allow copyObject on PCurve without transformation. Relax geometric consistency check on dot functions. — galbramc / detail
  51. Update Curve-to-Surface distance calculation to match OCCVER >= 7.6 algorithm — galbramc / detail
  52. Supprees fighter4 with OCC 7.8 — galbramc / detail
  53. Update Win Env for 7.8 — galbramc / detail
  54. prepare for testing with OCC 7.8.0 — jfdannen / detail

#110 (Feb 10, 2024, 1:37:07 AM)

  1. Fix dependency on esp.h copy — haimes / detail
  2. remove velocity cache at beginning of build to avoid possible memory leaks — jfdannen / detail
  3. improve accuracy and robustness in ocsmClearance; modify clearance* test cases to make Bodys transparent; add ocsm.Clearance() to pyOCSM; update WAFFLE documentation in ESP-help; add SPLITTER option to udfGanged to scribe a common Body — jfdannen / detail
  4. increase number of iterations to match point count on opposite Edges in a Face in udfCreateBEM — jfdannen / detail
  5. add metaMaterial test case; allow tilde (~) in strings; in BLEND, allow 3 consecutive C1 xsects if .C1side is specified on the middle one(s); add more blend23* test cases; update udfDroop so that cross-section does not have to be in unit-chord standard position; update udfDroop so that it works with a blunt trailing edge; add droop9* test cases; allow arbitrary paths for UDCs; add udprim4 and udprim5 test cases (udprim1 to udprim3 have jfdannen absolute addresses and are not tested by Jenkins) — jfdannen / detail
  6. allow DisplayFilter to select everything that does not match a pattern; update ESP-help near end of tutorial 1; add displayFilter2 test case — jfdannen / detail
  7. uprev to v1.25 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc, ESP_QuickReference.tex); fix memory leak in RULE and BLEND when reorder=1 or -1 for open xsects; add rule30* and blend30* test cases; fix bug that did not reorder xsects in RULE and BLEND when xsect contains only one Edge — jfdannen / detail
  8. Fix library file names for Windoze at 7.8 — haimes / detail
  9. Allow for the use of RPATH in LINUX builds — haimes / detail
  10. Test blend tangency treatment sensitvities — galbramc / detail
  11. Cleanup dot testing — galbramc / detail
  12. Fix Color attribute for IGES/STEP — galbramc / detail
  13. Also read/write Name attribute to STEP geometry — galbramc / detail
  14. ffp-model does not exist for older clang — galbramc / detail
  15. Fix DARWIN64.gcc — galbramc / detail
  16. Use -ffp-model=strict on macOS x86_64 as well — galbramc / detail
  17. Missed one file — galbramc / detail
  18. Update win README — galbramc / detail
  19. Add OCC 7.8 to build — galbramc / detail
  20. Fix Node return in localToGlobal by not looking at Degenerate Edges — haimes / detail
  21. Uprev DARWIN configs — haimes / detail
  22. Fix warning — galbramc / detail
  23. Fix compile error on Linux — galbramc / detail
  24. Fix typo — galbramc / detail
  25. EGADS redme update for Windoze download — haimes / detail
  26. Missed files — galbramc / detail
  27. Uprev EGADS. Add Face Color attribute for STEP/IGES — galbramc / detail

#109 (Jan 13, 2024, 1:37:09 AM)

  1. add ReleaseNotes.txt; update ESP-help.html and testScript.txt — jfdannen / detail
  2. update watermark on ESP_QuickReference — jfdannen / detail
  3. update ESP-help, testScript, and ESP_QuickGuide — jfdannen / detail
  4. fix ESP bug that did not exit pyscript properly; update version number in some tutorial files; update testScript.txt — jfdannen / detail
  5. modify example files so that they work on Firefox, Chrome, and Safari — jfdannen / detail
  6. add shift-click option in ESP TreeWindow to change Viz, Grd, Trn, or Ori since last change — jfdannen / detail
  7. create test cases for examples; add examples to ESP-help — jfdannen / detail
  8. Update training material comment in README — galbramc / detail
  9. Compile Tutorial.pdf — galbramc / detail
  10. Pointwise leak suppression — galbramc / detail
  11. Upgrade Pointwise for new license — galbramc / detail

#108 (Dec 23, 2023, 5:00:01 PM)

  1. allow assert_failed signal to be caught; check that arguments to COMBINE command are all valid Edge and/or Face numbers; fix bug in serveESP that seg faulted when a DESPMTR exceeded its LBOUND or UBOUND in the .csm file; fix memory leak associated with private data in UDP/UDFs; fix bug in GROUP command when ngroup was positive; update group5 test case and its verification data; start to modify ESP-help to include examples — jfdannen / detail
  2. fix undefined variable associated with degenerate Edges when using udfOffset — jfdannen / detail
  3. add deprecation warnings to all .csm/.udc/.cpc files that use LOFT, MACBEG, MACEND, and RECALL — jfdannen / detail
  4. update sensitivity calculations in udpParsec; add capNacelle*, testAdjoint6, and testAdjoint7 test cases; change copyright dates from 2023 to 2024 — jfdannen / detail
  5. fix bug in ocsmCopy that seg faulted when a Branch name exceeded 11 characters — jfdannen / detail
  6. re-add duplicate libraries for linking tile.so (even though latest linker will issue a warning) — jfdannen / detail
  7. fix udp.def for udpPost — jfdannen / detail
  8. try to eliminate duplicate library warnings when linking tile.so — jfdannen / detail
  9. fix bug in transferring Edge attributes when SUBTRACTing a SheetBody from another SheetBody (due to an OpenCASCADE error); fix bug that (erroneously) evalauted arguments to ELSEIF even when the matching IFTHEN evaluated to true; provide udps.ndotchg to tell it any inputs to sensitivities have changed since previous call for sensitivities; provide COPYUDPDATA to copy private data in UDP/UDFs — jfdannen / detail
  10. attempt to fix stanalizer errors — jfdannen / detail
  11. attempt to fix stanalizer errors — jfdannen / detail
  12. attempt to fix stanalizer errors — jfdannen / detail
  13. update udp.def for Windoze — jfdannen / detail
  14. refactor UDP/UDF global storage — jfdannen / detail
  15. Remove MACOSX from makeEnv — galbramc / detail
  16. Add macOS 14 to makeEnv — galbramc / detail
  17. Add more checks on Julia version and ESP env for jlEGADS — galbramc / detail
  18. Update EGADS copyright — galbramc / detail
  19. change copyright date from 2023 to 2024 — jfdannen / detail
  20. Update README release in January 2024 — galbramc / detail
  21. Suppress gfortran link warnings on macOS — galbramc / detail
  22. Remove more undefined error link warnings. Stanalizer fixes — galbramc / detail
  23. More link warning suppression on macOS — galbramc / detail
  24. Remove depricated macOS undefined error link flag — galbramc / detail
  25. EGADS doc fixes — galbramc / detail
  26. Uptrade asan path to 15.0.0 — galbramc / detail
  27. Comment out IRIT — galbramc / detail
  28. Only suppress link warnings on macOS — galbramc / detail
  29. Suppress link warnings with PYTHONLIB — galbramc / detail

#107 (Dec 9, 2023, 1:37:07 AM)

  1. fix the code that finds the (non-manifold) Edge velocities generated by a Boolean operation on SheetBodys as well as SolidBodys; update ESP to account for new arguments to DUMP command; fix bug in copying UDP/UDF data that was identified by memcheck; fix bug with optional last argument to DUMP; fix bug associated with copying bodyList in ocsmCopy; print triangle and quadrilateral count when writing .obj file — jfdannen / detail
  2. fix bug in the pattern counter when executing PATBREAK — jfdannen / detail
  3. make UDP/UDFs thread-safe.  THIS REQUIRED A CHANGE IN ALL UDP/UDFs.  See OpenCSM/src/udp.help for information — jfdannen / detail
  4. fixed bug when using a UDP/UDF that returns a value and finite difference sensitivities are being computed; fix compiler warning associated with _viz attribute; clean up memory at end of ocsmAdjoint — jfdannen / detail
  5. added _grd, _trn, and _ori attributes to change initial settings for Faces and Edges; fix RALLOC so that it can be thread-safe — jfdannen / detail
  6. add Node tolerance checks when reporting tolerance associated with a Body; adding _viz=off Attribute to a Face, Edge, or Node makes them initially not displayed in serveESP (although they can be toggled via the GUI); fix valgrind error associated with not initializing the output Body to EG_mapBody — jfdannen / detail
  7. remove BWB.vsp3 test case since bug in OpenVSP sometimes causes OpenVSP to fail — jfdannen / detail
  8. remove verification data for 7.3.1 and 7.4.1 — jfdannen / detail
  9. change verification data for testAdjoint4 and testAdjoint5 to account for inconsistencies in number of spurious Nodes and Edges — jfdannen / detail
  10. fix bug that did not restore the stack properly when a command returned multiple Bodys; fix bug that did not clear display when plotter exits; make MessageWindow light green to alert user that they need to exit an overlay; allow TIM to reload (if state is TIM_READY); do not print warning that message is not broadcast because wv was not started (which can happen due to timing in multiple threads); add areaRule* test cases and python script — jfdannen / detail
  11. fix bug in filename compression — jfdannen / detail
  12. temporarily disable filename compression — jfdannen / detail
  13. add grpName=. optional argument to DUMP command for .obj files; fix implicit string defaults in ocsmMakeBrch — jfdannen / detail
  14. add ability to put attrName/attrValue on control surfaces in udc/flapz; prototype WaveFront .obj file writer; fix sensitivity bug that returns zeros when UDPs are used and -loadEgads was enabled; add quad output in .obj file writer — jfdannen / detail
  15. add LRED, LGREEN, and LBLUE to list of possible colors; multi-thread ocsmAdjoint; add testAdjoint4 and testAdjoint5 test cases; dynamically allocate arrays in testOcsmAdjoint; print Edge lengths in ocsmPrintBrep; change signature of ocsmAdjoint to not automatically compute full Jacobian; do not run testOcsmAdjoint if -loadEgads is enabled; fix sensitivities bug if there is a UDP/UDF and the -loadEgads flag is set; remove /../ patterns from .udc filenames; fix bug in capsMode that did not allow .csm files to have .udc files in subdirectories — jfdannen / detail
  16. update udp.def in udpTire folder — jfdannen / detail
  17. update to account for UDP/UDF changes — jfdannen / detail
  18. Update python version in setup scripts — galbramc / detail
  19. Update PreBuilt README and setup scripts — galbramc / detail
  20. Add contextCopy to pyEGADS and jlEGADS — galbramc / detail
  21. Remove incorrect 'wrong OR' check for EG_quadTess — galbramc / detail
  22. Add abaqus to PATH — galbramc / detail
  23. Another Python address suppression — galbramc / detail
  24. Upgrade to Python 3.11.6 — galbramc / detail

#106 (Nov 11, 2023, 1:37:11 AM)

  1. add showsize option in udpNuScale; fix bug in udfOffset for Bodys with degenerate Edges; in udfEditAttr, allow attrValue to be a star in HAS statement, independent of whether the value is a string or a number — jfdannen / detail
  2. remove OPAM1_fillet test case (because FILLET works differently  on various platforms) — jfdannen / detail
  3. fix undefined variable warning — jfdannen / detail
  4. fix sanitize error in velocityOfEdge — jfdannen / detail
  5. update method for assigning _edgeIDs associated with degenerate Edges; slight improvement in tessellation sensitivities for some cases — jfdannen / detail
  6. update to use EG_mapBody2 to make sure Edges are mapped properly during sensitivity calculations; update sensitivities (again) to improve Edges generated by boolean operations; update selected sensitivity verification data — jfdannen / detail
  7. Write Name attribute to iges files — galbramc / detail
  8. Add contextCopy to def file — haimes / detail
  9. Add tessellation support in EG_contextCopy — haimes / detail
  10. Add EG_contextCopy — haimes / detail
  11. Fix stanalizer — galbramc / detail
  12. Fix FACE/LOOP for EG_imprintBody — galbramc / detail
  13. Allow EG_imprintBody to accept FACE/LOOP pairs — galbramc / detail
  14. Add more debug info in splitBody — haimes / detail
  15. Do not SameParamter shell — galbramc / detail
  16. Fix stanalizer warning — galbramc / detail
  17. Properly map Degenerate Edges in mapBody2 — galbramc / detail
  18. Skip degenerate Edges in mapBody2 — galbramc / detail

#105 (Oct 14, 2023, 1:37:07 AM)

  1. remove FILLETs from OPAM1.csm; add OPAM1_fillet test case; fix typo in computation of analytic sensitivities for a CONE; fix tessellation sensitivities when Node motion is perpendicular to end of Edge; add designZ* test cases; update all verification data associated with data/basic/design* to account for the new (better) sensitivities — jfdannen / detail
  2. add missing data/vsp3 verification data for 7.6.0 — jfdannen / detail
  3. clean up some debug printing during sensitivity calculations — jfdannen / detail
  4. ensure _faceID and _edgeID sequence numbers are consistent when computing finite difference sensitivities; allow CSYSTEM name to be an expression; fix bug that did not apply csystems to SELECT BODY command; add csystem7* test cases — jfdannen / detail
  5. modify OPAM1.udc to pass Jenkins tests — jfdannen / detail
  6. add simple.py to demonstrate a pyscript that can be run either from python prompt or from serveESP — jfdannen / detail
  7. fix sanitize-address error in udpWaffle when progress=1 — jfdannen / detail
  8. add sleep to udpVsp3 to ensure that .stp file is ready for reading; update waffle documentation to include rebuild input argument; fix bug that caused a seg fault if last Body on stack had a degenerate Edge and the -dxdd option was used in serveESP; add attrSpec test case to show how to apply compound string Attributes via the ATTRIBUTE command, via editAttr, and within the waffle; relax restriction on number of SET statements within a waffle; allow PATBREAK in waffle; add waffleC1 test case — jfdannen / detail
  9. modify ocsmGetUV so that inverse evalaution starts at closest tessellation point if npnt is negative; fix memory leak associated with testAdjoint*; fix bug that allowed _hist and __trace__ to contain duplicate entries, which sometimes resulted in an infinite loop; add uCRM test case to data/gallery; fix bug that made had _edgeID point to scribing Face instead of its _faceID during a scribing operation; Edges from a sketch should have _edgeID that identifies the Body and Edge number; fix scribeWing test case; fix _edgeID for Edges that result from SUBTRACTing a SolidBody or planar SheetBody from a SheetBody. BEWARE: backward incompatability for some _edgeID; add edgeIDtest* test cases — jfdannen / detail
  10. add testAdjoint1 test case — jfdannen / detail
  11. make udpWaffle clean up temporary variables if an error occurs while processing a file; add fitCurve8 test case; return error from vspSetup if .vsp3 file does not exist; add pylon/pod to vsp3/OPAM1* test cases — jfdannen / detail
  12. remove X57_MAXWELL_CRM_v4.4.1 from svn (too big) — jfdannen / detail
  13. fix valgrind error in timVspSetup.c; initialization update required by change in EG_mapBody; add bentWaffle test case; SELECT * xmin xmax ... finds closest entity if xmin=xmax ... — jfdannen / detail
  14. Fix lint — galbramc / detail
  15. Fix EG_mapBody infinite loop — galbramc / detail
  16. Update egads.def with EG_mapBody2 — galbramc / detail
  17. Fix incorrect mapBody tests — galbramc / detail
  18. Fix compile error related to M_PI — galbramc / detail
  19. Fix EG_mapBody when topology is identical but geometry differs. Add EG_mapBody2 as replacement for EG_mapBody that also works on FaceBodys. — galbramc / detail
  20. Add additional Node check in EG_localToGlobal — galbramc / detail
  21. Add backup M_PI when not available for Surreal — galbramc / detail
  22. Fix memory leak when error occurs while reading units from STEP/IGES — galbramc / detail
  23. Rename ref test to avoid conflicting with NASA refine ref — galbramc / detail
  24. Preserve tessellation attributes in mapTessBody — galbramc / detail
  25. Undo looking for verfication data — galbramc / detail
  26. Warn about missing verification files — galbramc / detail
  27. Yet one more python suppression — galbramc / detail
  28. Another python valgrind suppression — galbramc / detail
  29. Upgrade to SU2 8.0.0 — galbramc / detail
  30. Update vsp3 memcheck suppression — galbramc / detail

#104 (Sep 9, 2023, 8:36:35 AM)

  1. fix addressing bug in udpWarp; initial implementation of timVspSetup — jfdannen / detail
  2. convert backslashes to forward slashes in filenames in udpVsp3 because anglescipt expects forward slashes — jfdannen / detail
  3. properly rename vsp3 verification test cases — jfdannen / detail
  4. ATTRRECYCLE forces UDPRIM to not be recycled; fix printing of SELECT with attrValu a number; update udpVsp3 to automatically run vsp; add data/vsp3 test cases; add propInteg*a test cases; use _plugsIgnore on Faces that should be ignored during cloud point reclassifications in Plugs; add udpWarp; add ablate0* test cases — jfdannen / detail
  5. modify ocsmPrintBrep to show list Edges as degenerate rather than skipping them; add SPECIAL printCPs command to print the control points associated with all Nurbs in the Body on the top of the stack; add first version of udpVsp3 — jfdannen / detail
  6. Small fix for IGES Name reads — galbramc / detail
  7. IGES reader now also reads all Name attributes. Fix stanalizer warning. — galbramc / detail
  8. Reduce time extract Name attribute from STEP files. — galbramc / detail
  9. Track STEP/IGES name attributes through all read manipulations — galbramc / detail
  10. Add refine executable PATH — galbramc / detail
  11. Suppress vspscript leaks — galbramc / detail
  12. Add data/vsp3/X57_Maxwell_CRM_v4.4.1.csm to csmIgnore for valgrind. — galbramc / detail
  13. Downgrade to OpenVSP 3.34.0 — galbramc / detail
  14. Add vsp3 jenkins files — galbramc / detail
  15. Add VSP3_ROOT for vsp3 testing — galbramc / detail
  16. Add fighter4 as known error on macys — galbramc / detail
  17. Upgrade to AFLR 11.5.9 — galbramc / detail

#103 (Aug 12, 2023, 1:37:08 AM)

  1. first version of udpVspComp — jfdannen / detail
  2. fix bug that did not retain Edge attributes during an ELEVATE operation — jfdannen / detail
  3. add mincp argument to udpNuscale and convertToBSplines functions; add ablate* test cases, including using Plugs; extend Plugs to be able to use DIMENSIONed DESPMTRs; fix bug in velocityOfEdge for Edges with dots that have changing tranges — jfdannen / detail
  4. Lint fix — galbramc / detail
  5. Use python or python3 executables in makeEnv — galbramc / detail
  6. Fixes for Edge only tessellations — galbramc / detail
  7. Undo Makefile change — galbramc / detail
  8. One more adjustment to EG_mapBody — galbramc / detail
  9. Update to AFLR 11.5.8 — galbramc / detail
  10. Update xfoil executables with up to 2048 panels — galbramc / detail

#102 (Jul 8, 2023, 1:37:11 AM)

  1. temporarily remove vspFuse* test cases — jfdannen / detail
  2. analytic sensitivities for sketches; update .gsen and .tsen files; move sketch13* test cases to designY* — jfdannen / detail
  3. start implementing analytic sensitivities for Sketches; add sketch13* test cases — jfdannen / detail
  4. initial, very early, preliminary version of udpVspFuse and associated test cases — jfdannen / detail
  5. fix error in serveESP.mak in previous commit — jfdannen / detail
  6. fix error in serveESP.mak; fix debug code error for windoze — jfdannen / detail
  7. change the SUBTRACTion of two co-planar SheetBodys such that if the Loop associated with the second Body does not cut a clean hole in the first Body, revert to the (default) scribing behavior for SheetBodys, that is scribe the first Body with the Edges from the second Body;  update the documentation for SUBTRACT; add scribe11* test cases; fix occasional bug associated with analytical sensitivities when DUMPing a .sens file from with .csm script — jfdannen / detail
  8. add support for BLENDs with .C1side Attributes; add blend23* test cases; change serveESP.mak so that it does not error if PYTHONINC is not set — jfdannen / detail
  9. Only delete EG_mapBody mapped upen error if copied — galbramc / detail
  10. Python suppressoin — galbramc / detail
  11. Update parser — galbramc / detail

#101 (Jun 10, 2023, 1:37:09 AM)

  1. uprev to v1.24 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc) — jfdannen / detail
  2. Uprev to ESP 1.24. Add .C1side attribute for EG_blend. EG_blend now supports three neighboring C1 sections. — galbramc / detail
  3. makeEnv fixes for -dev — galbramc / detail
  4. makeEnv fix AFLR_ARCH for linux-aarch64. Add -dev option to makeEnv. — galbramc / detail

#100 (May 31, 2023, 1:32:18 PM)

  1. added ability to double-click on python error to open pyscript editor at the correct line — jfdannen / detail
  2. update various testing scripts — jfdannen / detail
  3. add udfLinalg and linalg1 test case; add sketch12* test cases — jfdannen / detail
  4. another update to Makefile.LINUX64 — jfdannen / detail
  5. update Makefile.LINUX64 to execute full test suite — jfdannen / detail
  6. Add note about fighter4 on Intel macOS 13.3 — galbramc / detail
  7. Fix step and iges label read — galbramc / detail
  8. Update concepts and viewer pdf. Fix for makeEnv. — galbramc / detail
  9. Updates for ESP 1.23 release. Add LINUX_AARCH64 and DARWIN_ARM64 ESP_ARCH. — galbramc / detail
  10. Fix bug in setup scripts — galbramc / detail
  11. Fix bug in setup scripts — galbramc / detail
  12. Update README files. Add PreBuilt setup scripts. — galbramc / detail
  13. Fix last commit — galbramc / detail
  14. Lint fixes — galbramc / detail
  15. Fix stanalizer warning — galbramc / detail
  16. Fix warning — galbramc / detail
  17. Fix EG_mapTessBody for DEGENERATE Edges. Update makeEnv to look for python3. Readme updates. — galbramc / detail
  18. Increase thread stack size on macOS — galbramc / detail
  19. Another prebuilt fix — galbramc / detail
  20. Fix PreBuilt script — galbramc / detail
  21. Update PreBuilt testing — galbramc / detail
  22. Update ESPbfr.tgz — galbramc / detail

#98 (May 13, 2023, 1:37:06 AM)

  1. fix warnings in previous commit — jfdannen / detail
  2. add ocsmTraceAttrs, ocsmTraceStors, ocsmGetFiletree, and ocsmShowTblOfContents; add ability to trace Attributes, Storges, the FileTree, and the provided representations in the .csm editor; limit number of files in File menu in ESP so that it does not overflow the display; add SPECIAL provides statement to work with ocsmShowTblOfContents — jfdannen / detail
  3. fix bug that did not properly decrement the pattern counter for ENDIF statements after a PATBREAK was executed; fix bug that returned error after SELECTing a degenerate Edge — jfdannen / detail
  4. take shortcut when creating tessellation sensitivities for Faces that do not have Edges that are the result of Boolean operations; update .tsen files for both 7.6.0 and 7.7.0 — jfdannen / detail
  5. fix typo in text string in serveESP — jfdannen / detail
  6. fix warning in previous commit — jfdannen / detail
  7. fix bug that copied Csystems into a UDPRIM; add udfMechanism and mechanism* test cases — jfdannen / detail
  8. update ToDo.txt — jfdannen / detail
  9. add udfDeform to change BSpline control points associated with Faces (and Edges and Nodes) in a Body; add deform* test cases; modify some verification data to account for differences between 7.6.0 and 7.7.0 on all operating systems — jfdannen / detail
  10. update testScript.txt again — jfdannen / detail
  11. remove more clang warnings — jfdannen / detail
  12. remove clang warnings — jfdannen / detail
  13. remove GLOVES from ESP menu (for now) — jfdannen / detail
  14. update data/capsExamples/verify_7.7.0 files; use EG_copyObject since EGADS now allows the copying of PCurves; fix typos in testScript.txt; updates to avoid warnings in latest version of clang — jfdannen / detail
  15. update ESP-help.html — jfdannen / detail
  16. allow cases with Edge-only tessellations to work; add edgeGrid* test cases; update 7.7.0 verification data for imprint5 (should fail); add PLOT_DISPLACE to plot displaced Edges based upon tessellation sensitivities — jfdannen / detail
  17. fix recently-added bug associated with FD tessellation sensitivities for NodeBodys — jfdannen / detail
  18. create verification data for OCC 7.7.0; make sure EVALUATE returns dot=0 — jfdannen / detail
  19. compute tessellatiopn sensitivities correctly for a NodeBody; set and report sensitivity range properly when looking at only one component of tessellation sensitivities; add -forceFDs command line option to force finite difference sensitivities in serveESP — jfdannen / detail
  20. protect against stanalyzer bug — jfdannen / detail
  21. further improvements to flends; add flend10* test cases; fix memory leak when udfOffset encounters an error — jfdannen / detail
  22. add code to protect for UDFs that have references to its input Model; add (hidden) option to create timingReport.txt file; improve flends; add flend9* test cases — jfdannen / detail
  23. Fix warning — galbramc / detail
  24. Lint fix — galbramc / detail
  25. Fix lite stanalizer warning — galbramc / detail
  26. Fix individual bodies in EG_generalBooelean. Other small cleanup. — galbramc / detail
  27. Fix EG_getTopology instantiation — galbramc / detail
  28. Add Surreal EG_getTopology — galbramc / detail
  29. Fix ShapeFix for generalBoolean — galbramc / detail
  30. Add more documentation on EGADS parent child referencing — galbramc / detail
  31. Export EG_rotate_dot on Windoze — galbramc / detail
  32. Track sensitvities with EG_repalceFaces — galbramc / detail
  33. Add Surreal EG_makeTopology — galbramc / detail
  34. Use ffp-model=strict on M1. Relax some test tolerances for M1. — galbramc / detail
  35. Fix clang 14.0.3 warnings — galbramc / detail
  36. Update EGADS doc for makeTessBody with negative legnth — galbramc / detail
  37. Try fixing bodies in generalBoolean — galbramc / detail
  38. Fix error message. Do not change topObj for bodies. Why does this not work... — galbramc / detail
  39. Correctly set topObj for Geometry in Bodies. Set topObj for bodies in Models. Use EG_removeCntxtRef in makeFace. Check Body references before deleting a Model. More robust cleanup in EG_close. — galbramc / detail
  40. Add OCC7.7 valgrind suppressions — galbramc / detail
  41. Fix for jenkins script — galbramc / detail
  42. Upgrade to SU2 7.5.1 — galbramc / detail
  43. Uprade to AFRL 11.4.5 — galbramc / detail
  44. Update clang sanitizer path — galbramc / detail
  45. update so that more flend8* test cases are expected to pass — jfdannen / detail
  46. update so that more flend8* test cases are expected to pass — jfdannen / detail

#97 (Apr 8, 2023, 1:37:06 AM)

  1. update flend8* test cases and their verification data — jfdannen / detail
  2. fix lint error in udfMatchBodys; re-add 7.4.1 verification data for flend8* test cases — jfdannen / detail
  3. change flend fits to be better in some cases; track down memory leaks — jfdannen / detail
  4. fix problem erroneously flagged by lint in udpOffset; update errors reported by udfFlend; fix bug where wrong UDP storage was used in udfOffset (which caused problems when udpOffset was called more than once); remove SPECIAL test of EG_otherCurve; document .multiNode use in RULE command; fix bug where UDP storage is incorrectly cleared for an embedded UDP (in udpCsm); fix bug in udfFlend that sometimes did not correctly reverse one of the Loops; fix memory leak in EVALUATE EDGEKT, EDGECP, FACEUKT, FACEVKT, and FACECP when a signal is raised — jfdannen / detail
  5. fix compiler warning in latest commit — jfdannen / detail
  6. account for fact that Py_SetPythonHome was deprecated in Python 3.11; update udfOffset so that it can generate offsets on SolidBodys (for FLENDs); add offset(I-R)* test cases; use zebra stripe coloring for maximum curvature in ESP (displayType=4); update convertToBsplines to reuse Pcurves whenever possible; add udpBspline and bspline* test cases — jfdannen / detail
  7. Fix getEdgeUV doc — galbramc / detail
  8. Fix full attirubtion for EG_repalceFaces. Fix error message. — galbramc / detail
  9. Remove depricated x86 -m64 compiler flag. Add compiler flags for OCC 7.7. — galbramc / detail
  10. update expected flend8* failures — jfdannen / detail
  11. Put file names first — galbramc / detail
  12. Add OCC 7.7 Jenkins data — galbramc / detail
  13. add expected errors selected in flend8* test cases — jfdannen / detail
  14. Cart3D env fix — galbramc / detail
  15. Upgrade Cart3D version — galbramc / detail
  16. Update for OCC 7.7.0 — galbramc / detail

#96 (Mar 11, 2023, 1:37:09 AM)

  1. improve printing of Pcurves in ocsmPrintEgo; improve marking of Faces with _body and _brch Attributes when returned from a UDF; add PRINT_MAPPING_INFO define to OpenCSM; fix bug that did not account for Node and Edge sensitivities when report sensitivity range in serveESP; fix bug that occasionally did not properly compute Node tessellation sensitivities — jfdannen / detail
  2. add EVALUATE EDGEKT, EVALUATE EDGECP, EVALUATE FACEUKT, EVALUATE FACEVKT, and EVALUATE FACECP; add evaluate3* test cases; add multiRegions* test cases; add SELECT FLIP to flip the order of rntities in at-sellist — jfdannen / detail
  3. add copyAttr=0 argument to RULE and BLEND to copy Edge Attributes in xsects onto RULE/BLEND Edges; add blend29 and rule29 test cases — jfdannen / detail
  4. update ToDo.txt — jfdannen / detail
  5. improve test for matching Nodes in udfMatchBodys; adjust matchBodys5 test case to check at-at-parameters — jfdannen / detail
  6. add arcLengths to ocsmPrintEgo; fix bug in udfMatchBodys when tol was large — jfdannen / detail
  7. modify udfMatchBodys to transfer an Attribute from one Body to the other when the Nodes, Edges, or Faces match; add matchBody5 test case — jfdannen / detail
  8. fix bug associated with UDP/UDF outputs that change shape — jfdannen / detail
  9. remove stanalyzer false positive by disabling checks for one loop in udfTester1.c — jfdannen / detail
  10. attempt to fix stanalizer error in udfTester1.c — jfdannen / detail
  11. allow at-at-parameters from a UDP/UDF to have velocities; split udpTest into udfTester1 (to demonstrate matrix outputs from a UDP/UDF) and udpTester2 (to demonstrate output velocities from a UDP/UDF); adjust Makefiles and associated test cases — jfdannen / detail
  12. Fix for OCC 7.4 — galbramc / detail
  13. Provide error message instead of segfault in EG_otherCurve — galbramc / detail
  14. Add 1-bias to matchBody documentation — galbramc / detail
  15. Upgrade to AFLR 11.3.17 — galbramc / detail

#95 (Feb 11, 2023, 1:37:07 AM)

  1. add test.so to Makefiles; add diagnostic printouts when a Face does not tessellate; make sure all UDP/UDFs return output values to the numUdp instance — jfdannen / detail
  2. allow number of rows and columns to be accessible in UDPs; allow at-at-parameters from a UDP/UDF to be vectors or matricies; add udp_error1 to udp_error9 as possible argument to CATBEG statement; fix bug that did not restore at-at-parameters when a UDP/UDF was recycled; refactor way UDP/UDF arguments are handled — jfdannen / detail
  3. update header files to allow use of C++ main program; add simpleCSM.cpp and modify Makefile.DARWIN64 for testing — jfdannen / detail
  4. numerous updates to Slugs — jfdannen / detail
  5. change udfSlices to skip a slice if OpenCASCADE fails (rather than return an eror); add SET statement to udpWaffle;  add waffleB1 and waffleB2 test cases; fix bug in plotting of normals in serveESP and serveCSM; add PRINT_RULE_KNOTS to print number of knots in BSPLINEs entering a RULE or BLEND; allow -ATTRREALSENS to indicate a UDPRIM parameter that is intended to signal that Parameter is used within an included file; add waffleB3 test case to demonstrate this; add waffleB3.jrnl to demonstrate generation of .sens file for every DESPMTR without rebuilds — jfdannen / detail
  6. update return values from udpTire — jfdannen / detail
  7. Suppport Edge only eto files — galbramc / detail
  8. update DARWIN64.gcc to add comma to RPATH needed by some gcc-10 compilers — jfdannen / detail
  9. Add back ESP_ROOT/lib to rpath on DARWIN — galbramc / detail
  10. Use @loader_path for rpath to ESP_ROOT/lib on DARWIN — galbramc / detail
  11. numpy memory leak suppression — galbramc / detail
  12. Upgrade to AFLR 11.3.15 — galbramc / detail
  13. Add NETCDFINC for DARWIN64.gcc testing. — galbramc / detail
  14. Don't build AFLR with Beta testing — galbramc / detail

#94 (Jan 14, 2023, 1:37:06 AM)

  1. update copyright notices — jfdannen / detail
  2. add transform option to Slugs; in Slugs, the KutTriangles option automatically creates a link; add optional GRAFIC to cutTriangles in Slugs; lots of improvements to Slugs, especially for cases with very noisy .stl file — jfdannen / detail
  3. remove training/data/session10/version99/* — jfdannen / detail
  4. fix bug that did not allow interactive use of Slugs; add Kut triangles option in Slugs; update testScript.txt to include interactive Slugs testing — jfdannen / detail
  5. fix bug so that a SCALE branch can be added via the TreeWindow — jfdannen / detail
  6. uprev to v1.23 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc) — jfdannen / detail
  7. fix problem where ESP sometimes posts pyscript file in MessageWindow instead of in the editor — jfdannen / detail
  8. Update Copyright date — galbramc / detail
  9. Uprev to 1.23 — galbramc / detail

#93 (Dec 10, 2022, 1:37:09 AM)

  1. minor documentation updates — jfdannen / detail
  2. put 1 second delay when opening a pyscript to make sure that the browser is ready to display the pyscript in the editor; do not change status of ESP if an error was found while executing a pyscript; update session10 training files to be consistent with new method for creating a large, multi-component, multi-discipline model; update Makefile.DARWIN64; update ESP_QuickReference; update testScript.txt — jfdannen / detail
  3. write and test viewSimplySupport for transport test case — jfdannen / detail
  4. more updates to training/session10 and CAPS/training/python — jfdannen / detail
  5. more updates to transport training files — jfdannen / detail
  6. update ToDo.txt — jfdannen / detail
  7. update error handling in flapz.udc; first attempt at python files for new transport for CAPS training — jfdannen / detail
  8. README release notes updates — galbramc / detail
  9. Rev updates to 1.22 — galbramc / detail
  10. README updates — galbramc / detail

#92 (Nov 30, 2022, 4:51:39 PM)

  1. account for forward- and backward-slashes when opening a .udc — jfdannen / detail
  2. update ereped6a and project verification data again; fix recently-added bug that causes a memory fault for some non-manifold Edges — jfdannen / detail
  3. add Trace button in .csm editor to trace all top-level Parameters; reorganize session10 files to make it easier to build large, multi-component, multi-view models; update ereped6a, hollowC6, hollowC7, hollowCA, hollowCB, and project 3 verification data on 7.6.0 (because of issues highlighted by Xcode 14 on M1); update ereped6a and project3 verification data on 7.4.1 (because of issues highlighted by Xcode 14 on M1); add description of -dxdd flag to ESP-help — jfdannen / detail
  4. update testScript.txt; fix possible buffer overflow in SPECIAL command — jfdannen / detail
  5. update verification data for clearance1 and clerance4 to allow for slight differenes due to chaotic behavior of the EGADS tessellator — jfdannen / detail
  6. convert all (deprecated) sprintf calls to snprintf — jfdannen / detail
  7. update Verification.sh to use serveESP — jfdannen / detail
  8. fix bug where result of SPECIAL/clearance was not recycled — jfdannen / detail
  9. update .tsen files for designG5 and designG6 — jfdannen / detail
  10. remove suppressions of sensitivity checks on designH2, designJ1c, designJ1d, and designJ5; add suppressions of sensitivity checks to designG5 and designG6 (for rounded tips); fix valgrind error in sensitivities in udpWaffle — jfdannen / detail
  11. fix some compiler warnings in most recent commit — jfdannen / detail
  12. add ocsmClearance; add clearance* test cases — jfdannen / detail
  13. Update makeEnv for macOS 13 — galbramc / detail
  14. Replace DEBUG sprintf with snprintf — galbramc / detail
  15. Try again: reorder includes! — haimes / detail
  16. Try again: MSVC 2022 seems to have snprintf defined! — haimes / detail
  17. sprintf -> snprintf mods — haimes / detail
  18. Replace sprintf with snprintf in egadsTopo — galbramc / detail
  19. Suppress clang deprication warning of sprintf in OCC — galbramc / detail
  20. Another exodus suppression — galbramc / detail
  21. Suppresse NETCDF/HDF5 memory leaks — galbramc / detail
  22. Upgrade to SU2 7.4.0 — galbramc / detail