Main Page | Modules | Class List | File List | Class Members | File Members

Compute Adjoint of a Fixed Size Matrix
[Fixed Size Matrices]


Functions

Gan_Matrix22gan_mat22_adjoint_q (const Gan_Matrix22 *A, Gan_Matrix22 *B)
 Compute adjoint of 2x2 matrix.
Gan_Matrix22gan_mat22_adjointT_q (const Gan_Matrix22 *A, Gan_Matrix22 *B)
 Compute adjoint transpose of 2x2 matrix.
Gan_Matrix22 gan_mat22_adjoint_s (const Gan_Matrix22 *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix22 gan_mat22_adjointT_s (const Gan_Matrix22 *A)
 Compute adjoint transpose of fixed size square matrix.
Gan_Matrix22_fgan_mat22f_adjoint_q (const Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Compute adjoint of 2x2 matrix.
Gan_Matrix22_fgan_mat22f_adjointT_q (const Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Compute adjoint transpose of 2x2 matrix.
Gan_Matrix22_f gan_mat22f_adjoint_s (const Gan_Matrix22_f *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix22_f gan_mat22f_adjointT_s (const Gan_Matrix22_f *A)
 Compute adjoint transpose of fixed size square matrix.
Gan_Matrix33gan_mat33_adjoint_q (const Gan_Matrix33 *A, Gan_Matrix33 *B)
 Compute adjoint of 3x3 matrix.
Gan_Matrix33gan_mat33_adjointT_q (const Gan_Matrix33 *A, Gan_Matrix33 *B)
 Compute adjoint transpose of 3x3 matrix.
Gan_Matrix33 gan_mat33_adjoint_s (const Gan_Matrix33 *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix33 gan_mat33_adjointT_s (const Gan_Matrix33 *A)
 Compute adjoint transpose of fixed size square matrix.
Gan_Matrix33_fgan_mat33f_adjoint_q (const Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Compute adjoint of 3x3 matrix.
Gan_Matrix33_fgan_mat33f_adjointT_q (const Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Compute adjoint transpose of 3x3 matrix.
Gan_Matrix33_f gan_mat33f_adjoint_s (const Gan_Matrix33_f *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix33_f gan_mat33f_adjointT_s (const Gan_Matrix33_f *A)
 Compute adjoint transpose of fixed size square matrix.
Gan_Matrix44gan_mat44_adjoint_q (const Gan_Matrix44 *A, Gan_Matrix44 *B)
 Compute adjoint of 4x4 matrix.
Gan_Matrix44gan_mat44_adjointT_q (const Gan_Matrix44 *A, Gan_Matrix44 *B)
 Compute adjoint transpose of 4x4 matrix.
Gan_Matrix44 gan_mat44_adjoint_s (const Gan_Matrix44 *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix44 gan_mat44_adjointT_s (const Gan_Matrix44 *A)
 Compute adjoint transpose of fixed size square matrix.
Gan_Matrix44_fgan_mat44f_adjoint_q (const Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Compute adjoint of 4x4 matrix.
Gan_Matrix44_fgan_mat44f_adjointT_q (const Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Compute adjoint transpose of 4x4 matrix.
Gan_Matrix44_f gan_mat44f_adjoint_s (const Gan_Matrix44_f *A)
 Compute adjoint of fixed size square matrix.
Gan_Matrix44_f gan_mat44f_adjointT_s (const Gan_Matrix44_f *A)
 Compute adjoint transpose of fixed size square matrix.

Function Documentation

Gan_Matrix22* gan_mat22_adjoint_q const Gan_Matrix22 A,
Gan_Matrix22 B
 

Compute adjoint of 2x2 matrix.

Compute adjoint $ A^{*} $ of 2x2 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix22 gan_mat22_adjoint_s const Gan_Matrix22 A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix22* gan_mat22_adjointT_q const Gan_Matrix22 A,
Gan_Matrix22 B
 

Compute adjoint transpose of 2x2 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 2x2 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix22 gan_mat22_adjointT_s const Gan_Matrix22 A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix22_f* gan_mat22f_adjoint_q const Gan_Matrix22_f A,
Gan_Matrix22_f B
 

Compute adjoint of 2x2 matrix.

Compute adjoint $ A^{*} $ of 2x2 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix22_f gan_mat22f_adjoint_s const Gan_Matrix22_f A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix22_f* gan_mat22f_adjointT_q const Gan_Matrix22_f A,
Gan_Matrix22_f B
 

Compute adjoint transpose of 2x2 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 2x2 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix22_f gan_mat22f_adjointT_s const Gan_Matrix22_f A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix33* gan_mat33_adjoint_q const Gan_Matrix33 A,
Gan_Matrix33 B
 

Compute adjoint of 3x3 matrix.

Compute adjoint $ A^{*} $ of 3x3 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix33 gan_mat33_adjoint_s const Gan_Matrix33 A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix33* gan_mat33_adjointT_q const Gan_Matrix33 A,
Gan_Matrix33 B
 

Compute adjoint transpose of 3x3 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 3x3 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix33 gan_mat33_adjointT_s const Gan_Matrix33 A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix33_f* gan_mat33f_adjoint_q const Gan_Matrix33_f A,
Gan_Matrix33_f B
 

Compute adjoint of 3x3 matrix.

Compute adjoint $ A^{*} $ of 3x3 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix33_f gan_mat33f_adjoint_s const Gan_Matrix33_f A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix33_f* gan_mat33f_adjointT_q const Gan_Matrix33_f A,
Gan_Matrix33_f B
 

Compute adjoint transpose of 3x3 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 3x3 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix33_f gan_mat33f_adjointT_s const Gan_Matrix33_f A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix44* gan_mat44_adjoint_q const Gan_Matrix44 A,
Gan_Matrix44 B
 

Compute adjoint of 4x4 matrix.

Compute adjoint $ A^{*} $ of 4x4 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix44 gan_mat44_adjoint_s const Gan_Matrix44 A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix44* gan_mat44_adjointT_q const Gan_Matrix44 A,
Gan_Matrix44 B
 

Compute adjoint transpose of 4x4 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 4x4 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix44 gan_mat44_adjointT_s const Gan_Matrix44 A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix44_f* gan_mat44f_adjoint_q const Gan_Matrix44_f A,
Gan_Matrix44_f B
 

Compute adjoint of 4x4 matrix.

Compute adjoint $ A^{*} $ of 4x4 matrix A, writing the result into matrix B, so that

\[ B A^{\top} = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix44_f gan_mat44f_adjoint_s const Gan_Matrix44_f A  ) 
 

Compute adjoint of fixed size square matrix.

Compute adjoint $ A^{*} $ of fixed size square matrix A, so that

\[ A^{*} A^{\top} = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.

Gan_Matrix44_f* gan_mat44f_adjointT_q const Gan_Matrix44_f A,
Gan_Matrix44_f B
 

Compute adjoint transpose of 4x4 matrix.

Compute adjoint transpose $ A^{*{\top}} $ of 4x4 matrix A, writing the result into matrix B, so that

\[ B A = \mbox{det}(A) I \]

Returns:
Result matrix B on success, NULL on error.

Gan_Matrix44_f gan_mat44f_adjointT_s const Gan_Matrix44_f A  ) 
 

Compute adjoint transpose of fixed size square matrix.

Compute adjoint transpose $ A^{*{\top}} $ of fixed size square matrix A, so that

\[ A^{*{\top}} A = \mbox{det}(A) I \]

returning the result as a new fixed size square matrix.


Generated on Fri Mar 17 12:44:56 2006 by  doxygen 1.3.9.1