Lawrence Livermore National Laboratory
Official@llnl · Livermore, CA, USA
For over 70 years, the Lawrence Livermore National Laboratory has applied science and technology to make the world a safer place.
Agent Skills by Lawrence Livermore National Laboratory
Showing 3 vetted skills indexed across 1 GitHub repositories.
cpp-unit-testing
Standardize C++ unit tests with GoogleTest and register them via smith_add_tests.
smith-cpp-style
Enforce consistent C++ style in src/smith and examples with clang-format.
building
Build Smith on HPC compute nodes using host-config selection and build workflows.
Frequently Asked Questions About Lawrence Livermore National Laboratory
FAQPage SchemaWhat specific tasks are enabled by these C++ development resources?▼
These resources enable the standardization of unit testing through GoogleTest integration, the enforcement of consistent source code style using Clang-Format, and the management of complex build processes on high-performance computing clusters through host-specific configuration selection.
Which technical personas benefit from these development standards?▼
These resources are designed for C++ software engineers, computational scientists, and HPC systems developers working within research environments who require rigorous code quality, reproducible build environments, and standardized testing protocols for large-scale scientific applications.
What are the prerequisites for building software using these configurations?▼
Building software using these configurations requires a C++ development environment, access to HPC compute nodes, and the presence of host-config files tailored to the specific cluster architecture. Users must also have Clang-Format installed to satisfy the style enforcement requirements.