Jukka Aho
c9f951ef16
test: Add traditional element assembly structures validation
Tests for element-by-element assembly approach with sparse matrix operations.
Test coverage:
- ElementAssemblyData construction and initialization
- DOF indexing for sequential and non-sequential nodes
- Element contribution structures (K_local, f_int, f_ext)
- Scatter operation to global arrays
- Overlapping element accumulation
- Residual computation (f_ext - f_int)
- Matrix-vector product
- Dirichlet BC application (penalty method)
- Symmetry preservation
- Reset functionality
- Assembly statistics printing
2025-11-11 23:53:02 +02:00
..
2018-09-06 13:34:26 +03:00
2017-05-30 06:26:12 +03:00
2017-03-02 08:43:58 +02:00
2017-03-02 08:43:58 +02:00
2017-02-25 18:40:14 +02:00
2017-03-21 08:36:18 +02:00
2025-11-10 22:24:52 +02:00
2025-11-09 03:29:36 +02:00
2025-11-09 03:10:11 +02:00
2025-11-08 08:50:59 +02:00
2025-11-09 01:51:17 +02:00
2018-09-06 13:34:26 +03:00
2025-11-09 21:03:59 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2025-11-11 23:52:05 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2025-11-11 23:52:32 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2019-11-26 15:29:02 +07:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2025-11-11 23:53:02 +02:00
2025-11-10 22:24:52 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-11-29 17:40:55 -05:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-11-19 07:44:56 -05:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2019-10-27 12:50:11 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2025-11-09 06:13:40 +02:00
2025-11-09 06:13:40 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00