Show / Hide Table of Contents

    Enum NameHandlingStyle

    Defines the style in for handling of names in Modeling

    Namespace: OPTANO.Modeling.Optimization.Configuration
    Assembly: Optimization.Configuration.dll
    Syntax
    public enum NameHandlingStyle

    Fields

    Name Description
    ConfidentialNames

    Only passes UniqueShortNames to the solver interfaces, but stores long names internally, to produce readable IIS outputs. Note: Since most LP/MPS files are written by the native solver interfaces, the will still contain the short names.

    Manual

    Using manual, Modeling will not alter names and not check any unique constraints. If a name is not unique some solvers might mess up the model Note: Empty constraint names will be given a unique short name

    UniqueLongNames

    Unique long names will extend the user names by a unique postfix. Long names keep the user information but keep them unique.

    UniqueShortNames

    Unique short names are generated and numbered in the order of appreance. Name variable will not use the DebugNameGenerator Short names are memory saving and fast to compute.

    Extension Methods

    ReflectionHelper.GetFieldValue(String)
    ReflectionHelper.SetFieldValue(String, Object)
    ExtensionMethods.Clone<NameHandlingStyle>()
    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