e04nsh Method
関数リスト一覧   NagLibrary Namespaceへ  ライブラリイントロダクション  本ヘルプドキュメントのchm形式版

nAG supplied method for use with the callback parameter: qphx.

Syntax

C#
public static void e04nsh(
	int ncolh,
	double[] x,
	double[] hx,
	int nstate
)
Visual Basic (Declaration)
Public Shared Sub e04nsh ( _
	ncolh As Integer, _
	x As Double(), _
	hx As Double(), _
	nstate As Integer _
)
Visual C++
public:
static void e04nsh(
	int ncolh, 
	array<double>^ x, 
	array<double>^ hx, 
	int nstate
)
F#
static member e04nsh : 
        ncolh:int * 
        x:float[] * 
        hx:float[] * 
        nstate:int -> unit 

Parameters

ncolh
Type: System..::.Int32
On entry: this is the same parameter ncolh as supplied to e04nsh.
x
Type: array< System..::.Double >[]()[]
An array of size [ncolh]
On entry: the first ncolh elements of the vector x.
hx
Type: array< System..::.Double >[]()[]
An array of size [ncolh]
On exit: the product Hx. If ncolh is less than the input parameter n, Hx is really the product H1y in .
nstate
Type: System..::.Int32
On entry: allows you to save computation time if certain data must be read or calculated only once. To preserve this data for a subsequent calculation place it in one of cuser, ruser or iuser .
nstate=1
e04nsh is calling qphx for the first time.
nstate=0
There is nothing special about the current call of qphx.
nstate2
e04nsh is calling qphx for the last time. This parameter setting allows you to perform some additional computation on the final solution.
nstate=2
The current x is optimal.
nstate=3
The problem appears to be infeasible.
nstate=4
The problem appears to be unbounded.
nstate=5
The iterations limit was reached.

Error Indicators and Warnings

Accuracy

Further Comments

See Also