Skip to content
Build History trend
 
EGADS 2035 OpenCSM 2476 CAPS 4123
 
EGADS 2025 OpenCSM 2474 CAPS 4074
 
EGADS 2004 OpenCSM 2457 CAPS 4059
 
EGADS 1984 OpenCSM 2442 CAPS 4054
 
EGADS 1982 OpenCSM 2442 CAPS 4050
 
EGADS 1982 OpenCSM 2442 CAPS 4050
 
EGADS 1982 OpenCSM 2442 CAPS 4049
 
EGADS 1971 OpenCSM 2428 CAPS 4034
 
EGADS 1965 OpenCSM 2413 CAPS 3996
 
EGADS 1953 OpenCSM 2407 CAPS 3974
 
EGADS 1942 OpenCSM 2394 CAPS 3936
 
EGADS 1938 OpenCSM 2389 CAPS 3913
 
EGADS 1933 OpenCSM 2385 CAPS 3905
 
EGADS 1932 OpenCSM 2378 CAPS 3903
 
EGADS 1929 OpenCSM 2377 CAPS 3902
 
EGADS 1929 OpenCSM 2377 CAPS 3901
 
EGADS 1916 OpenCSM 2372 CAPS 3892
 
EGADS 1916 OpenCSM 2372 CAPS 3892
 
EGADS 1899 OpenCSM 2351 CAPS 3869
 
EGADS 1896 OpenCSM 2344 CAPS 3850
 
EGADS 1893 OpenCSM 2333 CAPS 3844
 
EGADS 1888 OpenCSM 2328 CAPS 3819
 
EGADS 1886 OpenCSM 2320 CAPS 3791
 
EGADS 1885 OpenCSM 2314 CAPS 3787
 
EGADS 1876 OpenCSM 2302 CAPS 3746

Changes

#198 (Apr 13, 2024, 9:12:39 AM)

  1. Another zaero Windoze fix — galbramc / detail
  2. zaero NMakefile again — galbramc / detail
  3. Warning ane NMakefile fix for zaero — galbramc / detail
  4. Lint fixes for zaero — galbramc / detail
  5. Initial implementation of zaero AIM — galbramc / detail
  6. Fix egadsTess aimPost return status — galbramc / detail
  7. Revert checking numer of feaProperty — galbramc / detail
  8. Update flutter examples with missing properties — galbramc / detail
  9. Add another Femap Property comment to nastran files. Add F06FileLink to nastran. Other small fixes. — galbramc / detail
  10. Rais error for old scripts with incorrect eigenNormaliztion spelling — galbramc / detail
  11. lint fixes — galbramc / detail
  12. Fix libMeshb AreaMesh writer for refine. Triangles must be correctly oriented in the incorrect direction. — galbramc / detail
  13. Anoter Python.h fix — galbramc / detail
  14. Fix Normaliztion misspelling — galbramc / detail
  15. Fix Normaliztion misspelling — galbramc / detail
  16. Fix Normaliztion misspelling — galbramc / detail
  17. Add Python.h to build dependencies — galbramc / detail
  18. Fix stanalizer warning — galbramc / detail
  19. Missed one file — galbramc / detail
  20. Fix Normaliztion misspelling — galbramc / detail
  21. Fix Normaliztion misspelling — galbramc / detail
  22. Fix Normaliztion misspelling — galbramc / detail
  23. Add property label when writing Nastran files — galbramc / detail
  24. Missed on file — galbramc / detail
  25. Add more futter options to nastran. Add MassProp outputs for nastran. — galbramc / detail
  26. Update AVL unit tests to check for spcified CL — galbramc / detail
  27. Fix logic for writing aimAreaMesh — galbramc / detail
  28. Lint fixes — galbramc / detail
  29. Forgot a file — galbramc / detail
  30. aim/Makefile fix — galbramc / detail
  31. Initial version of spinnakerAIM — galbramc / detail
  32. Allow refine to work with Area meshes — galbramc / detail
  33. Suppress lint for cgt — galbramc / detail
  34. Windoze fixes — galbramc / detail
  35. NMakefile fixes — galbramc / detail
  36. Build all aim subdirectories. More makefile updaets — galbramc / detail
  37. More makefile refactoring — galbramc / detail
  38. Update AFLR makefiles — galbramc / detail
  39. Allow setting CLaf on individual surfaces — galbramc / detail
  40. Fix up CLAF for avl — galbramc / detail
  41. Fix avl bug — galbramc / detail
  42. Update cbaero test — galbramc / detail
  43. Fix typo — galbramc / detail
  44. dox build fixes — acdl / detail
  45. Add auto execution for cbaero AIM — galbramc / detail
  46. Lint and memory leak fix — galbramc / detail
  47. Add CLAF avl input — galbramc / detail
  48. Add ability to link mass properties — galbramc / detail
  49. Update email address — galbramc / detail
  50. 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
  51. fix bug when selecting with xmin=xmax, ymi=ymax, and zmin=zmax; update bentWaffle test case — jfdannen / detail
  52. Avoid segfault when IGES file lacks units — galbramc / detail
  53. Fix EG_matchBody functions — galbramc / detail
  54. Upgrade ESP config to Python 3.11.9 — galbramc / detail
  55. Further propagate Name attribute in step files — galbramc / detail
  56. Revert last commit — galbramc / detail
  57. Use face bbx in EG_matchBodyFaces — galbramc / detail
  58. Remove memory leaks from UVMAP when reporting errors — haimes / detail
  59. Protect against segFaults for unusual situations in UVMAP — haimes / detail
  60. Suppress lint — galbramc / detail
  61. Enable FullAttr for EG_imprintBody — galbramc / detail
  62. Supprees fighter4 with OCC 7.8 — galbramc / detail

