"""
This module provides the core functionality for the seapopym package.

- `Kernel`: Manages functions used throughout simulations.
- `Template`: Defines the structure for parallel and distributed computations.

For defining new model behaviors, refer to the `seapopym.model` and `seapopym.function` modules.
"""