specfem::chunk_face¶
-
namespace chunk_face¶
Contains chunk-based field accessors and utilities for spectral face computations in 3D.
Chunk-based data accessors for face operations in 3D spectral elements.
The specfem::chunk_face namespace provides specialized classes and functions for high-performance, chunk-oriented processing of spectral face fields such as acceleration, velocity, and displacement. These accessors are optimized for vectorized operations and efficient memory access patterns, enabling scalable simulations in 3D domains.
Provides vectorized access to field data and interface coupling terms for chunks of element faces in the 3D spectral element method.
Key components:
Field accessors (displacement, velocity, acceleration)
Index mapping for chunk operations
Faces are 2D surfaces in 3D elements, with ngll x ngll quadrature points.