specfem::chunk_edge

namespace chunk_edge

Contains chunk-based field accessors and utilities for spectral edge computations.

Chunk-based data accessors for edge operations in spectral elements.

The specfem::chunk_edge namespace provides specialized classes and functions for high-performance, chunk-oriented processing of spectral edge fields such as acceleration, velocity, and displacement. These accessors are optimized for vectorized operations and efficient memory access patterns, enabling scalable simulations in both 2D and 3D domains.

Provides vectorized access to field data and interface coupling terms for chunks of element edges in the spectral element method.

Key components:

  • Field accessors (displacement, velocity, acceleration)

  • Nonconforming interface coupling data

  • Index mapping for chunk operations