DiagnosticCodes Class

Provides stable string constants for the diagnostic codes emitted by ControlChart diagnostic workflows.

Definition

Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
public static class DiagnosticCodes
Inheritance
Object  →  DiagnosticCodes

Remarks

Use these constants when filtering DiagnosticReport messages by code to avoid relying on hand-written string literals that may diverge from the actual emitted values.

Fields

AssumptionsNormalityRejected Emitted when the normality test rejects normality at the requested significance level.
AssumptionsProcessUnstable Emitted when out-of-control signals are detected during assumption diagnostics.
CapabilityOneSidedSpecification Emitted when a one-sided specification is used for capability analysis.
CapabilityProcessMayBeUnstable Emitted when capability metrics are computed on a process that shows signs of statistical instability.
CapabilityTargetNotSpecified Emitted when a target value is not supplied in the specification limits.
ChartBaselineTooFewObservations Emitted when the observation sequence has fewer than the recommended minimum number of observations.
ChartBaselineUnequalSubgroupSizes Emitted when input subgroups do not all have the same size and equal subgroup sizes are required.
ChartBaselineZeroSigma Emitted when all observations are identical (estimated sigma = 0).
ChartInputNonFiniteValues Emitted when input data contains NaN or infinite values.
ChartInputSyntheticIndex Emitted when no index was supplied and a synthetic integer index was generated.
RulesEvaluationAppliedToPrimary Emitted when rule evaluation is applied to the primary chart statistic series rather than to both series in the set.
RulesRuleSetNotApplicable Emitted when a Shewhart rule set is passed to an EWMA or CUSUM chart.
RulesViolationsDetected Emitted when rule evaluation detects one or more violations.

See Also