Commit Graph

2015 Commits

Author SHA1 Message Date
Jukka Aho 2f1e510364 chore(test): remove physics validation experiment
Delete unmaintained validation harness for retired Physics workflows.

- Drop `test/physics/test_validation.jl`.
2026-05-09 18:28:48 +03:00
Jukka Aho 02bb66e30b chore(test): delete legacy physics typing regression
Remove stale physics type tests superseded by tag-based traits.

- Drop `test/physics/test_types.jl`.
2026-05-09 18:28:47 +03:00
Jukka Aho 4fc51ab894 chore(test): drop Dict-era boundary condition tests
Remove physics BC regressions tied to deleted `src/physics/boundary_conditions.jl`.

- Delete `test/physics/test_boundary_conditions.jl`.
2026-05-09 18:28:47 +03:00
Jukka Aho c3480c59ff chore(test): delete structured mesh regression file
Remove redundant structured mesh tests superseded by domain solves.

- Drop `test/mesh/test_structured.jl`.
2026-05-09 18:28:27 +03:00
Jukka Aho ee3ade7096 chore(test): remove parametric mesh regression
Delete outdated parametric mesh coverage.

- Drop `test/mesh/test_parametric.jl`.
2026-05-09 18:28:27 +03:00
Jukka Aho 8f52df8d9b chore(test): delete mesh parallel feature stubs
Remove unmaintained parallel mesh experiments.

- Drop `test/mesh/test_parallel_features.jl`.
2026-05-09 18:28:27 +03:00
Jukka Aho 93973c563c chore(test): drop mesh coloring regression
Remove tests for deleted graph coloring helpers.

- Delete `test/mesh/test_coloring.jl`.
2026-05-09 18:28:26 +03:00
Jukka Aho 5b355cae6c chore(test): delete plasticity new-API experiment
Remove unmaintained plasticity API scaffold tests.

- Drop `test/materials/test_plasticity_new_api.jl`.
2026-05-09 18:27:51 +03:00
Jukka Aho 79739e3371 chore(test): remove legacy perfect plasticity regression
Delete outdated plasticity tests pending `test_plasticity_integration.jl`.

- Drop `test/materials/test_perfect_plasticity.jl`.
2026-05-09 18:27:51 +03:00
Jukka Aho ff8123c350 chore(test): delete retired Neo-Hookean regression file
Remove stale hyperelastic tests superseded by advanced materials coverage.

- Drop `test/materials/test_neo_hookean.jl`.
2026-05-09 18:27:51 +03:00
Jukka Aho 3a8a81919e chore(test): drop legacy global material cache regression
Remove tests targeting deleted `src/materials/material_cache.jl`.

- Delete `test/materials/test_material_cache.jl`.
2026-05-09 18:27:51 +03:00
Jukka Aho c73e189e9f chore(test): delete legacy linear elastic regression
Remove outdated `LinearElastic` tests pending refreshed materials suite.

- Drop `test/materials/test_linear_elastic.jl`.
2026-05-09 18:27:38 +03:00
Jukka Aho c43b37bd9d chore(test): remove hyperelastic API regression file
Delete stale hyperelastic harness superseded by `hyperelastic_models.jl` tests.

- Drop `test/materials/test_hyperelasticity_new_api.jl`.
2026-05-09 18:27:38 +03:00
Jukka Aho 089b50df34 chore(test): delete finite-strain plasticity tests
Remove coverage for deleted `finite_strain_plasticity.jl` material prototype.

- Drop `test/materials/test_finite_strain_plasticity.jl`.
2026-05-09 18:27:38 +03:00
Jukka Aho be875b2bf6 chore(test): drop damage API regression stub
Remove unmaintained damage-model tests for retired APIs.

- Delete `test/materials/test_damage_new_api.jl`.
2026-05-09 18:27:38 +03:00
Jukka Aho e91df0db49 chore(test): delete IO postprocess regression
Remove retired postprocessing tests tied to legacy IO.

- Drop `test/io/test_postprocess.jl`.
2026-05-09 18:26:58 +03:00
Jukka Aho 23608177a1 chore(test): remove legacy integration API suite
Delete outdated quadrature integration API checks.

- Drop `test/integration/test_integration_api.jl`.
2026-05-09 18:26:58 +03:00
Jukka Aho fe82931977 chore(test): delete redundant geometry strain tests
Remove overlap with `test/geometry/test_jacobian.jl` / materials kernels.

