Skip to content
Build History trend
 
EGADS 1375 OpenCSM 1854
 
EGADS 1367 OpenCSM 1846
 
EGADS 1362 OpenCSM 1846
 
EGADS 1351 OpenCSM 1841
 
EGADS 1346 OpenCSM 1840
 
EGADS 1346 OpenCSM 1836
 
EGADS 1327 OpenCSM 1834
 
EGADS 1325 OpenCSM 1833
 
EGADS 1322 OpenCSM 1830
 
EGADS 1317 OpenCSM 1827

Changes

#160 (Aug 3, 2020, 1:55:09 AM)

  1. add comments for LunarLander_11 verification data — jfdannen / detail
  2. change Node and Edge counts in LunarLander_11 verifiction data — jfdannen / detail
  3. 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
  4. 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
  5. 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
  6. Allow ifort on the Mac to build bundles — haimes / detail
  7. add many options to Gloves; add glovesTest.csm — jfdannen / detail
  8. add verification data for 7.4.1; fix bug in sensCSM that did not EG_mapBody when checking tessellation sensitivities; update Gloves — jfdannen / detail
  9. Forgot a file — galbramc / detail
  10. More robust spurious Node repair — galbramc / detail
  11. Update DARWIN64.gcc — haimes / detail
  12. Allow ifort on the Mac to build bundles — haimes / detail
  13. Fix scan problem in finding non-manifold Edges for spurious Node removal — haimes / detail
  14. Retain non-manifold-1 Edges in spurious Node removal — haimes / detail
  15. Remove spurious Nodes — haimes / detail
  16. 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
  17. Do not ignore LunarLander for OCC 7.4 — galbramc / detail

#159 (Jul 27, 2020, 1:55:08 AM)

  1. Fix blend return type for one face — galbramc / detail
  2. Fix missing attributes with EG_blend — galbramc / detail
  3. Initial testing of EBody construction and removal — haimes / detail
  4. Continued Effective Topology coding — haimes / detail
  5. Mark warning with incosistent tri/quad data when closing a tessellation — haimes / detail
  6. Fixes for ESPBeta testing — galbramc / detail
  7. OCC 7.3.1 compiled with MSVC 2017 — galbramc / detail
  8. Update AFLR version — galbramc / detail
  9. ignore testing of plugs6a, plugs7a, and plugs8a — jfdannen / detail

#158 (Jul 20, 2020, 1:55:06 AM)

  1. incorporate MIXED_TESS flag in serveCSM — jfdannen / detail
  2. 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
  3. modify shrinkwrap1 test case to manually REORDER a WireBody — jfdannen / detail
  4. upgrade to latest version of T-Blade3 — jfdannen / detail
  5. 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
  6. Remove .tessType and .mixed when opening an existing tessellation — haimes / detail
  7. Fix so ruled/blend work with WireBody/FaceBody sections — galbramc / detail
  8. add tessType attribute — haimes / detail
  9. OK, lets try again! — haimes / detail
  10. fix warning generated in last commit — haimes / detail
  11. Add .mixed to EG_makeTessBody; additions to the Effective Topology code & correct the WIndoze readme — haimes / detail
  12. Rough out the new API calls — haimes / detail
  13. Fix typo (cut and paste) from last commit — haimes / detail
  14. Start the Effective (Virtual) Topology coding — haimes / detail
  15. Allow spherical topology with EG_ruled — galbramc / detail
  16. Allow Degenerate Edge/Face with EG_ruled — galbramc / detail
  17. update expected failures for Plugs — jfdannen / detail

#157 (Jul 13, 2020, 1:55:08 AM)

  1. 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
  2. Add Surreal EG_approximate_dot — galbramc / detail
  3. Allow the tool to be any topology in generalBoolean — haimes / detail
  4. Move the new Face tessellation phase to be done first — haimes / detail
  5. Add early Face Tess phase to deal with folded surfaces w/ coarse parameters; fix ONENODE error when splitting Edges — haimes / detail
  6. Update UVmap source — haimes / detail

#156 (Jul 6, 2020, 1:55:09 AM)

  1. fix bug associated with DIMENSIONing a Parameter that had previously contained a string value — jfdannen / detail
  2. fix bug in ocsmSave that wrote DIMENSIONs associated with DESPMTRs and CFGPMTRs twice — jfdannen / detail
  3. add more verification data — jfdannen / detail
  4. 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
  5. Update path to macOS asan library — galbramc / detail