#197 (Mar 9, 2024, 9:00:23 PM)

  1. Try pointise even more times — galbramc / detail
  2. More Linux RPATH changes — haimes / detail
  3. Actually get cbaero to compile on Windoze — galbramc / detail
  4. One more try — galbramc / detail
  5. Fix CBAero NMakefile — galbramc / detail
  6. Update CBAero dox. Build CBAero AIM on Windoze — galbramc / detail
  7. Stanalizer fix — galbramc / detail
  8. Fixes for cbaeroAIM — galbramc / detail
  9. Fix Adapt_Functional input for cart3d — galbramc / detail
  10. Lint fixes — galbramc / detail
  11. Fix link error — galbramc / detail
  12. Fix warning — galbramc / detail
  13. Fix testingAIM — galbramc / detail
  14. Add initial cbaero AIM and NASA FAST mesh writer — galbramc / detail
  15. Add aim_capsLength and aim_unitConvertible. Allow PointerMesh to have length units to scale meshes. — galbramc / detail
  16. pass flags from parent MODL into MODL created by udpCsm — jfdannen / detail
  17. add OCC 7.8.0 verification data — jfdannen / detail
  18. Fix OpenCSM.h dependencies when copying to include — haimes / detail
  19. add blend32* test cases; add more OPAM1* test cases; add _vspID attribute to Faces in udpVsp3; update nuscale* verification data — jfdannen / detail
  20. More Linux RPATH changes — haimes / detail
  21. add checkVtk.c; remove blank lines in .vtk writer; add vtk2stl.c — jfdannen / detail
  22. loosen tolerance in convertToBSplines to overcome sloppy Pcurves on DARWIN_ARM64; improve efficiency of .vtk ASCII file writer — jfdannen / detail
  23. working to debug nuscale8* on ARM — jfdannen / detail
  24. working to debug nuscale8* on ARM — jfdannen / detail
  25. working to debug nuscale8* on ARM — jfdannen / detail
  26. working to debug nuscale8* on ARM — jfdannen / detail
  27. add ability to DUMP .vtk ASCII files; fix memory leak in nuscale8* test cases — jfdannen / detail
  28. modify fatal error messages in include line number — jfdannen / detail
  29. fix bug in udfNuscale that occurs for periodic Faces; add nuscale5-8 test cases; fix stanalizer error in ocsmPrintEgo — jfdannen / detail
  30. 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
  31. try again at minor fix to avoid unwarranted stanalizer warnings — jfdannen / detail
  32. minor fix to avoid unwarranted stanalizer warnings — jfdannen / detail
  33. Consitency between Linux x86_64 and aarch64 — galbramc / detail
  34. Updated ESP config files for OCC 7.8 — galbramc / detail
  35. Fix typo — galbramc / detail
  36. Write Loop Name to underlying curves. Read WireBody from step files. — galbramc / detail
  37. EG_isIsoPCurve only works for OCC 7.6 or above — galbramc / detail
  38. Update egads.def — galbramc / detail
  39. Udpate addKnots test — galbramc / detail
  40. Expose EG_addKnots. Add EG_isIsoPCurve. Ensure convertToBspline for LINE/PLANE is degree 1 — galbramc / detail
  41. More Linux RPATH changes — haimes / detail
  42. Correctly trim a trimmed surface in convertToBspline — galbramc / detail
  43. Fix so blend rounded tip works when the first edge in the section loop is the trailing edge — galbramc / detail
  44. Use consistent CURVE/SURFACE approximation algorithms and preserve periodicity in convertToBspline — galbramc / detail
  45. OpenCASCADE messed up the dependency on their libraries for 7.8 — haimes / detail
  46. Improved error message when PCurves do not form a closed loop — galbramc / detail
  47. Drive the use of RPATH in linux by an environment variable at build — haimes / detail
  48. Write SHELL names to underlying step shells — galbramc / detail
  49. Fix check for copying a PCurve — galbramc / detail
  50. Fix stanalizer warning — galbramc / detail
  51. Restor egads.pdf — galbramc / detail
  52. Allow copyObject on PCurve without transformation. Relax geometric consistency check on dot functions. — galbramc / detail
  53. Update Curve-to-Surface distance calculation to match OCCVER >= 7.6 algorithm — galbramc / detail
  54. Update Win Env for 7.8 — galbramc / detail
  55. prepare for testing with OCC 7.8.0 — jfdannen / detail

#194 (Feb 10, 2024, 9:01:32 AM)

  1. Small fix to last commit — galbramc / detail
  2. Allocate regGIN when reading journal. Increase iteration for all quad faces. — galbramc / detail
  3. Properly store OUTPMTR derivatives computed by AIM's — galbramc / detail
  4. More pointwise time relaxation — galbramc / detail
  5. Uprev CAPS. Fix Pointwise license problems — galbramc / detail
  6. fix propagation of Edge attributes for Edges that are LINEs; add persist3* test cases; improve ocsmClearance — jfdannen / detail
  7. Fix dependency on esp.h copy — haimes / detail
  8. remove velocity cache at beginning of build to avoid possible memory leaks — jfdannen / detail
  9. 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
  10. increase number of iterations to match point count on opposite Edges in a Face in udfCreateBEM — jfdannen / detail
  11. 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
  12. 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
  13. Fix library file names for Windoze at 7.8 — haimes / detail
  14. Allow for the use of RPATH in LINUX builds — haimes / detail
  15. Test blend tangency treatment sensitvities — galbramc / detail
  16. Cleanup dot testing — galbramc / detail
  17. Fix Color attribute for IGES/STEP — galbramc / detail
  18. Also read/write Name attribute to STEP geometry — galbramc / detail
  19. ffp-model does not exist for older clang — galbramc / detail
  20. Fix DARWIN64.gcc — galbramc / detail
  21. Use -ffp-model=strict on macOS x86_64 as well — galbramc / detail
  22. Missed one file — galbramc / detail
  23. Update win README — galbramc / detail
  24. Add OCC 7.8 to build — galbramc / detail
  25. Fix Node return in localToGlobal by not looking at Degenerate Edges — haimes / detail
  26. Uprev DARWIN configs — haimes / detail
  27. Fix warning — galbramc / detail
  28. Fix compile error on Linux — galbramc / detail
  29. Fix typo — galbramc / detail
  30. EGADS redme update for Windoze download — haimes / detail
  31. Missed files — galbramc / detail
  32. Uprev EGADS. Add Face Color attribute for STEP/IGES — galbramc / detail

#193 (Jan 13, 2024, 12:14:11 AM)

  1. Fix comments and regression script — galbramc / detail
  2. Don't build Sierra dox — galbramc / detail
  3. Update examples README.txt and fix quadding_PyTest example — galbramc / detail
  4. Fix fun3d NMakefile — galbramc / detail
  5. Update training material comment in README — galbramc / detail
  6. Compile Tutorial.pdf — galbramc / detail
  7. Pointwise leak suppression — galbramc / detail
  8. Upgrade Pointwise for new license — galbramc / detail

#191 (Dec 25, 2023, 4:20:44 PM)

  1. Use AFLR instead of Tetgen for SU2 testing — galbramc / detail