- Drop `test/geometry/test_strain.jl`.
2026-05-09 18:26:57 +03:00
Jukka Aho 99fc4e5b34 chore(test): drop deformation gradient regression stub
Remove unused geometry tests superseded by continuum kinematics coverage.

- Delete `test/geometry/test_deformation_gradient.jl`.
2026-05-09 18:26:57 +03:00
Jukka Aho 07b5ffeedc chore(test): delete single-element smoke tests
Remove minimal element harness superseded by structured mesh tests.

- Drop `test/elements/test_single_element.jl`.
2026-05-09 18:26:48 +03:00
Jukka Aho 499cf4b149 chore(test): remove old interpolation entry tests
Delete redundant interpolation coverage replaced by `test_interpolate_field_value.jl`.

- Drop `test/elements/test_interpolate.jl`.
2026-05-09 18:26:48 +03:00
Jukka Aho 84614fe44e chore(test): delete legacy element construction suite
Remove constructor tests superseded by `Element{K,P,S,N}` templates.

- Drop `test/elements/test_element_construction.jl`.
2026-05-09 18:26:48 +03:00
Jukka Aho 3153ba5771 chore(test): drop CElement real-basis regression
Remove outdated basis coupling tests for removed element APIs.

- Delete `test/elements/test_celement_real_basis.jl`.
2026-05-09 18:26:47 +03:00
Jukka Aho b56c285c11 chore(test): delete legacy CElement typing tests
Remove deprecated element typing smoke tests.

- Drop `test/element/test_celement_type.jl`.
2026-05-09 18:26:36 +03:00
Jukka Aho 883c10e675 chore(test): delete legacy CElement interpolation tests
Remove stale interpolation checks from `test/element/`.

- Drop `test/element/test_celement_interpolation.jl`.
2026-05-09 18:26:36 +03:00
Jukka Aho ab6b97d902 chore(test): delete legacy CElement creation tests
Remove obsolete element creation coverage under the typo directory.

- Drop `test/element/test_celement_creation.jl`.
2026-05-09 18:26:36 +03:00
Jukka Aho de153305f6 chore(test): remove stray test/element runner
Delete the mistyped `element/` harness superseded by `test/elements/runtests.jl`.

- Drop `test/element/runtests.jl`.
2026-05-09 18:26:36 +03:00
Jukka Aho b6ec433e23 chore(test): delete continuum type-stability smoke test
Remove outdated `@inferred` continuum checks tied to retired kernels.

- Drop `test/domains/continuum/test_type_stability.jl`.
2026-05-09 18:26:14 +03:00
Jukka Aho 02c821ca4f chore(test): drop continuum stiffness allocation sweep
Remove obsolete block-allocation tests superseded by assembler IR checks.

- Delete `test/domains/continuum/test_stiffness_block_allocations.jl`.
2026-05-09 18:26:13 +03:00
Jukka Aho ea10b1edc0 chore(test): remove THMECD hex DOF regression
Delete retired hex multifield physics scaffolding.

- Drop `test/dofs/test_thmecd_hexa_physics.jl`.
2026-05-09 18:25:56 +03:00
Jukka Aho 624ea068b5 chore(test): remove THMEC wedge DOF regression
Delete unmaintained penta-element coupling tests.

- Drop `test/dofs/test_thmec_penta_physics.jl`.
2026-05-09 18:25:56 +03:00
Jukka Aho 32381065da chore(test): delete minimal THME DOF smoke test
Remove unused thermo-hydro-mechanical-electric DOF scaffolding.

- Drop `test/dofs/test_thme_minimal.jl`.
2026-05-09 18:25:42 +03:00
Jukka Aho a12ad2ffc5 chore(test): drop THM real-physics DOF regression
Remove stale coupling tests superseded by domain-level kernels.

- Delete `test/dofs/test_thm_real_physics.jl`.
2026-05-09 18:25:42 +03:00
Jukka Aho 05397e0200 chore(test): remove crazy THM multifield experiment
Delete exploratory thermo-hydro-mechanical DOF tests outside CI coverage.

- Drop `test/dofs/test_thm_crazy_multifield.jl`.
2026-05-09 18:25:42 +03:00
Jukka Aho 5ffacf66cc chore(test): delete legacy Stokes DOF regression
Remove an unmaintained Stokes multifield test tied to retired APIs.

