Expand description
Symmetric pseudo-Voigt profile and fused peak accumulation.
Structs§
- Accumulation
- Result from fused multi-peak accumulation.
- Dense
Jacobian - Parameter-major dense derivatives shared across many peaks.
- Grid
View - A validated, borrowed view of a strictly increasing sampling grid.
- Pattern
Derivatives - Derivatives of one calculated pattern.
- Peak
- Parameters for one symmetric pseudo-Voigt peak.
- Peak
Batch View - A validated structure-of-arrays view of peak parameters.
- Profile
Point - A profile value and its analytical first derivatives.
- Support
Jacobian - Per-peak Jacobian stored only over each peak’s active support.
- Support
Range - Inclusive physical support limits for one peak.
Enums§
- Profile
Error - Input validation errors for profile evaluation.
- Support
Policy - Deterministic rule used to choose a peak’s finite support.
Functions§
- accumulate_
batch - Accumulate a borrowed peak batch and all derivatives on a validated grid.
- accumulate_
peaks - Convenience accumulator for an array-of-structs peak collection.
- accumulate_
values_ batch - Accumulate only calculated profile values for a borrowed peak batch.
- symmetric_
pseudo_ voigt - Evaluate a unit-area symmetric pseudo-Voigt profile and derivatives.