Skip to content

Changes

#310 (Oct 1, 2023, 6:43:11 PM)

  1. 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
  2. Fix memory leak when error occurs while reading units from STEP/IGES — galbramc / detail

#309 (Sep 24, 2023, 6:43:11 PM)

  1. add testAdjoint1 test case — jfdannen / detail
  2. 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
  3. Upgrade to SU2 8.0.0 — galbramc / detail

#308 (Sep 20, 2023, 12:35:35 PM)

  1. remove X57_MAXWELL_CRM_v4.4.1 from svn (too big) — jfdannen / detail
  2. 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
  3. fix addressing bug in udpWarp; initial implementation of timVspSetup — jfdannen / detail
  4. convert backslashes to forward slashes in filenames in udpVsp3 because anglescipt expects forward slashes — jfdannen / detail
  5. properly rename vsp3 verification test cases — jfdannen / detail
  6. 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
  7. 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
  8. Rename ref test to avoid conflicting with NASA refine ref — galbramc / detail
  9. Preserve tessellation attributes in mapTessBody — galbramc / detail
  10. Small fix for IGES Name reads — galbramc / detail
  11. IGES reader now also reads all Name attributes. Fix stanalizer warning. — galbramc / detail
  12. Reduce time extract Name attribute from STEP files. — galbramc / detail
  13. Track STEP/IGES name attributes through all read manipulations — galbramc / detail
  14. Update vsp3 memcheck suppression — galbramc / detail
  15. Add refine executable PATH — galbramc / detail
  16. Suppress vspscript leaks — galbramc / detail
  17. Add data/vsp3/X57_Maxwell_CRM_v4.4.1.csm to csmIgnore for valgrind. — galbramc / detail
  18. Downgrade to OpenVSP 3.34.0 — galbramc / detail
  19. Add vsp3 jenkins files — galbramc / detail
  20. Add VSP3_ROOT for vsp3 testing — galbramc / detail
  21. Add fighter4 as known error on macys — galbramc / detail
  22. Upgrade to AFLR 11.5.9 — galbramc / detail

#301 (Aug 6, 2023, 6:43:08 PM)

  1. first version of udpVspComp — jfdannen / detail

#300 (Jul 30, 2023, 6:43:11 PM)

  1. Lint fix — galbramc / detail
  2. Update to AFLR 11.5.8 — galbramc / detail

#299 (Jul 23, 2023, 6:43:11 PM)

  1. fix bug that did not retain Edge attributes during an ELEVATE operation — jfdannen / detail
  2. Use python or python3 executables in makeEnv — galbramc / detail

#298 (Jul 16, 2023, 6:43:08 PM)

  1. 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
  2. Fixes for Edge only tessellations — galbramc / detail
  3. Undo Makefile change — galbramc / detail
  4. One more adjustment to EG_mapBody — galbramc / detail
  5. Update xfoil executables with up to 2048 panels — galbramc / detail

#297 (Jul 9, 2023, 6:43:11 PM)

  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. Only delete EG_mapBody mapped upen error if copied — galbramc / detail
  5. Python suppressoin — galbramc / detail

#296 (Jul 2, 2023, 6:43:10 PM)

  1. initial, very early, preliminary version of udpVspFuse and associated test cases — jfdannen / detail
  2. fix error in serveESP.mak in previous commit — jfdannen / detail
  3. fix error in serveESP.mak; fix debug code error for windoze — jfdannen / detail
  4. 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

#295 (Jun 25, 2023, 6:43:09 PM)

  1. 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
  2. Update parser — galbramc / detail

#294 (Jun 11, 2023, 6:43:09 PM)

  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

#293 (Jun 4, 2023, 6:43:08 PM)

  1. added ability to double-click on python error to open pyscript editor at the correct line — jfdannen / detail
  2. makeEnv fixes for -dev — galbramc / detail
  3. makeEnv fix AFLR_ARCH for linux-aarch64. Add -dev option to makeEnv. — galbramc / detail
  4. Add note about fighter4 on Intel macOS 13.3 — galbramc / detail

