Skip to content

Public API example index

All 193 inventoried public symbols are linked to executed examples (31 standalone Python blocks). Root exports are verified aliases of the corresponding module objects.

Functions, constructors, methods and properties require actual execution; imports alone do not count. Result constructors also run when their producer returns them; see result records for explicit reconstruction. The two typing contracts require a real annotation, and exception classes require constructed instances. Private helpers and generated dataclass methods remain outside the authored public inventory.

This index establishes example availability, not independent proof of every mathematical branch. Review the linked explanations, limits and assertions. CI regenerates the evidence against an installed package and rejects stale index content. At most two examples per symbol are shown.

Public symbol Executable examples
fuzzyroutines.AlphaCut alpha-cuts, block 1
fuzzyroutines.Bell membership-families, block 1; universal-fuzzy-scale, block 2
fuzzyroutines.Centroid membership, block 1; api-recipes, block 5
fuzzyroutines.CentroidConvergenceError errors, block 1
fuzzyroutines.CentroidPolicy membership, block 1; api-recipes, block 5
fuzzyroutines.ComparisonDomain api-recipes, block 4
fuzzyroutines.ComparisonPolicy api-recipes, block 4; custom, block 1
fuzzyroutines.Complement alarm, block 1
fuzzyroutines.ContinuousFuzzyProperties alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.ContinuousInterval alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.ContinuousRegion alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.ContinuousUniverse membership, block 1; alarm, block 1
fuzzyroutines.DeriveProperties alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.Difference alarm, block 1
fuzzyroutines.DiscreteFuzzyProperties results, block 1
fuzzyroutines.DiscreteRegion alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.DiscreteUniverse alpha-cuts, block 1; api-recipes, block 1
fuzzyroutines.EqualOnDomain api-recipes, block 4; custom, block 1
fuzzyroutines.FuzzificationPolicy results, block 4; risk, block 1
fuzzyroutines.FuzzificationResult results, block 4; risk, block 1
fuzzyroutines.FuzzyRoutines.DiapasonParser historical-recipes, block 1
fuzzyroutines.FuzzyRoutines.FuzzyAND historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.FuzzyNOT historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.FuzzyNOTParabolic historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.FuzzyOR historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.FuzzyScale historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.FuzzyScale.Fuzzy historical-recipes, block 5; universal-fuzzy-scale, block 1
fuzzyroutines.FuzzyRoutines.FuzzyScale.GetLevelByName historical-recipes, block 5; universal-fuzzy-scale, block 1
fuzzyroutines.FuzzyRoutines.FuzzyScale.levels historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.FuzzyScale.name historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.FuzzySet historical-recipes, block 4; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.FuzzySet.Defuz historical-recipes, block 4
fuzzyroutines.FuzzyRoutines.FuzzySet.defuzValue historical-recipes, block 4
fuzzyroutines.FuzzyRoutines.FuzzySet.mFunction historical-recipes, block 4; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.FuzzySet.name historical-recipes, block 4
fuzzyroutines.FuzzyRoutines.FuzzySet.supportSet historical-recipes, block 4; universal-fuzzy-scale, block 1
fuzzyroutines.FuzzyRoutines.IsCorrectFuzzyNumberValue historical-recipes, block 1
fuzzyroutines.FuzzyRoutines.IsNumber historical-recipes, block 1; historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.MFunction historical-recipes, block 3; historical-recipes, block 4
fuzzyroutines.FuzzyRoutines.MFunction.Bell historical-recipes, block 3; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.MFunction.Desirability historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.MFunction.Exponential historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.MFunction.Hyperbolic historical-recipes, block 3; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.MFunction.Parabolic historical-recipes, block 3; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.MFunction.Sigmoidal historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.MFunction.Trapezium historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.MFunction.Triangle historical-recipes, block 3; historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.MFunction.name historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.MFunction.parameters historical-recipes, block 3
fuzzyroutines.FuzzyRoutines.SCoNorm historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.SCoNormCompose historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.TNorm historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.TNormCompose historical-recipes, block 2
fuzzyroutines.FuzzyRoutines.UniversalFuzzyScale historical-recipes, block 5; universal-fuzzy-scale, block 1
fuzzyroutines.FuzzyRoutines.UniversalFuzzyScale.levels historical-recipes, block 5; universal-fuzzy-scale, block 1
fuzzyroutines.FuzzyRoutines.UniversalFuzzyScale.levelsNames historical-recipes, block 5
fuzzyroutines.FuzzyRoutines.UniversalFuzzyScale.levelsNamesUpper historical-recipes, block 5
fuzzyroutines.Gaussian membership-families, block 1
fuzzyroutines.HarringtonDesirability membership-families, block 1
fuzzyroutines.Height api-recipes, block 2; custom, block 1
fuzzyroutines.Hyperbolic membership-families, block 1; universal-fuzzy-scale, block 2
fuzzyroutines.IncludedOnDomain api-recipes, block 4; custom, block 1
fuzzyroutines.IntegrationDomain exceptions, block 1; membership, block 1
fuzzyroutines.Intersection alarm, block 1
fuzzyroutines.IsNormal api-recipes, block 2
fuzzyroutines.LinguisticScale results, block 4; results, block 5
fuzzyroutines.LinguisticTerm results, block 4; results, block 5
fuzzyroutines.Logistic membership-families, block 1
fuzzyroutines.MembershipCallable membership, block 1; custom, block 1
fuzzyroutines.MembershipFunction alarm, block 1; alpha-cuts, block 1
fuzzyroutines.MembershipScalar membership, block 1; alarm, block 1
fuzzyroutines.NegationPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.Normalize custom, block 1
fuzzyroutines.SNormPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.SShoulder alarm, block 1; membership-families, block 1
fuzzyroutines.SampleAlphaCut alpha-cuts, block 1; results, block 3
fuzzyroutines.SampleProperties api-recipes, block 2; results, block 2
fuzzyroutines.SampledAlphaCut alpha-cuts, block 1; results, block 3
fuzzyroutines.SampledFuzzyProperties api-recipes, block 2; results, block 2
fuzzyroutines.ScalarFuzzySet membership, block 1; alarm, block 1
fuzzyroutines.ScaleDiagnosticPoint results, block 5; scale-audit, block 1
fuzzyroutines.ScaleDiagnosticsPolicy results, block 5; scale-audit, block 1
fuzzyroutines.ScaleDiagnosticsResult results, block 5; scale-audit, block 1
fuzzyroutines.TNormPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.TermMembership results, block 4; results, block 5
fuzzyroutines.Trapezoid membership-families, block 1
fuzzyroutines.Triangle alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.Union alarm, block 1; centroid, block 1
fuzzyroutines.alphacuts.AlphaCut alpha-cuts, block 1
fuzzyroutines.alphacuts.SampleAlphaCut alpha-cuts, block 1; results, block 3
fuzzyroutines.alphacuts.SampledAlphaCut alpha-cuts, block 1; results, block 3
fuzzyroutines.alphacuts.SampledAlphaCut.isExact alpha-cuts, block 1; results, block 3
fuzzyroutines.defuzzification.Centroid membership, block 1; api-recipes, block 5
fuzzyroutines.defuzzification.CentroidConvergenceError errors, block 1
fuzzyroutines.defuzzification.CentroidPolicy membership, block 1; api-recipes, block 5
fuzzyroutines.domain.ContinuousUniverse membership, block 1; alarm, block 1
fuzzyroutines.domain.ContinuousUniverse.Contains membership, block 1; alarm, block 1
fuzzyroutines.domain.ContinuousUniverse.isBounded api-recipes, block 1
fuzzyroutines.domain.DiscreteUniverse alpha-cuts, block 1; api-recipes, block 1
fuzzyroutines.domain.DiscreteUniverse.Contains alpha-cuts, block 1; api-recipes, block 1
fuzzyroutines.domain.IntegrationDomain exceptions, block 1; membership, block 1
fuzzyroutines.domain.IntegrationDomain.Contains api-recipes, block 1
fuzzyroutines.domain.IntegrationDomain.FromLegacyInterval api-recipes, block 1; historical-recipes, block 4
fuzzyroutines.domain.IntegrationDomain.ToLegacyInterval api-recipes, block 1; historical-recipes, block 4
fuzzyroutines.domain.IntegrationDomain.ValidateWithin membership, block 1; alpha-cuts, block 1
fuzzyroutines.exceptions.FuzzyRoutinesError errors, block 1
fuzzyroutines.exceptions.InvalidDomainError errors, block 1
fuzzyroutines.exceptions.InvalidParameterError errors, block 1
fuzzyroutines.exceptions.InvalidParameterTypeError errors, block 1
fuzzyroutines.exceptions.NumericalError errors, block 1
fuzzyroutines.exceptions.UndefinedResultError errors, block 1
fuzzyroutines.fuzzysets.Complement alarm, block 1
fuzzyroutines.fuzzysets.Difference alarm, block 1
fuzzyroutines.fuzzysets.Height api-recipes, block 2; custom, block 1
fuzzyroutines.fuzzysets.Intersection alarm, block 1
fuzzyroutines.fuzzysets.IsNormal api-recipes, block 2
fuzzyroutines.fuzzysets.Normalize custom, block 1
fuzzyroutines.fuzzysets.ScalarFuzzySet membership, block 1; alarm, block 1
fuzzyroutines.fuzzysets.ScalarFuzzySet.Membership membership, block 1; alarm, block 1
fuzzyroutines.fuzzysets.Union alarm, block 1; centroid, block 1
fuzzyroutines.linguistic.FuzzificationPolicy results, block 4; risk, block 1
fuzzyroutines.linguistic.FuzzificationResult results, block 4; risk, block 1
fuzzyroutines.linguistic.FuzzificationResult.isMatch results, block 4; risk, block 1
fuzzyroutines.linguistic.FuzzificationResult.isTie results, block 4; scale-audit, block 1
fuzzyroutines.linguistic.LinguisticScale results, block 4; results, block 5
fuzzyroutines.linguistic.LinguisticScale.Diagnose results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.LinguisticScale.Fuzzify results, block 4; risk, block 1
fuzzyroutines.linguistic.LinguisticScale.GetTermByName results, block 4
fuzzyroutines.linguistic.LinguisticTerm results, block 4; results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticPoint results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticPoint.activeTerms results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticPoint.isGap results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticPoint.isOverlap results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticPoint.maximumMembership results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticPoint.membershipSum results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticPoint.partitionError results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsPolicy results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsResult results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsResult.gapFraction results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsResult.gapPoints results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsResult.isPartitionWithinTolerance results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.maximumActiveTermCount results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.maximumCoverage results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.maximumPartitionError results, block 5; scale-audit, block 1
fuzzyroutines.linguistic.ScaleDiagnosticsResult.meanCoverage results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.meanPartitionError results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.minimumCoverage results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.overlapFraction results, block 5
fuzzyroutines.linguistic.ScaleDiagnosticsResult.overlapPoints results, block 5
fuzzyroutines.linguistic.TermMembership results, block 4; results, block 5
fuzzyroutines.membership.Bell membership-families, block 1; universal-fuzzy-scale, block 2
fuzzyroutines.membership.Gaussian membership-families, block 1
fuzzyroutines.membership.HarringtonDesirability membership-families, block 1
fuzzyroutines.membership.Hyperbolic membership-families, block 1; universal-fuzzy-scale, block 2
fuzzyroutines.membership.Logistic membership-families, block 1
fuzzyroutines.membership.MembershipCallable membership, block 1; custom, block 1
fuzzyroutines.membership.MembershipFunction alarm, block 1; alpha-cuts, block 1
fuzzyroutines.membership.MembershipFunction.Evaluate alarm, block 1; alpha-cuts, block 1
fuzzyroutines.membership.MembershipFunction.parameters membership-families, block 1
fuzzyroutines.membership.MembershipScalar membership, block 1; alarm, block 1
fuzzyroutines.membership.SShoulder alarm, block 1; membership-families, block 1
fuzzyroutines.membership.Trapezoid membership-families, block 1
fuzzyroutines.membership.Triangle alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.operators.NegationPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.operators.NegationPolicy.Evaluate alarm, block 1; api-recipes, block 3
fuzzyroutines.operators.SNormPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.operators.SNormPolicy.Evaluate alarm, block 1; api-recipes, block 3
fuzzyroutines.operators.TNormPolicy alarm, block 1; api-recipes, block 3
fuzzyroutines.operators.TNormPolicy.Evaluate alarm, block 1; api-recipes, block 3
fuzzyroutines.properties.ContinuousFuzzyProperties alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousFuzzyProperties.isExact alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousInterval alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousInterval.Contains alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousInterval.isSingleton api-recipes, block 2
fuzzyroutines.properties.ContinuousRegion alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousRegion.Contains alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.ContinuousRegion.isEmpty alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.DeriveProperties alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.DiscreteFuzzyProperties results, block 1
fuzzyroutines.properties.DiscreteFuzzyProperties.isExact results, block 1
fuzzyroutines.properties.DiscreteRegion alpha-cuts, block 1; api-recipes, block 2
fuzzyroutines.properties.DiscreteRegion.Contains results, block 1
fuzzyroutines.properties.DiscreteRegion.isEmpty api-recipes, block 2
fuzzyroutines.properties.SampleProperties api-recipes, block 2; results, block 2
fuzzyroutines.properties.SampledFuzzyProperties api-recipes, block 2; results, block 2
fuzzyroutines.properties.SampledFuzzyProperties.isExact api-recipes, block 2; results, block 2
fuzzyroutines.relations.ComparisonDomain api-recipes, block 4
fuzzyroutines.relations.ComparisonDomain.ValidateWithin api-recipes, block 4
fuzzyroutines.relations.ComparisonPolicy api-recipes, block 4; custom, block 1
fuzzyroutines.relations.ComparisonPolicy.Equal api-recipes, block 4; custom, block 1
fuzzyroutines.relations.ComparisonPolicy.Included api-recipes, block 4; custom, block 1
fuzzyroutines.relations.EqualOnDomain api-recipes, block 4; custom, block 1
fuzzyroutines.relations.IncludedOnDomain api-recipes, block 4; custom, block 1