Return to evaluated_minors.ads CVS log | Up to [local] / OpenXM_contrib / PHC / Ada / Schubert |
File: [local] / OpenXM_contrib / PHC / Ada / Schubert / evaluated_minors.ads (download)
Revision 1.1.1.1 (vendor branch), Sun Oct 29 17:45:32 2000 UTC (23 years, 8 months ago) by maekawa
Import the second public release of PHCpack. OKed by Jan Verschelde. |
with Standard_Floating_Numbers; use Standard_Floating_Numbers; with Standard_Complex_Numbers; use Standard_Complex_Numbers; with Standard_Floating_Matrices; with Standard_Complex_Matrices; with Brackets; use Brackets; package Evaluated_Minors is -- DESCRIPTION : -- This package provides facilities to evaluate minors. function Determinant ( m : Standard_Floating_Matrices.Matrix ) return double_float; function Determinant ( m : Standard_Floating_Matrices.Matrix; b : Bracket ) return double_float; function Determinant ( m : Standard_Complex_Matrices.Matrix ) return Complex_Number; function Determinant ( m : Standard_Complex_Matrices.Matrix; b : Bracket ) return Complex_Number; -- DESCRIPTION : -- Computes the determinant of the sub-matrix of m, obtained by selecting -- those rows from the matrix m that are entries in the bracket b. -- If b is omitted, then the determinant of m is returned. -- REQUIRED : -- The matrix m should at least have as many columns as b'range and -- as many rows as b(b'last). If b is omitted, then m must be square. end Evaluated_Minors;