Changes
#160 (Aug 3, 2020, 1:55:09 AM)
- add comments for LunarLander_11 verification data — jfdannen / detail
- change Node and Edge counts in LunarLander_11 verifiction data — jfdannen / detail
- modify some test cases to account for latest changes to spurious Node code; add Node, Edge, and Face counts every time a Body is created — jfdannen / detail
- improve spurious Node checks; modify some 7.3.1 verification data to allow for differences in the treatment of spurious Nodes for different OSs — jfdannen / detail
- reorder ASSERT choices when writing verification data for @xcg, @ycg, @zcg; add trange output in ocsmPrintEgo of an Edge; add WARNINGs for apparently spurious Nodes; change color of Faces in SheetBodys to a light pink; add addVerify target to Makefile.DARWIN64; update 7.4.1 verification data to account for removal of spurious Nodes; update 7.3.1 verification data to account for removal of spurious Nodes — jfdannen / detail
- Allow ifort on the Mac to build bundles — haimes / detail
- add many options to Gloves; add glovesTest.csm — jfdannen / detail
- add verification data for 7.4.1; fix bug in sensCSM that did not EG_mapBody when checking tessellation sensitivities; update Gloves — jfdannen / detail
- Forgot a file — galbramc / detail
- More robust spurious Node repair — galbramc / detail
- Update DARWIN64.gcc — haimes / detail
- Allow ifort on the Mac to build bundles — haimes / detail
- Fix scan problem in finding non-manifold Edges for spurious Node removal — haimes / detail
- Retain non-manifold-1 Edges in spurious Node removal — haimes / detail
- Remove spurious Nodes — haimes / detail
- Fix EGADS bug for periodic SREVERSE Face construction. Fix EGADS extrude to be consitent with OCC extrude (uncovers OCC bug with demo3 and OCSM bug with connect2). — galbramc / detail
- Do not ignore LunarLander for OCC 7.4 — galbramc / detail
#159 (Jul 27, 2020, 1:55:08 AM)
- Fix blend return type for one face — galbramc / detail
- Fix missing attributes with EG_blend — galbramc / detail
- Initial testing of EBody construction and removal — haimes / detail
- Continued Effective Topology coding — haimes / detail
- Mark warning with incosistent tri/quad data when closing a tessellation — haimes / detail
- Fixes for ESPBeta testing — galbramc / detail
- OCC 7.3.1 compiled with MSVC 2017 — galbramc / detail
- Update AFLR version — galbramc / detail
- ignore testing of plugs6a, plugs7a, and plugs8a — jfdannen / detail
#158 (Jul 20, 2020, 1:55:06 AM)
- incorporate MIXED_TESS flag in serveCSM — jfdannen / detail
- add DESPMTR perturbation when Plugs stalls (in the hopes of unstalling it); fix iford for BOX with negative dimensions; add boxC test case; update reordering in RULE/BLEND to handle case of WireBodys with coincident endpoints; revert back to original version of shrinkwrap1 test case — jfdannen / detail
- modify shrinkwrap1 test case to manually REORDER a WireBody — jfdannen / detail
- upgrade to latest version of T-Blade3 — jfdannen / detail
- add rule20* to rule26* test cases; add creation of plugs.hist file; add UBOUND statements to a few Plugs test cases to help them converge; require DESPMTR or CFGPMTR statement before LBOUND or UBOUND is specified; fix bug that caused segfault if bad value given in LBOUND or UBOUND statement — jfdannen / detail
- Remove .tessType and .mixed when opening an existing tessellation — haimes / detail
- Fix so ruled/blend work with WireBody/FaceBody sections — galbramc / detail
- add tessType attribute — haimes / detail
- OK, lets try again! — haimes / detail
- fix warning generated in last commit — haimes / detail
- Add .mixed to EG_makeTessBody; additions to the Effective Topology code & correct the WIndoze readme — haimes / detail
- Rough out the new API calls — haimes / detail
- Fix typo (cut and paste) from last commit — haimes / detail
- Start the Effective (Virtual) Topology coding — haimes / detail
- Allow spherical topology with EG_ruled — galbramc / detail
- Allow Degenerate Edge/Face with EG_ruled — galbramc / detail
- update expected failures for Plugs — jfdannen / detail
#157 (Jul 13, 2020, 1:55:08 AM)
- allow RULE to work for two WireBodys with coincident endpoints; add bentDisk* and shrinkwrap* test cases; fix bug in COMBINE that restricted input SheetBodys to only have one Face each; fix bug associated with EVALUATE EDGERNG and EVALUATE FACERNG; new capability: in SUBTRACT, if Body2 is a NodeBody, split Edges in Body1 at Body2; fix bug that used an undefined variable when returning from an include-type UDC; update the fitter in Slugs — jfdannen / detail
- Add Surreal EG_approximate_dot — galbramc / detail
- Allow the tool to be any topology in generalBoolean — haimes / detail
- Move the new Face tessellation phase to be done first — haimes / detail
- Add early Face Tess phase to deal with folded surfaces w/ coarse parameters; fix ONENODE error when splitting Edges — haimes / detail
- Update UVmap source — haimes / detail
#156 (Jul 6, 2020, 1:55:09 AM)
- fix bug associated with DIMENSIONing a Parameter that had previously contained a string value — jfdannen / detail
- fix bug in ocsmSave that wrote DIMENSIONs associated with DESPMTRs and CFGPMTRs twice — jfdannen / detail
- add more verification data — jfdannen / detail
- update names of constants associated with Parameters; make CFGPMTR statement exactly parallel the DESPMTR statement; give CONPMTRs global scope; ignore despmtr=0 argument to DIMENSION statment; add dimension test case; in ESP, report errors in ocsmLoad to user and set up GUI so that file can be editted; keep as many values as possible when resizing a Parameter via a DIMENSION statement; if after resizing the number of values is larger, repeat the last value; misc fixes to training_2020 files — jfdannen / detail
- Update path to macOS asan library — galbramc / detail
#155 (Jun 29, 2020, 1:55:09 AM)
- add periodic argument to RULE and BLEND; change error to warning if a RULE has a Xsect with multiplicity more than 1; if begList and/or endList in BLEND contains 3 values, it specifiies the inward tangent vector; add rule19*, blend19*, blend20*, and boend21* test cases; improve description of BLEND in training slides — jfdannen / detail
- allow comments to not start in column 1 in udpWaffle; fix message in udpWaffle to list CPOINT as a valid statement type; fix ESP indentation associated with CATEND in ESP editor; add training_2020/exercises slides; add a hint for PATBEG in ESP editor; add @version at-parameter; allow user to edit .csm if it only contains DESPMTR statements; fix bug that did not clear local Parameters associated with a UDC if an error was thrown in a UDC; add test cases for making training pictures: attribute8*, csystem6* sketch7*, tparams*, and waffle8*; add swap.udc and swapTest.csm; make assert_failed a catchable signal; fix error in round_pat test case; tell user which block is open when issuing error; fix bug in constraint solver if given Incidence was not between -180 and +180; fix bug in constraint solver if given Angle was not between -180 and +180; fix documentation associated with IMPORT when numbodies argument is -1 (to return all Bodys in a Group); allow spaces and tabs before >> for inline files; fix drawing of Axes in ESP so that they always extend to the origin — jfdannen / detail
- Fix so RC tangency works for EG_blend — galbramc / detail
- fix up LINUX build of EGADS — haimes / detail
- Set UG_Output_File — haimes / detail
- Fill in functions need by EGADS to utilize UVmao — haimes / detail
- Update docs on blend and ruled — haimes / detail
- Test FaceBody with rule/blend. Allow beg/end FaceBody or Face for periodic rule/blend. — galbramc / detail
- Connect EGADS with UVmap — haimes / detail
- Fix warnings — galbramc / detail
- Accpet FaceBody for ruled/blend. Ignore repeated sections with rule. — galbramc / detail
- Windows Makefile cleanup for UVmap — haimes / detail
- Remove UVmap warnings — haimes / detail
- More UVmap config changes — haimes / detail
- Suppress uvmap warnings. Don't copy evaluate.c and rational.c for C++ compile. — galbramc / detail
- Supress UVmap warning — haimes / detail
- Additional configure/Makefile changes to support UVmap — haimes / detail
- Bob-ify egadsSpline.cpp — haimes / detail
- Enable v-closed rule and blend. Inified input checks for rule/blend. — galbramc / detail
- avoid Jenkins auto testing in util — haimes / detail
- add Marcum's uvmap code to EGADS — haimes / detail
- update expected failures — jfdannen / detail
#154 (Jun 22, 2020, 1:55:06 AM)
- allow plotting of NodeBodys in StepThru mode; fix bug in StepThru mode if configuration started off with a Sketch; update training/session01 slides — jfdannen / detail
- Remove distutils.sysconfig.get_path check. Print found python exec. — galbramc / detail
- delSmallEdges test and add EG_getInfo to EGADSlite — haimes / detail
- Suppress memory leak from virtualenv — galbramc / detail
- Virtualenv fix — galbramc / detail
- Use virtualenv for testing — galbramc / detail
#153 (Jun 15, 2020, 1:55:06 AM)
- add sensitivity checks to verify target in Makefile.DARWIN64; update training welcome slides; fix tric bug in Laplace smoothing within createTessVels — jfdannen / detail
- revert to VR-MVC to isolate core dump problem — jfdannen / detail
- uprev to v1.19 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc); update DARPA image in welcome slide for training_2020; add designK* test cases; implement simple and Laplace smoothing in createTessVels — jfdannen / detail
- Doc/config updates — haimes / detail
- localToGlobal now deals with Nodes — haimes / detail
- Post release upRev — haimes / detail
#152 (Jun 8, 2020, 2:50:39 AM)
- add welcome slide for training_2020 — jfdannen / detail
- fix watermark on ESP_QuickReference — jfdannen / detail
- update ESP-help and its pictures; update training materials; fix a few comments in OpenCSM.h to be consistent with training — jfdannen / detail
- Belated updates for Rev 1.18 — haimes / detail
- Some additional edits to the README — haimes / detail
- commit merged version of config/README.txt — jfdannen / detail
- Some more edits to the README — haimes / detail
- Two minor fixes to README.txt — galbramc / detail
#151 (Jun 1, 2020, 1:55:08 AM)
- update ESP_QuickReference; update training/session01 — jfdannen / detail
- reorganize data/training files — jfdannen / detail
- add missing file in training_2020/data/session10; add verification data for data/training_2020/*/*/*.csm — jfdannen / detail
- finish 2020 ESP training material — jfdannen / detail
- update training/session10.tex — jfdannen / detail
- fix ocsm.def file — jfdannen / detail
- reorganize the way RULE/BLEND sensitivity caches are handled; first cut at 2020 ESP training material — jfdannen / detail
- fix bug that hangs ESP if FileOpen does not work; fix bug after File->Edit when one of the skteches in a RULE or BLEND could not be recycled — jfdannen / detail
- Movivation slides for ESP/CAPS -- from first 2019 training session — haimes / detail
- lint additions for wvServer — haimes / detail
- Fix warnings (again) and fix memory problem in splitBody — haimes / detail
- Fix warnings on last commit — haimes / detail
- Redo tessellation code for the situation where 2 Loops inersect at a Node — haimes / detail
- Clear cached sensitivities with EG_blend/ruled_vels functions. — galbramc / detail
- Remove extra ;
— galbramc / detail - Don't compile lectures — galbramc / detail
- Update ESPbfr to auto build CAPS training — galbramc / detail
- Update CAPS training testing — galbramc / detail
- Split CSM files for plugs — galbramc / detail