Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
7f81ed0
Stub out new nonlinear PCG solver.
mrtupek2 Apr 29, 2026
70c55fd
Initial implementation of nonlinear pcg.
mrtupek2 Apr 29, 2026
079054c
Start implement a new potential solver.
mrtupek2 Apr 29, 2026
3eda3a3
Start implementing a more efficient interface with matrix-free operat…
mrtupek2 Apr 30, 2026
0f438f0
Trying to implement JacobianOperator abstraction.
mrtupek2 Apr 30, 2026
d94f4b3
Implement JacobianOperator for weak form.
mrtupek2 Apr 30, 2026
3b6a6ad
style.
mrtupek2 Apr 30, 2026
538cc48
Working on various potential improvements to the trust-region solver.
mrtupek2 May 8, 2026
f8ff2c0
Temporary cmake adjust.
mrtupek2 May 8, 2026
32046de
Merge branch 'develop' into tupek/trust_region_speed
mrtupek2 May 8, 2026
33dd85b
Simplify the experimental attempts.
mrtupek2 May 8, 2026
db08e49
Cleanup debug timings.
mrtupek2 May 9, 2026
f5b87e7
Some cleanup of the subspace improvements.
mrtupek2 May 9, 2026
933acff
Control when printing occurs better.
mrtupek2 May 9, 2026
f79f0b2
another fix.
mrtupek2 May 9, 2026
a589e33
Pull trust-region into its own file.
mrtupek2 May 9, 2026
d426fc5
style.
mrtupek2 May 9, 2026
8106675
Simplify solver changes, use SLIC in test.
mrtupek2 May 9, 2026
dae08a6
Docs and style.
mrtupek2 May 10, 2026
03dbbfd
Completely remove petsc subspace options, use pure mfem one only goin…
tupek2 May 12, 2026
e6e11c9
Merge branch 'develop' into tupek/trust_region_speed
tupek2 May 13, 2026
7d0edd3
Add some docs.
tupek2 May 13, 2026
b4117ac
Trying to simplify the left most logic on linesearch a bit.
tupek2 May 13, 2026
afc4952
Merge branch 'develop' into tupek/trust_region_speed
tupek2 May 13, 2026
ca4242b
remove version from `conf.py`
chapman39 May 12, 2026
632d41e
add explaination for adding new readthedocs release version
chapman39 May 12, 2026
95b170d
syntax error
chapman39 May 12, 2026
2c2297d
syntax.. again!
chapman39 May 12, 2026
bc0ff09
Merge branch 'develop' into tupek/trust_region_speed
tupek2 May 14, 2026
552dc60
Merge branch 'develop' into tupek/trust_region_speed
mrtupek2 May 22, 2026
974c23c
Fix some comm issues, better fallback when trust region fails, use co…
mrtupek2 May 22, 2026
72dfe74
be a bit more careful about updating contact state when doing finite …
tupek2 May 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/smith/numerics/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@
# SPDX-License-Identifier: (BSD-3-Clause)

add_subdirectory(functional)

set(numerics_headers
equation_solver.hpp
steihaug_toint_cg.hpp
nonlinear_convergence.hpp
odes.hpp
solver_config.hpp
stdfunction_operator.hpp
petsc_solvers.hpp
trust_region_solver.hpp
dense_petsc.hpp
block_preconditioner.hpp
)

set(numerics_sources
equation_solver.cpp
steihaug_toint_cg.cpp
mfem_trust_region_subspace.cpp
nonlinear_convergence.cpp
trust_region_solver.cpp
odes.cpp
petsc_solvers.cpp
block_preconditioner.cpp
Expand Down
Loading