Started 3 mo 24 days ago
Took 6 hr 9 min on reynolds

Build #166 (Aug 13, 2022, 6:19:59 AM)

EGADS 1841 OpenCSM 2271 CAPS 3648
Revisions
  • svn+ssh://acdl.mit.edu/home/svnroot/EGADS : 1841
  • svn+ssh://acdl.mit.edu/home/svnroot/JenkinsESP : 764
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/data/Slugs : 2132
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/pyOCSM : 2185
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/src : 2271
  • svn+ssh://acdl.mit.edu/home/svnroot/CAPS : 3648
  • svn+ssh://acdl.mit.edu/home/svnroot/OpenCSM/trunk/udc : 2265
Changes
  1. Suppress lint warnings (detail)
    by galbramc
  2. Fix for last commit (detail)
    by galbramc
  3. Add aim_storeMeshRef and aim_loadMeshRef (detail)
    by galbramc
  4. Doc updates (detail)
    by haimes
  5. Fix typo in doc, and short Python Units Appendix (detail)
    by galbramc
  6. Minor documentation (and coding) changes for the Python 1-to-1 CAPS interface (detail)
    by haimes
  7. Document 1-to-1 pyCAPS API. Change pyCAPS setLimits/getLimits to setLimitsSize/getLimitsSize. Add support for limit arrays to pyCAPS. (detail)
    by galbramc
  8. Addition of a CAPS API function that anly returns a Value Object's size (detail)
    by haimes
  9. Try again! (detail)
    by haimes
  10. Only set limits on OpenCSM DESPMTRs (detail)
    by haimes
  11. Completed the first cut for per element support of limits (detail)
    by haimes
  12. Adjust Value functions to support per element limits (detail)
    by haimes
  13. Update bfr instructions (detail)
    by galbramc
  14. Fix lint error (detail)
    by haimes
  15. readd multifidelity phasing examples (detail)
    by dongjoon
  16. Read/write and update setLimits/getLimits for per element limits (detail)
    by haimes
  17. Skeleton additions for adding per element limits (detail)
    by haimes
  18. Support for higher precssion xfoil executables. Add BoundaryLayerIntersect meshProp for AFLR4 and AFLR3. (detail)
    by galbramc
  19. Compile needed aflr43 files (detail)
    by galbramc
  20. Upgrade to AFLR 10.22.23 (detail)
    by galbramc
  21. Uprev CAPS (detail)
    by haimes
  22. Update corasairlite README to indicate hoburg_blackbox.py requies scipy. Remove hoburg_lsqp.py from testing. (detail)
    by galbramc
  23. delete duplicate file (detail)
    by dongjoon
  24. update Makefile.LINUX64 (detail)
    by jfdannen
  25. add udfDumpPmtrs and associated test case; implement RESTORE .. (dot dot) to duplicate all Bodys (and Mark) back to the Mark and RESTORE ... (dot dot dot) to duplicate entire stack; add restore3 test case; allow UDF to not return a Body or Bodys; update udfOffset so that it can handle concave corners (but not case where Edges disappear) (detail)
    by jfdannen
  26. update udfOffset for negative distance (detail)
    by jfdannen
  27. fix hint associated with JOIN; change JOIN so that it can make non-manifold WireBodys; modify numWireBody* test cases; create ELEVATE command, which only elevates WireBody to SheetBody and SheetBody to SolidBody;  remove COMBINE command and instruct user to use JOIN and ELEVATE instead; update UNION and JOIN such that if toMark is set but the operation fails, the stack is left unaltered; add unionSolids* test cases; fix typos in ESP-help (and OpenCSM.h) (detail)
    by jfdannen
  28. add (unneeded) initializations in udfOffset to resolve incorrect lint complaints (detail)
    by jfdannen
  29. implement udpEqn2body for WireBodys; modify inflatedBody2b to use the replicate.udc; implement udfOffset; create offset* test cases; improve error handling associated with SELECT SORT; modify flend5* test cases to use udfOffset (detail)
    by jfdannen
  30. uprev to v1.22 (detail)
    by jfdannen
  31. fix bug that did not update at-parameters for REORDER command; fix bug that changed the input Body to REORDER; fix sensitivity bug whan a RULE/BLEND xsect is RESTOREd after being used (detail)
    by jfdannen
  32. initialize *info in ocsmBodyDetails; return sensible error message when a SET is applied to a CONPMTR, CFGPMTR, or DESPMTR (detail)
    by jfdannen
  33. Fix _close! function to properly check garbage collection for both egads and egadslite (detail)
    by galbramc
  34. Fix jlEGADS makefiles for zsh (detail)
    by galbramc
  35. jlEGADS makefile adjusments. Other small cleanup. (detail)
    by galbramc
  36. delete manifest from lite (detail)
    by docampo
  37. now ?? (detail)
    by docampo
  38. egads also used from egadscommon.jl dependencies (detail)
    by docampo
  39. remove unnecesary ENVS (detail)
    by docampo
  40. now with actually things inside (detail)
    by docampo
  41. created egads common folders (detail)
    by docampo
  42. Rule with Loops of differing number of Edges passes simple test with null 'bay' (detail)
    by haimes
  43. Can rule with sections of different number of Edges -- still need to check null bays, multiplicity > 1, curved EndCaps & EG_splineGeom_dot (detail)
    by haimes
  44. Close memory leak in EGADSlite associated with full attributes (detail)
    by haimes
  45. Fix scan-build problem (detail)
    by haimes
  46. Fix warning from last commit (detail)
    by haimes
  47. Second (but incomplete) cut at Rule with differring numbers of Edges (detail)
    by haimes
  48. Another minor correction to last commit (detail)
    by haimes
  49. Minor correction to last commit (detail)
    by haimes
  50. First (but incomplete) cut at Rule with differring numbers of Edges (detail)
    by haimes
  51. Don't allow for Figure 8 Nodes in ELoops (for now) (detail)
    by haimes
  52. Another def file fix (detail)
    by haimes
  53. Add setTessParam to lite def file (detail)
    by haimes
  54. Updates to egadslite to support pyEGADS.egadslite (detail)
    by galbramc
  55. First cut at pyEGADS.egadslite (detail)
    by galbramc
  56. Remove manifest files for jlEGADS. Check array size for makeGeometry. Fix makeGeometry tests. Some references fixes. (detail)
    by galbramc
  57. Fix some pyEGADS refrencing. Check data length for pyEGADS makeGeometry. (detail)
    by galbramc
  58. Fix topObj during EGADSlite import (detail)
    by haimes
  59. Add U periodic options to EG_approximate for surfaces (detail)
    by haimes
  60. try (detail)
    by docampo
  61. Allow for full attribution in EGADSlite (detail)
    by haimes
  62. Add reference counting for jlEGADS finalizers. Lots of other jlEGADS cleanup. (detail)
    by galbramc
  63. Fix for last commit (detail)
    by galbramc
  64. Various Julia cleanup and fixes (detail)
    by galbramc
  65. Update julia Makefile (detail)
    by galbramc
  66. Remove jlEGADS environment variable (detail)
    by galbramc
  67. added package install (detail)
    by docampo
  68. added Makefile (detail)
    by docampo
  69. first jlEGADS (detail)
    by docampo
  70. First cut at fitting periodic curves (detail)
    by haimes
  71. Fix a number of bugs in the Effective Topology (detail)
    by haimes
  72. Uprev EGADS (detail)
    by haimes
  73. Forgot DARWIN64.clang and DARWIN64.gcc (detail)
    by galbramc
  74. Move DARWIN64 ifort link flag to support EGADS test builds (detail)
    by galbramc
  75. Fix for ifort on newer versions of macOS (detail)
    by galbramc
  76. numpy suppression (detail)
    by galbramc
  77. Always build egadslite (detail)
    by galbramc
  78. Update julia path on linux (detail)
    by galbramc
  79. Remove jlEGADS from Sanitizer and Valgrind (detail)
    by galbramc
  80. mark helix3 and frustrum3 as expected successes (detail)
    by jfdannen
  81. Add jlEGADS test to Sanitizer and valgrind (detail)
    by galbramc
  82. Correct path (detail)
    by galbramc
  83. Add julia testing (detail)
    by galbramc
  84. Small fix in xfoil executables (detail)
    by galbramc
  85. Higher output precision xfoil executables (detail)
    by galbramc
  86. Upgrade to AFLR 10.22.23 (detail)
    by galbramc
  87. Another regsx fix (detail)
    by galbramc
  88. Fix email template (detail)
    by galbramc
  89. Ignore ifort warnings (detail)
    by galbramc

Started by an SCM change

Static Analysis: No warnings
Configuration MatrixLINUX64DARWIN64DARWINM1
macys7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs
7.6CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs
reynolds7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs
7.6CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs
viggen7.4CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs
7.6CAPS/unit
CAPS/training2018
CAPS/training
CAPS/AEROELASTIC
CAPS/CFD
CAPS/LINEARAERO
CAPS/MESH
CAPS/STRUCTURE
CAPS/CORSAIRLITE
OpenCSM/data/Slugs