Show / Hide Table of Contents

    Enum Scalings

    This determines how the Optimizer will rescale a model internally before optimization. If set to 0, no scaling will take place. NOTE: Setting SCALING to 0 will preserve the current scaling of the problem. Refer to: http://www.maths.ed.ac.uk/hall/Xpress/FICO_Docs/optimizer/HTML/SCALING.html

    Namespace: OPTANO.Modeling.Optimization.Solver.FicoXpress843.ConfigurationEnums
    Assembly: Optimization.Solver.FicoXpress843.dll
    Syntax
    [Flags]
    public enum Scalings

    Fields

    Name Description
    All

    Enable all options.

    ColumnScaling

    Column Scaling

    CurtisReid

    Curtis-Reid Scaling

    DisableAggressiveQuadraticScaling

    Disable aggressive quadratic scaling.

    ExcludeQuadraticPart

    Exclude the quadratic part of constraint when calculating scaling factors.

    ExplicitLinearSlackScaling

    Enable explicit linear slack scaling.

    GlobalObjectiveFunctionScaling

    Global objective function scaling.

    Maximum

    Maximum Scaling

    NoColumnDownScaling

    Do not scale columns down.

    None

    USE WITH CARE: FICO documentation says that this will preserve the current scaling modes - and also that no scaling will take place.

    NoRowUpscaling

    Do not scale rows up.

    ObjectiveFunctionScaling

    Objective function scaling.

    RhsScaling

    RHS scaling.

    RowScaling

    Row Scaling

    RowScalingAgain

    Row Scaling Again

    ScaleBeforePresolve

    Scale before presolve.

    ToggleGeometricMeanOrMaximumElement

    Flag not set: Geometric Mean Flag set: Maximum Element

    Extension Methods

    ReflectionHelper.GetFieldValue(String)
    ReflectionHelper.SetFieldValue(String, Object)
    ExtensionMethods.Clone<Scalings>()
    EnumerationExtensions.Has<T>(T)
    EnumerationExtensions.Is<T>(T)
    EnumerationExtensions.Add<T>(T)
    EnumerationExtensions.Remove<T>(T)
    Back to top Copyright © OPTANO GmbH generated with DocFX
    Privacy Policy | Impressum – Legal Notice