feat: implement consistent-mass HHT shell dynamics

This commit is contained in:
KOKO\Mimi
2026-09-22 21:38:42 +09:00
parent fec8cf09c2
commit f0dc42a280
41 changed files with 9294 additions and 125 deletions
+8
View File
@@ -6,8 +6,14 @@ add_executable(
unit/analysis/analysis_test.cpp
unit/analysis/analysis_model_test.cpp
unit/analysis/analysis_state_test.cpp
unit/analysis/dynamic_analysis_state_test.cpp
unit/analysis/eigen_reduction_test.cpp
unit/analysis/eigen_mass_assembly_test.cpp
unit/analysis/hht_time_integration_test.cpp
unit/analysis/hht_energy_verification_test.cpp
unit/analysis/hht_temporal_verification_test.cpp
unit/analysis/hht_dynamic_algebra_test.cpp
unit/analysis/hht_dynamic_procedure_test.cpp
unit/analysis/nonlinear_analysis_state_test.cpp
unit/analysis/nonlinear_static_control_test.cpp
unit/analysis/newton_iteration_log_test.cpp
@@ -28,6 +34,7 @@ add_executable(
unit/elements/mitc4_shell_test.cpp
unit/elements/mitc4_shell_mass_contract_test.cpp
unit/elements/nonlinear_mitc4_shell_test.cpp
unit/elements/nonlinear_mitc4_inertia_test.cpp
unit/elements/nonlinear_mitc4_shell_tangent_test.cpp
unit/fem/dof_manager_test.cpp
unit/math/dense_blas_internal_test.cpp
@@ -43,6 +50,7 @@ add_executable(
unit/io/abaqus/input_syntax_test.cpp
unit/io/abaqus/shell_surface_pressure_domain_test.cpp
unit/io/hdf5/hdf5_results_writer_test.cpp
unit/io/hdf5/dynamic_hdf5_results_writer_test.cpp
unit/io/hdf5/eigen_hdf5_results_writer_test.cpp
unit/io/hdf5/nonlinear_hdf5_results_writer_test.cpp
unit/io/hdf5/hdf5_writer_components_test.cpp