Show / Hide Table of Contents

    Enum NativeMultiObjectiveSupport

    The native multi objective support.

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

    Fields

    Name Description
    HierarchicalWeightedObjectives

    Native support for hierarchical, weighted objectives.

    If the Solver you try to connect via OPTANO.Modeling only supports hierarchical objectives, make sure to manually sum all s of the same , using the .

    Unsupported

    No native support for multiobjective optimization. Let OPTANO.Modeling take care of all the required work.

    WeightedObjectives

    Native support for weighted objectives only.

    I.e. z' := w1 * z1 + ... + wk * zk (or similiar, depending on the solver's interpretation of weighted objectives). The weighted approach is the standard interpretation for all solvers that do not natively support weighted/hierarchical objectives within the OPTANO.Modeling framework.

    Extension Methods

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