Click or drag to resize
CPGULUDecomp Method
Perform an LU decomposition on a square pager.

Available since Oasis montaj version: 5.0.0
License: Available to anyone with an Oasis Montaj license.  

Namespace: Geosoft.Desktop.GXNet
Assembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Notes
The L and U matrix are both contained in the returned pager; The "L" matrix is composed of the sub-diagonal elements of the output pager, as well as "1" values on the diagonal. The "U" matrix is composed of the diagonal elements (sub-diagonal elements set to 0). This is an "in-place" operation, and set up so that the input and output pagers may be the same handle. (If they are different, the input pager remains unchanged). The LU decomposition, and the permutation vector are used for LUBackSub_PGU. Pagers must be type REAL and the permutation vector type INT
Syntax
public static void LUDecomp(
	CPG oPG1,
	CPG oPG2,
	CVV oVV3
)

Parameters

oPG1
Type: GeoEngine.Core.GXNetCPG
input
oPG2
Type: GeoEngine.Core.GXNetCPG
LU decomposition (may be same pager as input)
oVV3
Type: GeoEngine.Core.GXNetCVV
permutation vector (type INT)
See Also