#292 (May 28, 2023, 6:43:10 PM)

  1. update various testing scripts — jfdannen / detail
  2. add udfLinalg and linalg1 test case; add sketch12* test cases — jfdannen / detail
  3. Fix step and iges label read — galbramc / detail
  4. Update concepts and viewer pdf. Fix for makeEnv. — galbramc / detail
  5. Updates for ESP 1.23 release. Add LINUX_AARCH64 and DARWIN_ARM64 ESP_ARCH. — galbramc / detail
  6. Another prebuilt fix — galbramc / detail
  7. Fix PreBuilt script — galbramc / detail
  8. Update PreBuilt testing — galbramc / detail
  9. Update ESPbfr.tgz — galbramc / detail

#291 (May 21, 2023, 6:43:09 PM)

  1. Fix bug in setup scripts — galbramc / detail
  2. Fix bug in setup scripts — galbramc / detail
  3. Update README files. Add PreBuilt setup scripts. — galbramc / detail

#290 (May 18, 2023, 3:54:29 AM)

  1. another update to Makefile.LINUX64 — jfdannen / detail
  2. update Makefile.LINUX64 to execute full test suite — jfdannen / detail
  3. Fix last commit — galbramc / detail
  4. Lint fixes — galbramc / detail
  5. Fix stanalizer warning — galbramc / detail
  6. Fix warning — galbramc / detail
  7. Fix EG_mapTessBody for DEGENERATE Edges. Update makeEnv to look for python3. Readme updates. — galbramc / detail
  8. Increase thread stack size on macOS — galbramc / detail

#289 (May 15, 2023, 5:57: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 warning — galbramc / detail
  4. Lint fix — galbramc / detail

#288 (May 7, 2023, 6:43:11 PM)

  1. 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
  2. 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
  3. Fix lite stanalizer warning — galbramc / detail
  4. Add OCC7.7 valgrind suppressions — galbramc / detail
  5. Fix for jenkins script — galbramc / detail

#287 (May 2, 2023, 9:52:22 AM)

  1. fix typo in text string in serveESP — jfdannen / detail
  2. fix warning in previous commit — jfdannen / detail
  3. fix bug that copied Csystems into a UDPRIM; add udfMechanism and mechanism* test cases — jfdannen / detail
  4. Fix individual bodies in EG_generalBooelean. Other small cleanup. — galbramc / detail
  5. Fix EG_getTopology instantiation — galbramc / detail
  6. Add Surreal EG_getTopology — galbramc / detail
  7. Upgrade to SU2 7.5.1 — galbramc / detail
  8. Uprade to AFRL 11.4.5 — galbramc / detail

#286 (Apr 30, 2023, 6:43:09 PM)

  1. Fix ShapeFix for generalBoolean — galbramc / detail
  2. Add more documentation on EGADS parent child referencing — galbramc / detail
  3. Export EG_rotate_dot on Windoze — galbramc / detail
  4. Track sensitvities with EG_repalceFaces — galbramc / detail
  5. Add Surreal EG_makeTopology — galbramc / detail

#285 (Apr 23, 2023, 6:43:08 PM)

  1. 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
  2. remove more clang warnings — jfdannen / detail
  3. remove clang warnings — jfdannen / detail
  4. remove GLOVES from ESP menu (for now) — jfdannen / detail
  5. 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
  6. 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
  7. fix recently-added bug associated with FD tessellation sensitivities for NodeBodys — jfdannen / detail
  8. Use ffp-model=strict on M1. Relax some test tolerances for M1. — galbramc / detail
  9. Fix clang 14.0.3 warnings — galbramc / detail
  10. Update EGADS doc for makeTessBody with negative legnth — galbramc / detail
  11. Try fixing bodies in generalBoolean — galbramc / detail
  12. Fix error message. Do not change topObj for bodies. Why does this not work... — galbramc / detail
  13. 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
  14. Update clang sanitizer path — galbramc / detail

#280 (Mar 19, 2023, 6:43:08 PM)

  1. Remove depricated x86 -m64 compiler flag. Add compiler flags for OCC 7.7. — galbramc / detail
  2. Update for OCC 7.7.0 — galbramc / detail