Rodin/PETSc/Assembly.h file

Top level include for PETSc assembly backends.

This header exposes PETSc-compatible assembly kernels used by variational forms and problems. It aggregates sequential and MPI assembly, and includes OpenMP assembly when enabled.

Included components:

  • Default selector
  • Sequential assembly kernels
  • MPI assembly kernels
  • OpenMP assembly kernels (optional)