#190 (Dec 24, 2023, 1:52:51 AM)

  1. Swap serveCSM with serveESP — galbramc / detail
  2. Update meshWriter structure and function documentation — galbramc / detail
  3. Remove c++ link for tacs AIM — galbramc / detail
  4. Update CAPS copyright — galbramc / detail
  5. One more try fixing Cart3D — galbramc / detail
  6. Try cart3d fix one more time — galbramc / detail
  7. Another try at fixing Cart3D — galbramc / detail
  8. Remove one more undefined error — galbramc / detail
  9. More link warning fixes — galbramc / detail
  10. stanalizer fix — galbramc / detail
  11. Remove unnecessary lc++ — galbramc / detail
  12. Fix link warning — galbramc / detail
  13. Training solution fixes — galbramc / detail
  14. More dox fixes — galbramc / detail
  15. Add fun3d refine example. Update dox — galbramc / detail
  16. 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
  17. fix undefined variable associated with degenerate Edges when using udfOffset — jfdannen / detail
  18. update sensitivity calculations in udpParsec; add capNacelle*, testAdjoint6, and testAdjoint7 test cases; change copyright dates from 2023 to 2024 — jfdannen / detail
  19. fix bug in ocsmCopy that seg faulted when a Branch name exceeded 11 characters — jfdannen / detail
  20. re-add duplicate libraries for linking tile.so (even though latest linker will issue a warning) — jfdannen / detail
  21. fix udp.def for udpPost — jfdannen / detail
  22. try to eliminate duplicate library warnings when linking tile.so — jfdannen / detail
  23. 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
  24. attempt to fix stanalizer errors — jfdannen / detail
  25. attempt to fix stanalizer errors — jfdannen / detail
  26. attempt to fix stanalizer errors — jfdannen / detail
  27. update udp.def for Windoze — jfdannen / detail
  28. refactor UDP/UDF global storage — jfdannen / detail
  29. Remove MACOSX from makeEnv — galbramc / detail
  30. Add macOS 14 to makeEnv — galbramc / detail
  31. Add more checks on Julia version and ESP env for jlEGADS — galbramc / detail
  32. Update EGADS copyright — galbramc / detail
  33. change copyright date from 2023 to 2024 — jfdannen / detail
  34. Update README release in January 2024 — galbramc / detail
  35. Suppress gfortran link warnings on macOS — galbramc / detail
  36. Remove more undefined error link warnings. Stanalizer fixes — galbramc / detail
  37. More link warning suppression on macOS — galbramc / detail
  38. Remove depricated macOS undefined error link flag — galbramc / detail
  39. EGADS doc fixes — galbramc / detail
  40. Uptrade asan path to 15.0.0 — galbramc / detail
  41. Comment out IRIT — galbramc / detail
  42. Only suppress link warnings on macOS — galbramc / detail
  43. Suppress link warnings with PYTHONLIB — galbramc / detail

#189 (Dec 9, 2023, 12:49:53 AM)

  1. Forgot updated example — galbramc / detail
  2. Fix astros Aero_Reference so it's a tuple — galbramc / detail
  3. Add missing -ldl — galbramc / detail
  4. Missed one file — galbramc / detail
  5. Improve speed of mesh QuickRef and fix memory leak — galbramc / detail
  6. More abaqus fixes — galbramc / detail
  7. Fix nodal averaging for abaqus — galbramc / detail
  8. Lint fix, add abaqus concentrated load — galbramc / detail
  9. Abaqus does not write out all nodes — galbramc / detail
  10. Refactor abaqus displacement reads — galbramc / detail
  11. Lint fix — galbramc / detail
  12. Add Tmax to abaqus AIM outpus — galbramc / detail
  13. Fixes to abaqus dor FSI — galbramc / detail
  14. lint fixes — galbramc / detail
  15. Fix typo — galbramc / detail
  16. Fix double free in mystran. Fix Windoze NMakefiles — galbramc / detail
  17. Abaqus IO is really really slow... — galbramc / detail
  18. Read MISES and Displacements from Abaqus .dat file — galbramc / detail
  19. Fix windoze build — galbramc / detail
  20. Move cython generated files into sub-directories so scan-build can ignore them — galbramc / detail
  21. Abaqus fixes — galbramc / detail
  22. Fix capsBound sideset segfault for exodus — galbramc / detail
  23. Lint fixes — galbramc / detail
  24. Parse outputs with SierraSM. Add Displacement dynout for mystran. — galbramc / detail
  25. One more lint fix — galbramc / detail
  26. Don't scan-build cython generated files — galbramc / detail
  27. scan-build fixes — galbramc / detail
  28. lint fixes — galbramc / detail
  29. Add maximum displacement for mystran — galbramc / detail
  30. Fix abaqus NMakefile — galbramc / detail
  31. Fix abaqus Windoze build — galbramc / detail
  32. Add abaqus to AGARD445 — galbramc / detail
  33. Fix warnings — galbramc / detail
  34. Update makefile. Update cython instantiations. Other small fixes — galbramc / detail
  35. Add abaqus AIM — galbramc / detail
  36. Update some examples, add abaqus examples — galbramc / detail
  37. AFLR2 dods not apways generare valid quads — galbramc / detail
  38. Fix ESPxddm. Fix dox — galbramc / detail
  39. 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
  40. fix bug in the pattern counter when executing PATBREAK — jfdannen / detail
  41. make UDP/UDFs thread-safe.  THIS REQUIRED A CHANGE IN ALL UDP/UDFs.  See OpenCSM/src/udp.help for information — jfdannen / detail
  42. 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
  43. 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
  44. 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
  45. remove BWB.vsp3 test case since bug in OpenVSP sometimes causes OpenVSP to fail — jfdannen / detail
  46. remove verification data for 7.3.1 and 7.4.1 — jfdannen / detail
  47. 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
  48. fix bug in filename compression — jfdannen / detail
  49. temporarily disable filename compression — jfdannen / detail
  50. add grpName=. optional argument to DUMP command for .obj files; fix implicit string defaults in ocsmMakeBrch — jfdannen / detail
  51. 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
  52. 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
  53. update udp.def in udpTire folder — jfdannen / detail
  54. update to account for UDP/UDF changes — jfdannen / detail
  55. Update python version in setup scripts — galbramc / detail
  56. Update PreBuilt README and setup scripts — galbramc / detail
  57. Add contextCopy to pyEGADS and jlEGADS — galbramc / detail
  58. Remove incorrect 'wrong OR' check for EG_quadTess — galbramc / detail
  59. Add abaqus to PATH — galbramc / detail
  60. Another Python address suppression — galbramc / detail
  61. Upgrade to Python 3.11.6 — galbramc / detail

#188 (Nov 11, 2023, 10:18:15 AM)

  1. Write capsBound as sideset for exodus — galbramc / detail
  2. Write out capsGroups as exodus sidesets — galbramc / detail
  3. Distingush between 2D and 3D quad in exodus — galbramc / detail
  4. Fix merging of VLM surfaces for astros — galbramc / detail
  5. Fix link error — galbramc / detail
  6. Add missing include — galbramc / detail
  7. Finish allowing quad elements in Exodus files. — galbramc / detail
  8. Add quad mesh support for Exodus files — galbramc / detail
  9. Fix for SierraSD solution read — galbramc / detail
  10. One last stanalizer fix — galbramc / detail
  11. Stanalizer fixes — galbramc / detail
  12. Update SierraSD to provude nodal averaged elemental data — galbramc / detail
  13. Try to fix another warning — galbramc / detail
  14. Rename siearra to sierraSM — galbramc / detail
  15. Fix compiler warnings — galbramc / detail
  16. Add sierraSD to aim Makefile. Other small updates. — galbramc / detail
  17. Add initial sierraSD AIM framework. Lots of work still todo. — galbramc / detail
  18. More error checking in nastranAIM. Don't allocate zero length array. — galbramc / detail
  19. Add Input_String to sierra — galbramc / detail
  20. Various small updates — galbramc / detail
  21. Add framework for sierra AIM — galbramc / detail
  22. Make outputs lower case in fun3d when not compiled with python — galbramc / detail
  23. 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
  24. fix undefined variable warning — jfdannen / detail
  25. fix sanitize error in velocityOfEdge — jfdannen / detail
  26. update method for assigning _edgeIDs associated with degenerate Edges; slight improvement in tessellation sensitivities for some cases — jfdannen / detail
  27. 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
  28. Write Name attribute to iges files — galbramc / detail
  29. Add contextCopy to def file — haimes / detail
  30. Add tessellation support in EG_contextCopy — haimes / detail
  31. Add EG_contextCopy — haimes / detail
  32. Fix stanalizer — galbramc / detail
  33. Fix FACE/LOOP for EG_imprintBody — galbramc / detail
  34. Allow EG_imprintBody to accept FACE/LOOP pairs — galbramc / detail
  35. Add more debug info in splitBody — haimes / detail
  36. Do not SameParamter shell — galbramc / detail
  37. Fix stanalizer warning — galbramc / detail
  38. Properly map Degenerate Edges in mapBody2 — galbramc / detail
  39. Skip degenerate Edges in mapBody2 — galbramc / detail

#187 (Oct 14, 2023, 10:29:09 AM)

  1. Lint fix — galbramc / detail
  2. Use EG_mapBody2 for morhing bodies with a single face. Fix indexing with refine. Add documentation reference for exodus writer. — galbramc / detail
  3. Add bound VTK dump — galbramc / detail
  4. Add Fun3D option to refineAIM. Fixes for phasing with refine — galbramc / detail
  5. Only allow capps to aim_deleteMeshes in aimPreAnalysis. Add MAT5 nastran Card. Clear data transfer if tessellation is updated. Copy over previous files when removing a clink — galbramc / detail
  6. Missed a file — galbramc / detail
  7. Fix TEMP card. Fix TACS temperature transfer. — galbramc / detail
  8. Lint fixes — galbramc / detail
  9. Fix for windoze — galbramc / detail
  10. Parse von Mises stress and strain from Mystran. Fix refineAIM to remove old meshes. — galbramc / detail
  11. Use latest version of SU2(8.0.0) — nitin / detail
  12. Updates for SU2 Harrier, version 8.0.0 — nitin / detail
  13. Fix memory leak — galbramc / detail
  14. Fix array bound error. Update legacy example. — galbramc / detail
  15. Dont require meshRef for meshWriters — galbramc / detail
  16. Add remaining MAT8 entries. Always check for valid indexes in meshes. Various other fixes. — galbramc / detail
  17. Lots of lint fixes and memory leak fix — galbramc / detail
  18. Fix bug in refine libMeshb reader — galbramc / detail
  19. Fix memory leak in mystran AIM — galbramc / detail
  20. Fix warning — galbramc / detail
  21. Exclusively use MESHEXTENSION for refine — galbramc / detail
  22. Don't reqiore capsMeshLength for auto feaMeshing — galbramc / detail
  23. Use egadsTess functions to build on the fly fea Meshes — galbramc / detail
  24. Guard against using null pointer — galbramc / detail
  25. More binary ugrid reader improvements — galbramc / detail
  26. Add isothermal material properties — galbramc / detail
  27. More informative refine execution failure error messages — galbramc / detail
  28. Add execution error message for refine — galbramc / detail
  29. Fix Mesh_Morph for fea. Improve speed of binary ugrid reader. — galbramc / detail
  30. Lint fixes — galbramc / detail
  31. Update unit test — galbramc / detail
  32. Various small fixes — galbramc / detail
  33. Test with mixed quad/tri Face — galbramc / detail
  34. Allow mixed quad/tri on Faces for data transfer — galbramc / detail
  35. Update aimMesh for Morphing surface meshes — galbramc / detail
  36. Make mesh link optional again for astros — galbramc / detail
  37. Add mesh morphing to masstran — galbramc / detail
  38. Fixes for refine and add Mesh_Morph for structures — galbramc / detail
  39. 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
  40. clean up some debug printing during sensitivity calculations — jfdannen / detail
  41. 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
  42. modify OPAM1.udc to pass Jenkins tests — jfdannen / detail
  43. fix sanitize-address error in udpWaffle when progress=1 — jfdannen / detail
  44. 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
  45. add testAdjoint1 test case — jfdannen / detail
  46. 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
  47. 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
  48. Fix lint — galbramc / detail
  49. Fix EG_mapBody infinite loop — galbramc / detail
  50. Update egads.def with EG_mapBody2 — galbramc / detail
  51. Fix incorrect mapBody tests — galbramc / detail
  52. Fix compile error related to M_PI — galbramc / detail
  53. 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
  54. Add additional Node check in EG_localToGlobal — galbramc / detail
  55. Add backup M_PI when not available for Surreal — galbramc / detail
  56. Fix memory leak when error occurs while reading units from STEP/IGES — galbramc / detail
  57. Rename ref test to avoid conflicting with NASA refine ref — galbramc / detail
  58. Preserve tessellation attributes in mapTessBody — galbramc / detail
  59. Undo looking for verfication data — galbramc / detail
  60. Warn about missing verification files — galbramc / detail
  61. Yet one more python suppression — galbramc / detail
  62. Another python valgrind suppression — galbramc / detail
  63. Upgrade to SU2 8.0.0 — galbramc / detail
  64. Update vsp3 memcheck suppression — galbramc / detail

#186 (Sep 9, 2023, 4:46:34 AM)

  1. Lint fixes — galbramc / detail
  2. Fix ThermalExternal. Add Mesh_Morph and Temperaure field to SU2 — galbramc / detail
  3. Another try at scan-build suppression — galbramc / detail
  4. Dox and scan-build fixes — galbramc / detail
  5. lint fixes — galbramc / detail
  6. Fixes for Fun3D data transfer — galbramc / detail
  7. Fix last commit — galbramc / detail
  8. Refactor all mesh transfer to PointerMesh. Add thermal transfor for Fun3D and structures. — galbramc / detail
  9. Update testing geometries — galbramc / detail
  10. Fix warning — galbramc / detail
  11. Fix refine AIM compile error — galbramc / detail
  12. Add refine AIM — galbramc / detail
  13. Dox and other small fixes — galbramc / detail
  14. Update BuildFromRepo.txt — galbramc / detail
  15. Fix Cart3D example — galbramc / detail
  16. Update plato example csm file name — galbramc / detail
  17. Fixes for aflr3 MultiDomain — galbramc / detail
  18. Lint fixes — galbramc / detail
  19. Add Motion_Driver and Mesh_Movement to fun3D AIM to wtite moving body input file. Generate fun3dNamelist with latest cython. — galbramc / detail
  20. Fix bug in FEA connections — galbramc / detail
  21. xfoil fixes to normalize properly — galbramc / detail
  22. Do not normalize mses airfoils — galbramc / detail
  23. Upgrade to AFLR 11.5.9. Fix bug where aflr3 BL_Thickness and BL_Initial_Spacing were not scaled by capsMeshLength — galbramc / detail
  24. fix addressing bug in udpWarp; initial implementation of timVspSetup — jfdannen / detail
  25. convert backslashes to forward slashes in filenames in udpVsp3 because anglescipt expects forward slashes — jfdannen / detail
  26. 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
  27. 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
  28. Small fix for IGES Name reads — galbramc / detail
  29. IGES reader now also reads all Name attributes. Fix stanalizer warning. — galbramc / detail
  30. Reduce time extract Name attribute from STEP files. — galbramc / detail
  31. Track STEP/IGES name attributes through all read manipulations — galbramc / detail
  32. Add refine executable PATH — galbramc / detail
  33. Suppress vspscript leaks — galbramc / detail
  34. Add data/vsp3/X57_Maxwell_CRM_v4.4.1.csm to csmIgnore for valgrind. — galbramc / detail
  35. Downgrade to OpenVSP 3.34.0 — galbramc / detail
  36. Add vsp3 jenkins files — galbramc / detail
  37. Add VSP3_ROOT for vsp3 testing — galbramc / detail
  38. Add fighter4 as known error on macys — galbramc / detail
  39. Upgrade to AFLR 11.5.9 — galbramc / detail

