| Module | Source File | Description |
|---|---|---|
| darrays | darrays.f90 | Distributed arrays module (DDI-compatible) |
| darrays_core | darrays_core.f90 | Core distributed array operations |
| darrays_distrib | darrays_distrib.f90 | Column distribution helpers for distributed arrays |
| darrays_dlb | darrays_dlb.f90 | Dynamic load balancing for distributed arrays |
| darrays_types | darrays_types.f90 | Type definitions for distributed arrays |
| pic_mpi | pic_mpi_legacy.F90 | Legacy MPI wrapper module using traditional MPI interface |
| pic_mpi_f08 | pic_mpi.f90 | Modern MPI wrapper module using mpi_f08 interface |
| pic_mpi_lib | pic_mpi_lib.F90 | Top-level MPI wrapper module with preprocessor selection |