Numerics.NET.Statistics.ProcessControl Namespace

 

Classes

AssumptionDiagnostics Contains the assumption-diagnostic results for a capability analysis.
Capability Provides static methods for process capability and performance analysis.
CapabilityAnalysisResult Contains the results of a process capability and performance analysis.
CapabilityConfidenceIntervals Contains confidence intervals for selected capability and performance metrics computed by a capability analysis.
CChart A v2 SPC chart for monitoring defect counts per inspection unit (C chart). Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
ControlChart Abstract base class for all v2 SPC control charts. Provides shared lifecycle orchestration through the Unfitted, Fitted, and Deployed states.
ControlChart<TChart> Generic base class for control charts that provides covariant Deploy() and Apply(Vector<Double>) methods returning TChart directly, eliminating the need for callers to cast.
ControlRuleSet Represents an immutable set of process control rules that can be evaluated over a RuleEvaluationContext.
ControlRuleSets Provides standard pre-built ControlRuleSet instances.
ControlSeries Abstract base class for chart series that hold analysis results for a single chart statistic.
CustomRule A process control rule backed by a user-supplied delegate.
CusumChart A v2 SPC chart for monitoring individual observations using the Cumulative Sum (CUSUM) method. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
CusumChartOptions Configuration options for a CusumChart.
DiagnosticCodes Provides stable string constants for the diagnostic codes emitted by ControlChart diagnostic workflows.
DiagnosticMessage Represents a structured diagnostic produced by a ControlChart diagnostic workflow.
DiagnosticReport Represents an immutable collection of DiagnosticMessage entries produced by a Diagnose() operation.
EwmaChart A v2 SPC chart for monitoring individual observations using the Exponentially Weighted Moving Average (EWMA) method. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
EwmaChartOptions Configuration options for an EwmaChart.
FixedLimitSeries Holds the analysis results for a chart baseline whose center line and control limits are constant over the analyzed run.
IndividualsMovingRangeChartOptions Provides configuration options for an IndividualsMovingRangeChartSet.
IndividualsMovingRangeChartSet A v2 SPC chart for monitoring individual observations and their moving ranges. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
NpChart A v2 SPC chart for monitoring the number of nonconforming items in a sample of fixed size (NP chart). Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
PChart A v2 SPC chart for monitoring the fraction of nonconforming items per subgroup (P chart). Supports both variable and constant sample sizes. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
PointwiseLimitSeries Holds the analysis results for a chart baseline whose control limits vary point-by-point over the analyzed run.
ProcessRules Provides factory access to all built-in process control rule instances.
RuleEvaluationContext Provides the data context for evaluating a process control rule against a chart series.
RuleSetEvaluation Contains the results of evaluating a ControlRuleSet over a control-chart point series.
RuleViolation Describes a single process control rule violation detected in a control-chart point series.
SpecificationLimits Represents lower and upper specification limits and an optional process target for use in process capability analysis.
UChart A v2 SPC chart for monitoring defects per inspection unit (U chart). Supports both variable and constant unit sizes. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
XBarRChartSet A v2 SPC combination chart for monitoring subgrouped data using the XBar–R method. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.
XBarSChartSet A v2 SPC combination chart for monitoring subgrouped data using the XBar–S method. Implements the full Unfitted → Fitted → Deployed → Apply lifecycle defined by ControlChart.

Interfaces

IProcessRule Defines the contract for a process control rule that can be evaluated over a control-chart point series.

Enumerations

DiagnosticSeverity Indicates the severity of a DiagnosticMessage.
SigmaEstimator Specifies the method used to estimate process variation for within-process sigma calculations.