#185 (Aug 12, 2023, 12:14:11 AM)

  1. Suppress lint — galbramc / detail
  2. More cleanup for AFLR — galbramc / detail
  3. Lint fix — galbramc / detail
  4. Cleanup aflr3_Interface — galbramc / detail
  5. Fix AFLR link error — galbramc / detail
  6. Upgrade to AFLR 11.5.8 — galbramc / detail
  7. Fix stanalizer warning — galbramc / detail
  8. Update surface to volume mapping for mesh morphing — galbramc / detail
  9. first version of udpVspComp — jfdannen / detail
  10. fix bug that did not retain Edge attributes during an ELEVATE operation — jfdannen / detail
  11. 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
  12. Lint fix — galbramc / detail
  13. Use python or python3 executables in makeEnv — galbramc / detail
  14. Fixes for Edge only tessellations — galbramc / detail
  15. Undo Makefile change — galbramc / detail
  16. One more adjustment to EG_mapBody — galbramc / detail
  17. Update to AFLR 11.5.8 — galbramc / detail
  18. Update xfoil executables with up to 2048 panels — galbramc / detail

#184 (Jul 8, 2023, 9:43:39 AM)

  1. Use EG_mapBody maps for more robust morphing — galbramc / detail
  2. Fix plato AIM Mesh_Morph symbolic link — galbramc / detail
  3. analytic sensitivities for sketches; update .gsen and .tsen files; move sketch13* test cases to designY* — jfdannen / detail
  4. start implementing analytic sensitivities for Sketches; add sketch13* test cases — jfdannen / detail
  5. initial, very early, preliminary version of udpVspFuse and associated test cases — jfdannen / detail
  6. fix error in serveESP.mak in previous commit — jfdannen / detail
  7. fix error in serveESP.mak; fix debug code error for windoze — jfdannen / detail
  8. 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
  9. 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
  10. Only delete EG_mapBody mapped upen error if copied — galbramc / detail
  11. Python suppressoin — galbramc / detail
  12. Update parser — galbramc / detail

#183 (Jun 10, 2023, 12:14:11 AM)

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

#182 (May 30, 2023, 8:57:30 PM)

  1. Full double precision for point tecplot files — galbramc / detail

#181 (May 30, 2023, 10:29:53 AM)

  1. Example to demo AFLR4 quad mesh generation — nitin / detail
  2. Appended AFLR4 related attributes — nitin / detail
  3. Fix for cart3d makefile — galbramc / detail
  4. Minor correction to friction static libgfortran check — galbramc / detail
  5. Check for static libgfortran — galbramc / detail
  6. Always build friction with static libgfortran — galbramc / detail
  7. Fix VLM memory leak — galbramc / detail
  8. Fix avl bug where controls are not updated when the surface is unchanged. — galbramc / detail
  9. Fix designVariableID for Structural design — galbramc / detail
  10. added ability to double-click on python error to open pyscript editor at the correct line — jfdannen / detail
  11. add udfLinalg and linalg1 test case; add sketch12* test cases — jfdannen / detail
  12. another update to Makefile.LINUX64 — jfdannen / detail
  13. update Makefile.LINUX64 to execute full test suite — jfdannen / detail
  14. Add note about fighter4 on Intel macOS 13.3 — galbramc / detail
  15. Fix step and iges label read — galbramc / detail
  16. Update concepts and viewer pdf. Fix for makeEnv. — galbramc / detail
  17. Updates for ESP 1.23 release. Add LINUX_AARCH64 and DARWIN_ARM64 ESP_ARCH. — galbramc / detail
  18. Fix bug in setup scripts — galbramc / detail
  19. Fix bug in setup scripts — galbramc / detail
  20. Update README files. Add PreBuilt setup scripts. — galbramc / detail
  21. Fix last commit — galbramc / detail
  22. Lint fixes — galbramc / detail
  23. Fix stanalizer warning — galbramc / detail
  24. Fix warning — galbramc / detail
  25. Fix EG_mapTessBody for DEGENERATE Edges. Update makeEnv to look for python3. Readme updates. — galbramc / detail
  26. Increase thread stack size on macOS — galbramc / detail
  27. Another prebuilt fix — galbramc / detail
  28. Fix PreBuilt script — galbramc / detail
  29. Update PreBuilt testing — galbramc / detail
  30. Update ESPbfr.tgz — galbramc / detail

