Skip to content

Draco-7_11_0 Released

Compare
Choose a tag to compare
@KineticTheory KineticTheory released this 30 Jun 20:00

Attribution

Draco-7_11_0, build date 2021 Jun 30, build type: RELEASE, DBC: 0, DRACO_DIAGNOSTICS: 0

CCS-2 Draco Team: Kelly G. Thompson, Kent G. Budge, Matt A. Cleveland, Ryan T. Wollaeger, 
     Ben R. Ryan, Alex R. Long, Kendra P. Long, James S. Warsa, Tim Kelley, Jae H. Chang, 
     Andrew T. Till, Ondrej Certik, David A. Dixon, and Howard Pritchard.

Prior Contributors: Gabriel M. Rockefeller, Allan B. Wollaber, Rob B. Lowrie, Paul W. Talbot, 
     Katherine J. Wang, Seth D. Cook, Peter Ahrens, Massimiliano Rosa, Todd J. Urbatsch, 
     Daniel Holladay, Jeff D. Densmore, Jeff Furnish, John McGhee, Kris C. Garrett, Mike Buksas, 
     Nick Myers, Paul Henning, Randy Roberts, Seth Johnson, Todd Adams, Tom Evans, 
     and Lori Pritchett-Sheats.

Copyright (C) 2016-2021 Triad National Security, LLC. (C19028, LA-CC-16-016),
     Released under a 3-Clause BSD License.

Summary of changes:

  • 104 files changed, added or removed in 34 commits.
  • Added system load diagnostic capability to c4 and tstOMP.
  • Begin enforced use of cmake-formatandcmake-lint`
  • Add neighboring node indices to dual layouts in Draco_Mesh
  • Add debug symbols for all builds (including Release builds).
  • Replace Travis CI with GitHub Actions.

Corrected Defects

  • #1075 - Suppress a gcc warning related to -O3 -g
  • #1074 - Fix gcc-based build on ATS-2 and add preliminary env for new machine.
  • #1073 - For Toss3 machines,register tests using srun.
  • #1069 - Remove constexpr square root call in CDI
  • #1065 - Eliminate clang-tidy warning.
  • #1061 - Fix a bad merge that reverted draco's published version number.
  • #1053 - Cuda-11.2.0 is broken, use 11.0.2 instead.
  • #1055 - Codecov security issue

New Features

  • #1078 - Add neighboring node indices to dual layouts in Draco_Mesh
  • #1077 - Provide Kent's README.md for parser.
  • #1072 - Enable -g for all builds, including Release.
  • #1071 - Tweak github-actions yaml files.
  • #1070 - Attempt to replace Travis with GitHub Actions
  • #1066 - Attempt to add support for Intel OneAPI compilers.
  • #1064 - Minor cleanup in shell scripts
  • #1063 - Use EOSPAC datatype aliases in interface calls.
  • #1062 - Set fill column for tex documents to 100
  • #1060 - Reformat fortran sources to prepare to enforce fprettyify style guide.
  • #1059 - Apply cmake-format style. No code changes.
  • #1058 - For MSVC, use flag /JMC for Debug builds.
  • #1057 - Provide minor environment tweaks.
  • #1056 - Support intel/20 on ccs-net
  • #1052 - Bump ats-2 default env to newer tools.
  • #1050 - Update ApplicationUnitTest to support multiple args for the same test.
  • #1049 - Update environments for releases that use cuda.

Known Defects

  • #914 - Enable rng cuda tests when with xl
  • #526 - Fix autodoc issues in package viz
  • #525 - Fix autodoc issues in parser