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

nAG supplied method for use with the callback parameters: qphx, qphx.

Syntax

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

Parameters

nstate
Type: System..::.Int32
On entry: if nstate=1, then e04nku is calling qphx for the first time on a sub-problem. This parameter setting allows you to save computation time if certain data must be read or calculated only once.
If nstate2, then e04nku is calling qphx for the last time. This parameter setting allows you to perform some additional computation on the final sub-problem solution. In general, the last call to qphx is made with nstate=2+ (see [Error Indicators and Warnings]).
Otherwise, nstate=0.
ncolh
Type: System..::.Int32
On entry: this is the same parameter ncolh as supplied to e04nku.
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.

Error Indicators and Warnings

Accuracy

Further Comments

See Also