dynLattice
Loading...
Searching...
No Matches
Benchmarks

This page provides comprehensive documentation for the benchmark cases in the dynLattice project. These tests compare the implementation with the results from literature or ensure the correctness of the implementation in other ways. For a deeper explanation please refer to the cited publications.

Test Categories

The test suite is organized into scientific categories, each targeting specific physical phenomena:

Test Execution

Execute tests using the Makefile system:

make tests # Run all tests
make beam-tests # Static beam networks
make transient-tests # Dynamic simulations
make plastic-tests # Inelastic materials
make contact-tests # Contact mechanics

Test Structure

Each test category follows a consistent structure:

  • Configuration files (.pro) - Test parameters and solver settings
  • Geometry files (.geo) - GMSH mesh definitions
  • Processing scripts (.py) - Post-processing and validation
  • Reference data - Analytical or benchmark solutions for comparison