#179 (May 13, 2023, 7:04:42 AM)

  1. Fix last commit — galbramc / detail
  2. Install aim/utils header files on Windoze — galbramc / detail
  3. Add include guards to all aim/util header files. Install aim/util header files in ESP_ROOT/include/aim/util on unix. — galbramc / detail
  4. Lint fix — galbramc / detail
  5. Stanalizer fix — galbramc / detail
  6. Fix array bounds error and update another test with AFLR — galbramc / detail
  7. Stanalizer fixes — galbramc / detail
  8. Add aflr4 skin input — galbramc / detail
  9. Upgrade to AFLR 11.4.5 — galbramc / detail
  10. AFLR2 quad sometimes generates invalid elements — galbramc / detail
  11. Update two more aeroelastic examples to use AFLR — galbramc / detail
  12. Another try at more robust areolastic example — galbramc / detail
  13. Adjust tessellaton to hopefully help tetgen — galbramc / detail
  14. Add capsMeshLength to legacy csm file — galbramc / detail
  15. fix corsairlite atmosphere model — dongjoon / detail
  16. Fixes for AFLR2 — galbramc / detail
  17. Updated config file for the latest version of SU2 (7.5.1) — nitin / detail
  18. One more try at fixing valueString — galbramc / detail
  19. Accurate memory allocation in valueString — galbramc / detail
  20. remove clang warnings — jfdannen / detail
  21. Fix clang 14.0.3 warnings — galbramc / detail
  22. Lint suppression — galbramc / detail
  23. Update aflr2 to use capsMeshLength — galbramc / detail
  24. fix warnings in previous commit — jfdannen / detail
  25. 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
  26. 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
  27. 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
  28. fix typo in text string in serveESP — jfdannen / detail
  29. fix warning in previous commit — jfdannen / detail
  30. fix bug that copied Csystems into a UDPRIM; add udfMechanism and mechanism* test cases — jfdannen / detail
  31. 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
  32. remove more clang warnings — jfdannen / detail
  33. remove clang warnings — jfdannen / detail
  34. remove GLOVES from ESP menu (for now) — jfdannen / detail
  35. 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
  36. 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
  37. fix recently-added bug associated with FD tessellation sensitivities for NodeBodys — jfdannen / detail
  38. create verification data for OCC 7.7.0; make sure EVALUATE returns dot=0 — jfdannen / detail
  39. 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
  40. protect against stanalyzer bug — jfdannen / detail
  41. further improvements to flends; add flend10* test cases; fix memory leak when udfOffset encounters an error — jfdannen / detail
  42. Fix warning — galbramc / detail
  43. Lint fix — galbramc / detail
  44. Fix lite stanalizer warning — galbramc / detail
  45. Fix individual bodies in EG_generalBooelean. Other small cleanup. — galbramc / detail
  46. Fix EG_getTopology instantiation — galbramc / detail
  47. Add Surreal EG_getTopology — galbramc / detail
  48. Fix ShapeFix for generalBoolean — galbramc / detail
  49. Add more documentation on EGADS parent child referencing — galbramc / detail
  50. Export EG_rotate_dot on Windoze — galbramc / detail
  51. Track sensitvities with EG_repalceFaces — galbramc / detail
  52. Add Surreal EG_makeTopology — galbramc / detail
  53. Use ffp-model=strict on M1. Relax some test tolerances for M1. — galbramc / detail
  54. Fix clang 14.0.3 warnings — galbramc / detail
  55. Update EGADS doc for makeTessBody with negative legnth — galbramc / detail
  56. Try fixing bodies in generalBoolean — galbramc / detail
  57. Fix error message. Do not change topObj for bodies. Why does this not work... — galbramc / detail
  58. 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
  59. Add OCC7.7 valgrind suppressions — galbramc / detail
  60. Fix for jenkins script — galbramc / detail
  61. Upgrade to SU2 7.5.1 — galbramc / detail
  62. Uprade to AFRL 11.4.5 — galbramc / detail
  63. Update clang sanitizer path — galbramc / detail
  64. update so that more flend8* test cases are expected to pass — jfdannen / detail
  65. update so that more flend8* test cases are expected to pass — jfdannen / detail

#178 (Apr 8, 2023, 9:13:11 AM)

  1. Fix aflr2 for Phasing — galbramc / detail
  2. Fix compile warning — galbramc / detail
  3. Fix for AFLR2 — galbramc / detail
  4. Comment out debug code — galbramc / detail
  5. Allow AFLR2 to work with multiple faces — galbramc / detail
  6. Only build Writer directories on Windoze — galbramc / detail
  7. Add meshWriter NMakefile verbosity — galbramc / detail
  8. Suppress lint warning — galbramc / detail
  9. NMakefile fix — galbramc / detail
  10. Fix NMakefiles for meshWriter — galbramc / detail
  11. Documentation updates — galbramc / detail
  12. Upgrade fun3d cython files — galbramc / detail
  13. One more try at AIM_NOTFOUND — galbramc / detail
  14. Add AIM_NOTFOUND macro — galbramc / detail
  15. Add aimInfo to fea_getDesignResponse — galbramc / detail
  16. Test cart3d on commit again — galbramc / detail
  17. Remove Cart3D from commit testing for now — galbramc / detail
  18. Dissable tecplot debug dump for aflr4 — galbramc / detail
  19. Fix compiler warning — galbramc / detail
  20. 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
  21. update flend8* test cases and their verification data — jfdannen / detail
  22. fix lint error in udfMatchBodys; re-add 7.4.1 verification data for flend8* test cases — jfdannen / detail
  23. change flend fits to be better in some cases; track down memory leaks — jfdannen / detail
  24. 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
  25. fix compiler warning in latest commit — jfdannen / detail
  26. 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
  27. Fix getEdgeUV doc — galbramc / detail
  28. Fix full attirubtion for EG_repalceFaces. Fix error message. — galbramc / detail
  29. Remove depricated x86 -m64 compiler flag. Add compiler flags for OCC 7.7. — galbramc / detail
  30. update expected flend8* failures — jfdannen / detail
  31. Put file names first — galbramc / detail
  32. Add OCC 7.7 Jenkins data — galbramc / detail
  33. add expected errors selected in flend8* test cases — jfdannen / detail
  34. Cart3D env fix — galbramc / detail
  35. Upgrade Cart3D version — galbramc / detail
  36. Update for OCC 7.7.0 — galbramc / detail

#177 (Mar 11, 2023, 12:14:07 AM)

  1. Upgrade to AFLR 11.3.17 — galbramc / detail
  2. Updated makefiles for AFLR 11.3.17. Add doc about capsFile. — galbramc / detail
  3. Fix typo — galbramc / detail
  4. Allow aflr4 to mesh abutting bodies with matching faces. — galbramc / detail
  5. fix memory leak in Slugs; update Makefile.DARWIN64 in Slugs to have sanitize targets — jfdannen / detail
  6. Fix block name for exodusWriter. Add symbolic link to mesh for plato AIM. — galbramc / detail
  7. 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
  8. 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
  9. 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
  10. improve test for matching Nodes in udfMatchBodys; adjust matchBodys5 test case to check at-at-parameters — jfdannen / detail
  11. add arcLengths to ocsmPrintEgo; fix bug in udfMatchBodys when tol was large — jfdannen / detail
  12. 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
  13. fix bug associated with UDP/UDF outputs that change shape — jfdannen / detail
  14. remove stanalyzer false positive by disabling checks for one loop in udfTester1.c — jfdannen / detail
  15. attempt to fix stanalizer error in udfTester1.c — jfdannen / detail
  16. 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
  17. Fix for OCC 7.4 — galbramc / detail
  18. Provide error message instead of segfault in EG_otherCurve — galbramc / detail
  19. Add 1-bias to matchBody documentation — galbramc / detail
  20. Upgrade to AFLR 11.3.17 — galbramc / detail

