NumericsConfiguration Class

Provides access to global configuration settings.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public static class NumericsConfiguration
Inheritance
Object  →  NumericsConfiguration

Properties

AutoAlignIndexes Gets or sets whether the operands of operations on vectors and matrices should be aligned along their indexes.
AutoAlignJoinType Gets or sets the type of join to use when aligning indexes.
AutoLoadCustomProviders Gets or sets whether custom implementation providers should be loaded automatically.
AutoLoadNativeProviders Gets or sets whether native (processor specific) implementation providers should be loaded automatically.
DefaultBigFloatAccuracyGoal Gets or sets the default accuracy goal when performing operations on existing BigFloat numbers.
DefaultBigFloatRoundingMode Gets or sets the default rounding mode for calculations involving arbitrary precision floating point numbers.
DefaultRandomNumberGenerator Gets or sets the default random number generator.
InitialBigFloatAccuracyGoal Gets or sets the default accuracy goal when constructing new BigFloat numbers.
InteractiveToString Gets or sets whether the ToString() method should return a string suitable for use in an interactive session.
NativeProviderPath Gets or sets the path where native provider files are located.
ParallelThreshold Sets the threshold at which operations are run in parallel.
Providers Gets the collection of implementation providers.
SummaryOptions Gets or sets the options used when creating summaries for objects.

Methods

RegisterGenericProviderType Register a provider that is generic over the element type.
RegisterProvider Register a provider of implementations of one or more types.

Fields

DefaultPropertyIntent Gets or sets the default intent for properties that return vectors or matrices.

See Also