CompactQuasiNewtonModel.INonlinearModel.GetActiveVariables Method

Indicates the variables that participate in a row.

Namespace:  Microsoft.SolverFoundation.Solvers
Assembly:  Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)

Syntax

'Declaration
Private Function GetActiveVariables ( _
    rowVid As Integer _
) As IEnumerable(Of Integer) Implements INonlinearModel.GetActiveVariables
IEnumerable<int> INonlinearModel.GetActiveVariables(
    int rowVid
)
private:
virtual IEnumerable<int>^ GetActiveVariables(
    int rowVid
) sealed = INonlinearModel::GetActiveVariables
private abstract GetActiveVariables : 
        rowVid:int -> IEnumerable<int> 
private override GetActiveVariables : 
        rowVid:int -> IEnumerable<int> 
JScript does not support explicit interface implementations.

Parameters

Return Value

Type: System.Collections.Generic.IEnumerable<Int32>
An enumeration of active variables in rowVid.

Implements

INonlinearModel.GetActiveVariables(Int32)

Exceptions

Exception Condition
ArgumentException

rowVid is not a valid row index.

NotSupportedException

The method is called by the compact quasi-Newton (CQN) solver, which does not support it.

Remarks

This member is not supported by the CQN solver.

.NET Framework Security

See Also

Reference

CompactQuasiNewtonModel Class

Microsoft.SolverFoundation.Solvers Namespace