#155 (Jun 29, 2020, 1:55:09 AM)

  1. 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
  2. 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
  3. Fix so RC tangency works for EG_blend — galbramc / detail
  4. fix up LINUX build of EGADS — haimes / detail
  5. Set UG_Output_File — haimes / detail
  6. Fill in functions need by EGADS to utilize UVmao — haimes / detail
  7. Update docs on blend and ruled — haimes / detail
  8. Test FaceBody with rule/blend. Allow beg/end FaceBody or Face for periodic rule/blend. — galbramc / detail
  9. Connect EGADS with UVmap — haimes / detail
  10. Fix warnings — galbramc / detail
  11. Accpet FaceBody for ruled/blend. Ignore repeated sections with rule. — galbramc / detail
  12. Windows Makefile cleanup for UVmap — haimes / detail
  13. Remove UVmap warnings — haimes / detail
  14. More UVmap config changes — haimes / detail
  15. Suppress uvmap warnings. Don't copy evaluate.c and rational.c for C++ compile. — galbramc / detail
  16. Supress UVmap warning — haimes / detail
  17. Additional configure/Makefile changes to support UVmap — haimes / detail
  18. Bob-ify egadsSpline.cpp — haimes / detail
  19. Enable v-closed rule and blend. Inified input checks for rule/blend. — galbramc / detail
  20. avoid Jenkins auto testing in util — haimes / detail
  21. add Marcum's uvmap code to EGADS — haimes / detail
  22. update expected failures — jfdannen / detail

#154 (Jun 22, 2020, 1:55:06 AM)

  1. 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
  2. Remove distutils.sysconfig.get_path check. Print found python exec. — galbramc / detail
  3. delSmallEdges test and add EG_getInfo to EGADSlite — haimes / detail
  4. Suppress memory leak from virtualenv — galbramc / detail
  5. Virtualenv fix — galbramc / detail
  6. Use virtualenv for testing — galbramc / detail

#153 (Jun 15, 2020, 1:55:06 AM)

  1. add sensitivity checks to verify target in Makefile.DARWIN64; update training welcome slides; fix tric bug in Laplace smoothing within createTessVels — jfdannen / detail
  2. revert to VR-MVC to isolate core dump problem — jfdannen / detail
  3. 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
  4. Doc/config updates — haimes / detail
  5. localToGlobal now deals with Nodes — haimes / detail
  6. Post release upRev — haimes / detail

#152 (Jun 8, 2020, 2:50:39 AM)

  1. add welcome slide for training_2020 — jfdannen / detail
  2. fix watermark on ESP_QuickReference — jfdannen / detail
  3. update ESP-help and its pictures; update training materials; fix a few comments in OpenCSM.h to be consistent with training — jfdannen / detail
  4. Belated updates for Rev 1.18 — haimes / detail
  5. Some additional edits to the README — haimes / detail
  6. commit merged version of config/README.txt — jfdannen / detail
  7. Some more edits to the README — haimes / detail
  8. Two minor fixes to README.txt — galbramc / detail

#151 (Jun 1, 2020, 1:55:08 AM)

  1. update ESP_QuickReference; update training/session01 — jfdannen / detail
  2. reorganize data/training files — jfdannen / detail
  3. add missing file in training_2020/data/session10; add verification data for data/training_2020/*/*/*.csm — jfdannen / detail
  4. finish 2020 ESP training material — jfdannen / detail
  5. update training/session10.tex — jfdannen / detail
  6. fix ocsm.def file — jfdannen / detail
  7. reorganize the way RULE/BLEND sensitivity caches are handled; first cut at 2020 ESP training material — jfdannen / detail
  8. 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
  9. Movivation slides for ESP/CAPS -- from first 2019 training session — haimes / detail
  10. lint additions for wvServer — haimes / detail
  11. Fix warnings (again) and fix memory problem in splitBody — haimes / detail
  12. Fix warnings on last commit — haimes / detail
  13. Redo tessellation code for the situation where 2 Loops inersect at a Node — haimes / detail
  14. Clear cached sensitivities with EG_blend/ruled_vels functions. — galbramc / detail
  15. Remove extra ;
    galbramc / detail
  16. Don't compile lectures — galbramc / detail
  17. Update ESPbfr to auto build CAPS training — galbramc / detail
  18. Update CAPS training testing — galbramc / detail
  19. Split CSM files for plugs — galbramc / detail