Skip to content

Conversation

@tupek2
Copy link
Collaborator

@tupek2 tupek2 commented Dec 5, 2025

Add implicit (differentiable) linear and nonlinear solvers. Add time discretization for second order systems. Add the ability to compute resultant forces. Dynamic patch test and design sensitivity tests are included.

#include "smith/differentiable_numerics/lumped_mass_weak_form.hpp"
#include "smith/differentiable_numerics/tests/paraview_helper.hpp"
#include "smith/differentiable_numerics/differentiable_utils.hpp"
#include "smith/differentiable_numerics/differentiable_test_utils.hpp"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should the test utils header go in tests?

@@ -0,0 +1,376 @@
#include <gtest/gtest.h>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#include <gtest/gtest.h>
// Copyright (c) Lawrence Livermore National Security, LLC and
// other Smith Project Developers. See the top-level LICENSE file for
// details.
//
// SPDX-License-Identifier: (BSD-3-Clause)
#include <gtest/gtest.h>

@tupek2 tupek2 added the ready for review Ready for active inspection by reviewers label Dec 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for review Ready for active inspection by reviewers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants