[in] | n | [out] A Real one-dimensional array containing the NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M, STORED BY ROWS; DIMENSION =NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[out] | FLAG | Integer error flag; values and their meanings are - 0 NO ERRORS DETECTED 9N+K INSUFFICIENT STORAGE IN MD 10N+1 INSUFFICIENT STORAGE IN ODRV 11N+1 ILLEGAL PATH SPECIFICATION |
[out] | IA | Integer one-dimensional array containing POINTERS TO DELIMIT ROWS IN JA AND A; DIMENSION = N+1 |
[out] | IP | Integer one-dimensional array used to return THE INVERSE OF THE PERMUTATION RETURNED IN P; DIMENSION = N |
[out] | ISP | Integer one-dimensional array used for WORKING STORAGE; DIMENSION = NSP |
[out] | JA | Integer one-dimensional array containing the COLUMN INDICES CORRESPONDING TO THE ELEMENTS OF A; DIMENSION = NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[in] | N | Order of the matrix |
[in] | NSP | Declared dimension of the one-dimensional ARRAY ISP; NSP MUST BE AT LEAST 3N+4K, WHERE K IS THE NUMBER OF NONZEROES IN THE STRICT UPPER TRIANGLE OF M |
[out] | P | Integer one-dimensional array used to return THE PERMUTATION OF THE ROWS AND COLUMNS OF M CORRESPONDING TO THE MINIMUM DEGREE ORDERING; DIMENSION = N |
[in] | PATH | Integer path specification; VALUES AND THEIR MEANINGS ARE - 1 FIND MINIMUM DEGREE ORDERING ONLY 2 FIND MINIMUM DEGREE ORDERING AND REORDER SYMMETRICALLY STORED MATRIX (USED WHEN ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 3 REORDER SYMMETRICALLY STORED MATRIX AS SPECIFIED BY INPUT PERMUTATION (USED WHEN AN ORDERING HAS ALREADY BEEN DETERMINED AND ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 4 SAME AS 2 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW 5 SAME AS 3 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW |
[in] | nsp | [out] A Real one-dimensional array containing the NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M, STORED BY ROWS; DIMENSION =NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[out] | FLAG | Integer error flag; values and their meanings are - 0 NO ERRORS DETECTED 9N+K INSUFFICIENT STORAGE IN MD 10N+1 INSUFFICIENT STORAGE IN ODRV 11N+1 ILLEGAL PATH SPECIFICATION |
[out] | IA | Integer one-dimensional array containing POINTERS TO DELIMIT ROWS IN JA AND A; DIMENSION = N+1 |
[out] | IP | Integer one-dimensional array used to return THE INVERSE OF THE PERMUTATION RETURNED IN P; DIMENSION = N |
[out] | ISP | Integer one-dimensional array used for WORKING STORAGE; DIMENSION = NSP |
[out] | JA | Integer one-dimensional array containing the COLUMN INDICES CORRESPONDING TO THE ELEMENTS OF A; DIMENSION = NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[in] | N | Order of the matrix |
[in] | NSP | Declared dimension of the one-dimensional ARRAY ISP; NSP MUST BE AT LEAST 3N+4K, WHERE K IS THE NUMBER OF NONZEROES IN THE STRICT UPPER TRIANGLE OF M |
[out] | P | Integer one-dimensional array used to return THE PERMUTATION OF THE ROWS AND COLUMNS OF M CORRESPONDING TO THE MINIMUM DEGREE ORDERING; DIMENSION = N |
[in] | PATH | Integer path specification; VALUES AND THEIR MEANINGS ARE - 1 FIND MINIMUM DEGREE ORDERING ONLY 2 FIND MINIMUM DEGREE ORDERING AND REORDER SYMMETRICALLY STORED MATRIX (USED WHEN ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 3 REORDER SYMMETRICALLY STORED MATRIX AS SPECIFIED BY INPUT PERMUTATION (USED WHEN AN ORDERING HAS ALREADY BEEN DETERMINED AND ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 4 SAME AS 2 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW 5 SAME AS 3 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW |
[in] | path | [out] A Real one-dimensional array containing the NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M, STORED BY ROWS; DIMENSION =NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[out] | FLAG | Integer error flag; values and their meanings are - 0 NO ERRORS DETECTED 9N+K INSUFFICIENT STORAGE IN MD 10N+1 INSUFFICIENT STORAGE IN ODRV 11N+1 ILLEGAL PATH SPECIFICATION |
[out] | IA | Integer one-dimensional array containing POINTERS TO DELIMIT ROWS IN JA AND A; DIMENSION = N+1 |
[out] | IP | Integer one-dimensional array used to return THE INVERSE OF THE PERMUTATION RETURNED IN P; DIMENSION = N |
[out] | ISP | Integer one-dimensional array used for WORKING STORAGE; DIMENSION = NSP |
[out] | JA | Integer one-dimensional array containing the COLUMN INDICES CORRESPONDING TO THE ELEMENTS OF A; DIMENSION = NUMBER OF NONZERO ENTRIES IN (THE UPPER TRIANGLE OF) M |
[in] | N | Order of the matrix |
[in] | NSP | Declared dimension of the one-dimensional ARRAY ISP; NSP MUST BE AT LEAST 3N+4K, WHERE K IS THE NUMBER OF NONZEROES IN THE STRICT UPPER TRIANGLE OF M |
[out] | P | Integer one-dimensional array used to return THE PERMUTATION OF THE ROWS AND COLUMNS OF M CORRESPONDING TO THE MINIMUM DEGREE ORDERING; DIMENSION = N |
[in] | PATH | Integer path specification; VALUES AND THEIR MEANINGS ARE - 1 FIND MINIMUM DEGREE ORDERING ONLY 2 FIND MINIMUM DEGREE ORDERING AND REORDER SYMMETRICALLY STORED MATRIX (USED WHEN ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 3 REORDER SYMMETRICALLY STORED MATRIX AS SPECIFIED BY INPUT PERMUTATION (USED WHEN AN ORDERING HAS ALREADY BEEN DETERMINED AND ONLY THE NONZERO ENTRIES IN THE UPPER TRIANGLE OF M ARE BEING STORED) 4 SAME AS 2 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW 5 SAME AS 3 BUT PUT DIAGONAL ENTRIES AT START OF EACH ROW |