#176 (Feb 11, 2023, 11:03:17 AM)

  1. Try that one more time — galbramc / detail
  2. Use and empty mesh instead of edge only for aflr2 tessellation — galbramc / detail
  3. Fix warning — galbramc / detail
  4. Fix uninitialized data in AFLR3 — galbramc / detail
  5. Add meshRef mapping for aflr2 — galbramc / detail
  6. Updated AFLR4 files for new Quading — galbramc / detail
  7. Upgrade to AFLR 11.3.15 — galbramc / detail
  8. Fix for 2D meshing — galbramc / detail
  9. Forgot a file — galbramc / detail
  10. Another try at the stanalizer — galbramc / detail
  11. Fix stanalizer warning — galbramc / detail
  12. Restore CAPS training files — galbramc / detail
  13. Add support for exodux Nodeset. Add surface morphing for plato aim (no volume morphing). — galbramc / detail
  14. another attempt to eliminate spurious compiler warnings — jfdannen / detail
  15. another attempt to fix spurious warning messages — jfdannen / detail
  16. fix to avoid compiler warnings — jfdannen / detail
  17. numerous updates to Slugs — jfdannen / detail
  18. Fix uninitialized data — galbramc / detail
  19. Fix last commit — galbramc / detail
  20. Fix surface to volume map for aflr3 MultiDomain — galbramc / detail
  21. Plug two aflr3 leaks — galbramc / detail
  22. Fix bug introduced in AFLR4 — galbramc / detail
  23. Fix MultiDomain mapvol for aflr3 — galbramc / detail
  24. Warning and lint fixes — galbramc / detail
  25. Update AFLR3 to work for MultiDomain. Add eto dump for plato AIM. Update TACS dox. Add more plato examples. — galbramc / detail
  26. 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
  27. 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
  28. update header files to allow use of C++ main program; add simpleCSM.cpp and modify Makefile.DARWIN64 for testing — jfdannen / detail
  29. 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
  30. update return values from udpTire — jfdannen / detail
  31. Suppport Edge only eto files — galbramc / detail
  32. update DARWIN64.gcc to add comma to RPATH needed by some gcc-10 compilers — jfdannen / detail
  33. Add back ESP_ROOT/lib to rpath on DARWIN — galbramc / detail
  34. Use @loader_path for rpath to ESP_ROOT/lib on DARWIN — galbramc / detail
  35. numpy memory leak suppression — galbramc / detail
  36. Upgrade to AFLR 11.3.15 — galbramc / detail
  37. Add NETCDFINC for DARWIN64.gcc testing. — galbramc / detail
  38. Don't build AFLR with Beta testing — galbramc / detail

#175 (Jan 14, 2023, 10:32:25 AM)

  1. small fix to morph test — ryan / detail
  2. small fix to morph test — ryan / detail
  3. Tex fix for training — galbramc / detail
  4. Training updates — galbramc / detail
  5. Training fixes and updates — galbramc / detail
  6. Lint fix — galbramc / detail
  7. Fix last commit — galbramc / detail
  8. Fully support 2D meshes for plato and exodus mesher writer — galbramc / detail
  9. Add missing avl derivatives — galbramc / detail
  10. Another round of training updates — galbramc / detail
  11. lint fix — galbramc / detail
  12. Comment on F_UFMTENDIAN environment variable if msesAIM fails to read mses sensx file. — galbramc / detail
  13. Add support for 2D meshes with exodusWriter — galbramc / detail
  14. One more training update — galbramc / detail
  15. Training tex updates — galbramc / detail
  16. Minor training fixes and updates — galbramc / detail
  17. Remove old training files. Some training tex fixes. — galbramc / detail
  18. Update date on training slides — galbramc / detail
  19. Add training tar script — galbramc / detail
  20. Corrections to CAPS session01 — galbramc / detail
  21. Missed a file — galbramc / detail
  22. Updated CAPS training for Jan 2023 — galbramc / detail
  23. update copyright notices — jfdannen / detail
  24. 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
  25. Update Copyright date — galbramc / detail
  26. 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
  27. Fix surface to volume map for MultiDomain tetgen meshes — galbramc / detail
  28. Uprev to 1.23 — galbramc / detail
  29. update copyright notices — jfdannen / detail
  30. uprev to v1.23 (ESP.html, ESP-localhost.html, ESP-help.html, OpenCSM.h, ocsm.rc) — jfdannen / detail
  31. Update Copyright date — galbramc / detail
  32. Uprev to 1.23 — galbramc / detail

#174 (Dec 10, 2022, 7:42:26 AM)

  1. dox fix — ryan / detail
  2. Add TACS and MSES to AIM documentation — galbramc / detail
  3. Check for nPoints==0 when filling bounds — galbramc / detail
  4. Check if no bodies have capsDiscipline Structure — galbramc / detail
  5. 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
  6. update error handling in flapz.udc; first attempt at python files for new transport for CAPS training — jfdannen / detail
  7. README release notes updates — galbramc / detail

#173 (Dec 3, 2022, 2:19:32 PM)

  1. Rev update and other dox fixes — galbramc / detail
  2. More VLM error handling updates — galbramc / detail
  3. Update documentation for masstran. Update VLM input error messages. — galbramc / detail
  4. Use the body _name if there is only one body in exodus writer — galbramc / detail
  5. Initial commit of 2023 training — galbramc / detail
  6. add comments to cyli_box.csm — jfdannen / detail
  7. unset LD_PRELOAD when checking NETCDFINC — galbramc / detail
  8. Another debug attempt — galbramc / detail
  9. Debugging exodus makefile — galbramc / detail
  10. change sprintf to snprintf in Slugs — jfdannen / detail
  11. Missed one — galbramc / detail
  12. More example updates — galbramc / detail
  13. Replace last sprintf with snprintf — galbramc / detail
  14. fix examples — ryan / detail
  15. fix examples — ryan / detail
  16. Fix double free in astrosAIM — galbramc / detail
  17. Updated config file generator for SU2-7.4.0 — nitin / detail
  18. Warning fix. Double memory free fix. More sprintf replacements. — galbramc / detail
  19. Replace aim sprintf with snprintf — galbramc / detail
  20. scan-build fix — galbramc / detail
  21. Windoze fix — galbramc / detail
  22. masstran now supports analysis sensitvities — galbramc / detail
  23. More example updates for new structures design variable relations — galbramc / detail
  24. Fix for old training — galbramc / detail
  25. Lots of lint fixes — galbramc / detail
  26. Fix array bounds erros and update tests for new structures design variables — galbramc / detail
  27. scan-build fixes — galbramc / detail
  28. Fix legacy example — galbramc / detail
  29. Warning fix — galbramc / detail
  30. Fix previous commits. Add more info in caps_setValue error message. masstranAIM fix. — galbramc / detail
  31. fix of design variables — ryan / detail
  32. fix of design variables — ryan / detail
  33. fix of design variables — ryan / detail
  34. fix of design variables — ryan / detail
  35. add cvxopt debug messages — dongjoon / detail
  36. add more debugging statements — dongjoon / detail
  37. add debugging corsairlite statements
    dongjoon / detail
  38. update corsairlite example for debugging — dongjoon / detail
  39. scan-build fixes — galbramc / detail
  40. Suppress warning — galbramc / detail
  41. Update cyli_box example with semi-colon separated capsGroup tags — galbramc / detail
  42. account for forward- and backward-slashes when opening a .udc — jfdannen / detail
  43. update ereped6a and project verification data again; fix recently-added bug that causes a memory fault for some non-manifold Edges — jfdannen / detail
  44. 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
  45. update testScript.txt; fix possible buffer overflow in SPECIAL command — jfdannen / detail
  46. convert all (deprecated) sprintf calls to snprintf — jfdannen / detail
  47. fix bug where result of SPECIAL/clearance was not recycled — jfdannen / detail
  48. 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
  49. fix some compiler warnings in most recent commit — jfdannen / detail
  50. add ocsmClearance; add clearance* test cases — jfdannen / detail
  51. Rev updates to 1.22 — galbramc / detail
  52. README updates — galbramc / detail
  53. Update makeEnv for macOS 13 — galbramc / detail
  54. Replace DEBUG sprintf with snprintf — galbramc / detail
  55. Try again: reorder includes! — haimes / detail
  56. Try again: MSVC 2022 seems to have snprintf defined! — haimes / detail
  57. sprintf -> snprintf mods — haimes / detail
  58. Replace sprintf with snprintf in egadsTopo — galbramc / detail
  59. Suppress clang deprication warning of sprintf in OCC — galbramc / detail
  60. Another exodus suppression — galbramc / detail
  61. Suppresse NETCDF/HDF5 memory leaks — galbramc / detail
  62. Upgrade to SU2 7.4.0 — galbramc / detail

