Changes
#310 (Oct 1, 2023, 6:43:11 PM)
- 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
- Fix memory leak when error occurs while reading units from STEP/IGES — galbramc / detail
#309 (Sep 24, 2023, 6:43:11 PM)
- add testAdjoint1 test case — jfdannen / detail
- 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
- Upgrade to SU2 8.0.0 — galbramc / detail
#308 (Sep 20, 2023, 12:35:35 PM)
- remove X57_MAXWELL_CRM_v4.4.1 from svn (too big) — jfdannen / detail
- 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
- fix addressing bug in udpWarp; initial implementation of timVspSetup — jfdannen / detail
- convert backslashes to forward slashes in filenames in udpVsp3 because anglescipt expects forward slashes — jfdannen / detail
- properly rename vsp3 verification test cases — jfdannen / detail
- 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
- 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
- Rename ref test to avoid conflicting with NASA refine ref — galbramc / detail
- Preserve tessellation attributes in mapTessBody — galbramc / detail
- Small fix for IGES Name reads — galbramc / detail
- IGES reader now also reads all Name attributes. Fix stanalizer warning. — galbramc / detail
- Reduce time extract Name attribute from STEP files. — galbramc / detail
- Track STEP/IGES name attributes through all read manipulations — galbramc / detail
- Update vsp3 memcheck suppression — galbramc / detail
- Add refine executable PATH — galbramc / detail
- Suppress vspscript leaks — galbramc / detail
- Add data/vsp3/X57_Maxwell_CRM_v4.4.1.csm to csmIgnore for valgrind. — galbramc / detail
- Downgrade to OpenVSP 3.34.0 — galbramc / detail
- Add vsp3 jenkins files — galbramc / detail
- Add VSP3_ROOT for vsp3 testing — galbramc / detail
- Add fighter4 as known error on macys — galbramc / detail
- Upgrade to AFLR 11.5.9 — galbramc / detail
#301 (Aug 6, 2023, 6:43:08 PM)
#300 (Jul 30, 2023, 6:43:11 PM)
#299 (Jul 23, 2023, 6:43:11 PM)
- fix bug that did not retain Edge attributes during an ELEVATE operation — jfdannen / detail
- Use python or python3 executables in makeEnv — galbramc / detail
#298 (Jul 16, 2023, 6:43:08 PM)
- 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
- Fixes for Edge only tessellations — galbramc / detail
- Undo Makefile change — galbramc / detail
- One more adjustment to EG_mapBody — galbramc / detail
- Update xfoil executables with up to 2048 panels — galbramc / detail
#297 (Jul 9, 2023, 6:43:11 PM)
- temporarily remove vspFuse* test cases — jfdannen / detail
- analytic sensitivities for sketches; update .gsen and .tsen files; move sketch13* test cases to designY* — jfdannen / detail
- start implementing analytic sensitivities for Sketches; add sketch13* test cases — jfdannen / detail
- Only delete EG_mapBody mapped upen error if copied — galbramc / detail
- Python suppressoin — galbramc / detail
#296 (Jul 2, 2023, 6:43:10 PM)
- initial, very early, preliminary version of udpVspFuse and associated test cases — jfdannen / detail
- fix error in serveESP.mak in previous commit — jfdannen / detail
- fix error in serveESP.mak; fix debug code error for windoze — jfdannen / detail
- 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)
- 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
- Update parser — galbramc / detail
#294 (Jun 11, 2023, 6:43:09 PM)
- uprev to v1.24 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc) — jfdannen / detail
- 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)
- added ability to double-click on python error to open pyscript editor at the correct line — jfdannen / detail
- makeEnv fixes for -dev — galbramc / detail
- makeEnv fix AFLR_ARCH for linux-aarch64. Add -dev option to makeEnv. — galbramc / detail
- Add note about fighter4 on Intel macOS 13.3 — galbramc / detail
#292 (May 28, 2023, 6:43:10 PM)
- update various testing scripts — jfdannen / detail
- add udfLinalg and linalg1 test case; add sketch12* test cases — jfdannen / detail
- Fix step and iges label read — galbramc / detail
- Update concepts and viewer pdf. Fix for makeEnv. — galbramc / detail
- Updates for ESP 1.23 release. Add LINUX_AARCH64 and DARWIN_ARM64 ESP_ARCH. — galbramc / detail
- Another prebuilt fix — galbramc / detail
- Fix PreBuilt script — galbramc / detail
- Update PreBuilt testing — galbramc / detail
- Update ESPbfr.tgz — galbramc / detail
#291 (May 21, 2023, 6:43:09 PM)
- Fix bug in setup scripts — galbramc / detail
- Fix bug in setup scripts — galbramc / detail
- Update README files. Add PreBuilt setup scripts. — galbramc / detail
#290 (May 18, 2023, 3:54:29 AM)
- another update to Makefile.LINUX64 — jfdannen / detail
- update Makefile.LINUX64 to execute full test suite — jfdannen / detail
- Fix last commit — galbramc / detail
- Lint fixes — galbramc / detail
- Fix stanalizer warning — galbramc / detail
- Fix warning — galbramc / detail
- Fix EG_mapTessBody for DEGENERATE Edges. Update makeEnv to look for python3. Readme updates. — galbramc / detail
- Increase thread stack size on macOS — galbramc / detail
#289 (May 15, 2023, 5:57:06 AM)
- fix warnings in previous commit — jfdannen / detail
- 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
- Fix warning — galbramc / detail
- Lint fix — galbramc / detail
#288 (May 7, 2023, 6:43:11 PM)
- 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
- 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
- Fix lite stanalizer warning — galbramc / detail
- Add OCC7.7 valgrind suppressions — galbramc / detail
- Fix for jenkins script — galbramc / detail
#287 (May 2, 2023, 9:52:22 AM)
- fix typo in text string in serveESP — jfdannen / detail
- fix warning in previous commit — jfdannen / detail
- fix bug that copied Csystems into a UDPRIM; add udfMechanism and mechanism* test cases — jfdannen / detail
- Fix individual bodies in EG_generalBooelean. Other small cleanup. — galbramc / detail
- Fix EG_getTopology instantiation — galbramc / detail
- Add Surreal EG_getTopology — galbramc / detail
- Upgrade to SU2 7.5.1 — galbramc / detail
- Uprade to AFRL 11.4.5 — galbramc / detail
#286 (Apr 30, 2023, 6:43:09 PM)
- Fix ShapeFix for generalBoolean — galbramc / detail
- Add more documentation on EGADS parent child referencing — galbramc / detail
- Export EG_rotate_dot on Windoze — galbramc / detail
- Track sensitvities with EG_repalceFaces — galbramc / detail
- Add Surreal EG_makeTopology — galbramc / detail
#285 (Apr 23, 2023, 6:43:08 PM)
- 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
- remove more clang warnings — jfdannen / detail
- remove clang warnings — jfdannen / detail
- remove GLOVES from ESP menu (for now) — jfdannen / detail
- 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
- 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
- fix recently-added bug associated with FD tessellation sensitivities for NodeBodys — jfdannen / detail
- Use ffp-model=strict on M1. Relax some test tolerances for M1. — galbramc / detail
- Fix clang 14.0.3 warnings — galbramc / detail
- Update EGADS doc for makeTessBody with negative legnth — galbramc / detail
- Try fixing bodies in generalBoolean — galbramc / detail
- Fix error message. Do not change topObj for bodies. Why does this not work... — galbramc / detail
- 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
- Update clang sanitizer path — galbramc / detail