Backend ======= The backend module provides an abstraction layer for array operations, allowing XRayLabTool to run on either NumPy or JAX backends. .. automodule:: xraylabtool.backend :members: :undoc-members: :show-inheritance: Array Operations ---------------- .. automodule:: xraylabtool.backend.array_ops :members: :undoc-members: :show-inheritance: Interpolation ------------- .. automodule:: xraylabtool.backend.interpolation :members: :undoc-members: :show-inheritance: