Attribution
Draco-7_19_0, build date 2024 Oct 16, build type: Debug, DBC: 7, DRACO_DIAGNOSTICS: 0
CCS-2 Draco Team: Kelly G. Thompson, Matt A. Cleveland, Ryan T. Wollaeger, HyeongKae Park,
Ben R. Ryan, Kendra P. Long, Alex R. Long, James S. Warsa, Jae H. Chang, Jeff R. Haack,
and Daniel Holladay.
Prior Contributors: Kent G. Budge, Gabriel M. Rockefeller, Allan B. Wollaber, Tim Kelley,
Rob B. Lowrie, Paul W. Talbot, Katherine J. Wang, Andrew T. Till, Ondrej Certik, Peter Ahrens,
Massimiliano Rosa, David A. Dixon, Howard Pritchard, Todd J. Urbatsch, Jeff D. Densmore,
Jeff Furnish, John McGhee, Kris C. Garrett, Mike Buksas, Nick Myers, Paul Henning,
Randy Roberts, Seth Johnson, Todd Adams, Tom Evans, Lori Pritchett-Sheats, and Seth D. Cook
Copyright (C) 2024 Triad National Security, LLC. (C19028, LA-CC-16-016),
Released under a 3-Clause BSD License.
Features
- MR !460 Add missing increment to vector of number of side faces per cell.
- MR !439 Drop support for gcc older than 9.0.
- MR !431 Enable Draco_Mesh::next_face function for MPI rank boundary faces.
- MR !430 Add an implicit constexpr option for gcc builds.
- MR !428 CAMR mesh changes for dert
- MR !427 disable peephole optimization for hip
- MR !426 Add new jacamar variable to deploy logic, too
- MR !425 Add ccs-net CI variable to get runners working again
- MR !424 Create the most basic DDE for Venado.
- MR !423 Move to CCE18 on rzadams
- MR !422 Fix tycho bashrc name
- MR !421 Add another OpenMPI valgrind suppression.
- MR !420 Ensure global rank cell index offsets are 64-bit integers
- MR !419 Fix autodoc regression issues noted in #1465
- MR !417 Updates to CI/Regression configuration
- MR !416 One more openmpi related suppression rule for valgrind.
- MR !415 Fix slow HIP compiles on ATS-4 systems.
- MR !414 update default env for fog in draco bashrc
- MR !413 Add 64-bit integer type to diagnostics; fix a faulty DBC.
- MR !412 Clean up the MSVC CI scripts.
- MR !411 Provide better estimated job time for CI on Ro.
- MR !410 Fix error code return for MSVC regression.
- MR !409 Add SITE_ID to fog deploy install path
- MR !434 Minor build system cleanup
- MR !433 Make Regression log files available from re-git.
Clang Tidy Changes:
- MR !473 Remaining clang-tidy@17 updates for draco
- MR !471 Clang-tidy@17 updates for fit
- MR !470 Clang-tidy@17 updates for mesh
- MR !469 Apply fixes for diagnostics identified by clang-tidy 17.0.6.
- MR !468 Apply fixes for compton-tools identified by clang-tidy 17.0.6.
- MR !467 Clang-tidy@17 updates for min
- MR !466 Clang-tidy@17 updates for norms
- MR !464 Clang-tidy@17 updates for viz
- MR !463 Clang-tidy@17 Updates for dsxx (part 2).
- MR !462 Clang-tidy@17 Updates for xthi/ythi
- MR !459 Apply fixes to compton_tools identified by clang-tidy 17.0.6.
- MR !458 Apply fixes to cdi_ndi identified by clang-tidy 17.0.6.
- MR !457 Apply fixes to cdi_eospac identified by clang-tidy 17.0.6.
- MR !456 Apply fixes to mesh identified by clang-tidy 17.0.6.
- MR !454 Apply fixes to cdi_analytic identified by clang-tidy 17.0.6.
- MR !453 Apply fixes to cdi_CPEloss identified by clang-tidy 17.0.6.
- MR !452 Apply fixes to cdi identified by clang-tidy 17.0.6.
- MR !451 Apply fixes to quadrature identified by clang-tidy 17.0.6.
- MR !450 Apply fixes for RTT_Format_Reader identified by clang-tidy 17.0.6.
- MR !449 Apply fixes to special_functions identified by clang-tidy 17.0.6.
- MR !448 Apply fixes for rng identified by clang-tidy 17.0.6.
- MR !447 Adopt a newer toolchain for OneAPI CI and regression.
- MR !446 Fix MSVC build failures that occur after !439
- MR !445 Apply fixes to parser/test identified by clang-tidy 17.0.6.
- MR !444 Apply fixes to parser identified by clang-tidy 17.0.6.
- MR !443 Apply fixes to roots identified by clang-tidy 17.0.6.
- MR !442 Apply fixes to units to support [email protected] and clang-tidy.
- MR !441 Apply fixes to c4 to support [email protected] and clang-tidy.
- MR !440 Apply fixes to c4/tests identified by clang-tidy 17.0.6.
- MR !438 Apply fixes to support [email protected] and clang-tidy for package
ode
- MR !437 Apply fixes to support [email protected] and clang-tidy for package linear
- MR !436 Clang-tidy 17 fixes for dsxx core files.
- MR !435 Clang-tidy 17 fixes for dsxx/tests.
Closed Issues
- Gitlab issue #1468 CCE18 draco environment
- Gitlab issue #1466 Investigate how to install Kokkos on Windows with MSVC
- Gitlab issue #1465 Fix autodoc errors
Developer Lines:
171995:Kelly G. Thompson
21631:Kent G. Budge
19601:Matt A. Cleveland
8223:Ryan T. Wollaeger
7338:HyeongKae Park
5133:Ben R. Ryan
3894:Kendra P. Long
3478:Gabe M. Rockefeller
3037:Alex R. Long
1613:Allan B. Wollaber
1183:James S. Warsa
557:Tim Kelley
382:Rob B. Lowrie
356:Jae H. Chang
252:Paul Talbot
155:Katherine J. Wang
133:Andrew Thomas Till
90:Ondřej Čertík
83:Jeffrey Robert Haack
62:Peter Ahrens
15:Jeff Haack
11:Joseph Michael Coale
9:Massimiliano Rosa
7:David A. Dixon
6:Daniel Holladay
LOC and coverage plots
github.com/AlDanial/cloc v 1.92 T=0.91 s (788.6 files/s, 133392.0 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
C++ 231 5973 13709 23096
C/C++ Header 336 7870 20643 20791
CMake 95 1673 4750 8550
Lisp 13 779 1255 3354
Python 14 580 1039 2690
CSS 1 261 75 1260
Bourne Shell 8 155 405 855
Fortran 90 9 131 229 409
Bourne Again Shell 3 55 121 123
C Shell 1 22 26 113
HTML 2 3 47 68
make 2 20 15 37
CUDA 1 5 16 35
YAML 1 5 10 32
--------------------------------------------------------------------------------
SUM: 717 17532 42340 61413
--------------------------------------------------------------------------------