# Constraints

The constraints package provides tools for applying physical and geometric constraints during optimization.

## Components

- [Mapping](mapping.md) - Constraint mapping functionality
- [Modules](modules.md) - Base classes and transformation modules
- [Utilities](utils.md) - Index generation and value matching utilities  
- [Binary Operations](binary.md) - Morphological operations and connectivity analysis
- [Discrete Constraints](discrete.md) - Material connectivity and feature size control