- Drop `test/dofs/test_stokes_real.jl`.
2026-05-09 18:25:41 +03:00
Jukka Aho ff8232566c chore(test): remove mixed-DOF vararg regression
Delete unused vararg `@DOFSet` experiments.

- Drop `test/dofs/test_mixeddof_vararg.jl`.
2026-05-09 18:25:24 +03:00
Jukka Aho b890bfb78d chore(test): drop field unification experiment
Remove obsolete multifield unification tests from the pre-reset stack.

- Delete `test/dofs/test_field_unification.jl`.
2026-05-09 18:25:24 +03:00
Jukka Aho 6f9f7cc932 chore(test): delete retired DOF system suite
Remove tests targeting the removed `DOFManager`-style API.

- Drop `test/dofs/test_dof_system.jl`.
2026-05-09 18:25:24 +03:00
Jukka Aho ffcc82d61e chore(test): remove legacy DOF connectivity regression
Delete Dict-era connectivity tests superseded by `DOFHandler` coverage.

- Drop `test/dofs/test_dof_connectivity.jl`.
2026-05-09 18:25:24 +03:00
Jukka Aho 2b40c26179 chore(test): delete nbasis zero-cost regression
Remove the standalone `@generated` nbasis cost test file no longer wired into CI.

- Drop `test/basis/test_nbasis_zerocost.jl`.
2026-05-09 18:25:05 +03:00
Jukka Aho 3e89dd5491 chore(test): drop retired basis API regression
Remove stale basis API tests superseded by `test_all_elements` coverage.

- Delete `test/basis/test_basis_api.jl`.
2026-05-09 18:24:59 +03:00
Jukka Aho f54c64295d chore(test): remove unused backend CPU smoke test
Delete the minimal backend harness that no longer matches the package entry
surface.

- Drop `test/backend/test_cpu_minimal.jl`.
2026-05-09 18:24:24 +03:00
Jukka Aho 6451639287 chore(test): delete two-phase assembly experiment
Remove unused staging for dual-phase assembly not wired into CI.

- Drop `test/assemblers/test_two_phase_assembly.jl`.
2026-05-09 18:24:13 +03:00
Jukka Aho 763574638d chore(test): remove obsolete microkernel formulation sweep
Delete formulation-matrix tests tied to the retired microkernel harness.

- Drop `test/assemblers/test_microkernel_formulations.jl`.
2026-05-09 18:24:12 +03:00
Jukka Aho a153945f41 chore(test): delete simplified DOF COO smoke test
Remove the redundant lightweight COO regression superseded by newer assembler tests.

- Drop `test/assemblers/test_dof_based_coo_simple.jl`.
2026-05-09 18:24:12 +03:00
Jukka Aho 0c60061d8c chore(test): remove retired DOF-based COO regression file
Delete the old standalone COO assembler test now replaced by targeted coverage
under `test/assemblers/`.

- Drop `test/assemblers/test_dof_based_coo.jl`.
2026-05-09 18:24:12 +03:00
Jukka Aho 5bc0c5ade1 chore(test): drop stale assembler equivalence suite
Remove legacy assembler cross-check tests superseded by the DOF-based zero-alloc
regressions and modern assembler modules.

- Delete `test/assemblers/test_assembler_equivalence.jl`.
2026-05-09 18:23:40 +03:00
Jukka Aho 83cd1a4407 docs(agents): link zero-alloc invariant to performance tiers
Point invariant 1 readers at `architecture_layers.md` for the tiered split
between numeric kernels, warmed assembly drivers, and flexible IO/UI code.
2026-05-09 18:23:24 +03:00
Jukka Aho f0486eae35 docs(developer): document performance tiers vs layer graph
Explain tier 1 kernel numeric work, tier 2 warmed assembly drivers, and tier 3
IO/UI flexibility orthogonal to the dependency-layer diagram.

- Add definitions, an allocations policy table mapped to `src/` folders, and a
  short glossary tying tiers to hot-path expectations.
2026-05-09 18:23:16 +03:00
Jukka Aho 2be9f43bb4 refactor(topology): dedupe Wedge nnodes and exports
Apply the same `AbstractTopology{N}` node-count consolidation and LICENSE URL
fix as other volumetric topologies.

- Drop redundant `nnodes`/`export` lines from `wedges.jl`.
2026-05-09 18:22:50 +03:00