#172 (Nov 12, 2022, 7:17:37 AM)

  1. Add print statements for debugging — dongjoon / detail
  2. add more debugOutput statements to show timing in SLCP — dongjoon / detail
  3. Fix skipping geometry Design_Variable in TACS — galbramc / detail
  4. More attempts at fixing the exodus makefile — galbramc / detail
  5. Stanalizer fix — galbramc / detail
  6. Finally got netcdf.h check correct on both macOS and Linux — galbramc / detail
  7. Another sanitizer fix — galbramc / detail
  8. sanitizer fixes — galbramc / detail
  9. Check for exodusWriter when running plato examples — galbramc / detail
  10. Write out surface to volume index map for plato — galbramc / detail
  11. Lint fix for mses — galbramc / detail
  12. Fix output redirect for detecing netcdf.h — galbramc / detail
  13. Update fun3d test to Mesh_Morph. Add first plato mesh generation examples. — galbramc / detail
  14. Allow tetgen to write MultiDomain mesh files. Updates to Exodus mesh writer. — galbramc / detail
  15. More checks when reading mapbc files in aimMesh — galbramc / detail
  16. Fun3D lint fixes — galbramc / detail
  17. fix - unused variables — ryan / detail
  18. fix - null catch in avlaim — ryan / detail
  19. fix fun3d morphing — ryan / detail
  20. Lint fixes — galbramc / detail
  21. Warning fix — galbramc / detail
  22. Fix last commit — galbramc / detail
  23. Fix waring and add missing files — galbramc / detail
  24. Support tetgen generated regions — galbramc / detail
  25. More lint fixes — galbramc / detail
  26. Fix lint warnings — galbramc / detail
  27. Update Makefile for plato. Add element group names for aflr3 and tetgen. — galbramc / detail
  28. Add plato skeleton AIM — galbramc / detail
  29. Initial cut at an exodus writer — galbramc / detail
  30. Fix for incorrect Design_Variable in masstranAIM — galbramc / detail
  31. Allow unconverged SmoothUV status to continue during parameterization — haimes / detail
  32. Fix masstran derivatives with multiple bodies — galbramc / detail
  33. Fix closeBound to write bound and vertexset files for journaling — haimes / detail
  34. fix typo in corsairlite slcp — dongjoon / detail
  35. delete redundant kulfan csm and finalize multifidelity scripts — dongjoon / detail
  36. Fix warnings from last commit — galbramc / detail
  37. small fix on Kulfan MSES wrapper and removing remnants of full corsair — dongjoon / detail
  38. Remove some depricated checks — galbramc / detail
  39. Journal the writing of files — haimes / detail
  40. Move up setting outLevel — galbramc / detail
  41. Use ocsmLoadFromModel for static geometry. Expost stepSize for finite differnce in pyCAPS. — galbramc / detail
  42. Add the ability to control the sensitivity finite-difference step size from CAPS proper — haimes / detail
  43. Remove old html doc before copying — galbramc / detail
  44. Update cart3dAIM dox — galbramc / detail
  45. Update pyCAPS dox dependencies — galbramc / detail
  46. update corsairlite files to python3.8 compatible — dongjoon / detail
  47. Use TIM viewer in pyCAPS view methods — galbramc / detail
  48. Allow ftype=None for FieldIn/FieldOut data sets — galbramc / detail
  49. fix bug in serveESP that did not properly update the build status message after File->Edit->Save; implement analytic sensitivities in udpWaffle; add designX* test cases; make sure userPointer gets reset after perturbation is removed — jfdannen / detail
  50. add ocsmAdjoint and testOcsmAdjoint (in serveESP); allow timPlotter to have two y-axes; add plotter3.py test case — jfdannen / detail
  51. update adjoint test to remove (incorrect) compiler warning — jfdannen / detail
  52. remove data/ide (because it is redundant with data/tutorial6); eliminate automatic build when entering CAPS mode (depend on the lazy evaluation in CAPS); enable sensitivity calculations for scribes and trims; add designW* test cases; fix bug that put wrong _edgeID on scribed Edges; update attrScribe, scribeWing, and scribedSphere test cases; create splitEdges.udc; add splitEdges* test cases — jfdannen / detail
  53. remember name of Pyscript file for next Tool->Pyscript; clean up ESP messages after builds; remove code in esp.timSetCaps that removed the _finalize method; fix memory problem in timViewer for very long scene-graph meta-data buffers; reset magic number to zero to catch cases when a MODL is tried to be used after ocsmFree; modify IMPORT so that it properly marks NODE_BODYs; force tessellation if needed in timViewer; fix bug in ocsmLoadFromEgads that did not properly initialize the .ileft and .irite Branches; remove underscore attributes in .egads files in ocsmLoadFromEgads; force python garbage collection at end of each pyscript execution; add interactive testScript — jfdannen / detail
  54. add PLOT_TESSSENS and PLOT_TEMPCOMPS flags to help in debugging tessellation sensitivities; remove tessellation velocity calculation shortcut to make Edge and Face tessellation velocities consistent; refactor signalError() and signalError2(); allow plotTypes =7 for x-component, =8 for y-component, =9 for z-component of sensitivity — jfdannen / detail
  55. Add simple figure for tri ordering with mixed quad faces — galbramc / detail
  56. Allow unconverged SmoothUV status to continue during parameterization — haimes / detail
  57. More general ubuntu suppression — galbramc / detail
  58. Ubuntu valgrid supression — galbramc / detail
  59. scipy 1.9.2. and 1.9.3 have valgrind issues — galbramc / detail
  60. Add seacas to macys — galbramc / detail
  61. Add SEACAS environment variable for exodus — galbramc / detail
  62. Upgrade cvxopt build for gcc 12 on viggen — galbramc / detail