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

Subtract Fixed Size Matrices
[Fixed Size Matrices]


Functions

Gan_Matrix22 gan_mat22_sub_s (const Gan_Matrix22 *A, const Gan_Matrix22 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix22 gan_symmat22_sub_s (const Gan_SquMatrix22 *A, const Gan_SquMatrix22 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix22 gan_ltmat22_sub_s (const Gan_SquMatrix22 *A, const Gan_SquMatrix22 *B)
 Subtract two fixed size matrices.
Gan_Matrix22gan_mat22_sub_q (Gan_Matrix22 *A, Gan_Matrix22 *B, Gan_Matrix22 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22gan_mat22_sub_i1 (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22gan_mat22_sub_i2 (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22gan_mat22_decrement (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix22gan_symmat22_sub_q (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B, Gan_SquMatrix22 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_symmat22_sub_i1 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_symmat22_sub_i2 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_symmat22_decrement (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix22gan_ltmat22_sub_q (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B, Gan_SquMatrix22 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_ltmat22_sub_i1 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_ltmat22_sub_i2 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22gan_ltmat22_decrement (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix22_f gan_mat22f_sub_s (const Gan_Matrix22_f *A, const Gan_Matrix22_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix22_f gan_symmat22f_sub_s (const Gan_SquMatrix22_f *A, const Gan_SquMatrix22_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix22_f gan_ltmat22f_sub_s (const Gan_SquMatrix22_f *A, const Gan_SquMatrix22_f *B)
 Subtract two fixed size matrices.
Gan_Matrix22_fgan_mat22f_sub_q (Gan_Matrix22_f *A, Gan_Matrix22_f *B, Gan_Matrix22_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22_fgan_mat22f_sub_i1 (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22_fgan_mat22f_sub_i2 (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix22_fgan_mat22f_decrement (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix22_fgan_symmat22f_sub_q (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B, Gan_SquMatrix22_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_symmat22f_sub_i1 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_symmat22f_sub_i2 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_symmat22f_decrement (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix22_fgan_ltmat22f_sub_q (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B, Gan_SquMatrix22_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_ltmat22f_sub_i1 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_ltmat22f_sub_i2 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix22_fgan_ltmat22f_decrement (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix23 gan_mat23_sub_s (const Gan_Matrix23 *A, const Gan_Matrix23 *B)
 Subtract two fixed size matrices.
Gan_Matrix23gan_mat23_sub_q (Gan_Matrix23 *A, Gan_Matrix23 *B, Gan_Matrix23 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23gan_mat23_sub_i1 (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23gan_mat23_sub_i2 (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23gan_mat23_decrement (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix23_f gan_mat23f_sub_s (const Gan_Matrix23_f *A, const Gan_Matrix23_f *B)
 Subtract two fixed size matrices.
Gan_Matrix23_fgan_mat23f_sub_q (Gan_Matrix23_f *A, Gan_Matrix23_f *B, Gan_Matrix23_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23_fgan_mat23f_sub_i1 (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23_fgan_mat23f_sub_i2 (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix23_fgan_mat23f_decrement (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix24 gan_mat24_sub_s (const Gan_Matrix24 *A, const Gan_Matrix24 *B)
 Subtract two fixed size matrices.
Gan_Matrix24gan_mat24_sub_q (Gan_Matrix24 *A, Gan_Matrix24 *B, Gan_Matrix24 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24gan_mat24_sub_i1 (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24gan_mat24_sub_i2 (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24gan_mat24_decrement (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix24_f gan_mat24f_sub_s (const Gan_Matrix24_f *A, const Gan_Matrix24_f *B)
 Subtract two fixed size matrices.
Gan_Matrix24_fgan_mat24f_sub_q (Gan_Matrix24_f *A, Gan_Matrix24_f *B, Gan_Matrix24_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24_fgan_mat24f_sub_i1 (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24_fgan_mat24f_sub_i2 (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix24_fgan_mat24f_decrement (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix33 gan_mat33_sub_s (const Gan_Matrix33 *A, const Gan_Matrix33 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix33 gan_symmat33_sub_s (const Gan_SquMatrix33 *A, const Gan_SquMatrix33 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix33 gan_ltmat33_sub_s (const Gan_SquMatrix33 *A, const Gan_SquMatrix33 *B)
 Subtract two fixed size matrices.
Gan_Matrix33gan_mat33_sub_q (Gan_Matrix33 *A, Gan_Matrix33 *B, Gan_Matrix33 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33gan_mat33_sub_i1 (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33gan_mat33_sub_i2 (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33gan_mat33_decrement (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix33gan_symmat33_sub_q (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B, Gan_SquMatrix33 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_symmat33_sub_i1 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_symmat33_sub_i2 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_symmat33_decrement (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix33gan_ltmat33_sub_q (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B, Gan_SquMatrix33 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_ltmat33_sub_i1 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_ltmat33_sub_i2 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33gan_ltmat33_decrement (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix33_f gan_mat33f_sub_s (const Gan_Matrix33_f *A, const Gan_Matrix33_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix33_f gan_symmat33f_sub_s (const Gan_SquMatrix33_f *A, const Gan_SquMatrix33_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix33_f gan_ltmat33f_sub_s (const Gan_SquMatrix33_f *A, const Gan_SquMatrix33_f *B)
 Subtract two fixed size matrices.
Gan_Matrix33_fgan_mat33f_sub_q (Gan_Matrix33_f *A, Gan_Matrix33_f *B, Gan_Matrix33_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33_fgan_mat33f_sub_i1 (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33_fgan_mat33f_sub_i2 (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix33_fgan_mat33f_decrement (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix33_fgan_symmat33f_sub_q (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B, Gan_SquMatrix33_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_symmat33f_sub_i1 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_symmat33f_sub_i2 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_symmat33f_decrement (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix33_fgan_ltmat33f_sub_q (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B, Gan_SquMatrix33_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_ltmat33f_sub_i1 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_ltmat33f_sub_i2 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix33_fgan_ltmat33f_decrement (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix34 gan_mat34_sub_s (const Gan_Matrix34 *A, const Gan_Matrix34 *B)
 Subtract two fixed size matrices.
Gan_Matrix34gan_mat34_sub_q (Gan_Matrix34 *A, Gan_Matrix34 *B, Gan_Matrix34 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34gan_mat34_sub_i1 (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34gan_mat34_sub_i2 (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34gan_mat34_decrement (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix34_f gan_mat34f_sub_s (const Gan_Matrix34_f *A, const Gan_Matrix34_f *B)
 Subtract two fixed size matrices.
Gan_Matrix34_fgan_mat34f_sub_q (Gan_Matrix34_f *A, Gan_Matrix34_f *B, Gan_Matrix34_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34_fgan_mat34f_sub_i1 (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34_fgan_mat34f_sub_i2 (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix34_fgan_mat34f_decrement (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix44 gan_mat44_sub_s (const Gan_Matrix44 *A, const Gan_Matrix44 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix44 gan_symmat44_sub_s (const Gan_SquMatrix44 *A, const Gan_SquMatrix44 *B)
 Subtract two fixed size matrices.
Gan_SquMatrix44 gan_ltmat44_sub_s (const Gan_SquMatrix44 *A, const Gan_SquMatrix44 *B)
 Subtract two fixed size matrices.
Gan_Matrix44gan_mat44_sub_q (Gan_Matrix44 *A, Gan_Matrix44 *B, Gan_Matrix44 *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44gan_mat44_sub_i1 (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44gan_mat44_sub_i2 (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44gan_mat44_decrement (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix44gan_symmat44_sub_q (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B, Gan_SquMatrix44 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_symmat44_sub_i1 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_symmat44_sub_i2 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_symmat44_decrement (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix44gan_ltmat44_sub_q (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B, Gan_SquMatrix44 *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_ltmat44_sub_i1 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_ltmat44_sub_i2 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44gan_ltmat44_decrement (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Decrement a fixed size vector by another.
Gan_Matrix44_f gan_mat44f_sub_s (const Gan_Matrix44_f *A, const Gan_Matrix44_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix44_f gan_symmat44f_sub_s (const Gan_SquMatrix44_f *A, const Gan_SquMatrix44_f *B)
 Subtract two fixed size matrices.
Gan_SquMatrix44_f gan_ltmat44f_sub_s (const Gan_SquMatrix44_f *A, const Gan_SquMatrix44_f *B)
 Subtract two fixed size matrices.
Gan_Matrix44_fgan_mat44f_sub_q (Gan_Matrix44_f *A, Gan_Matrix44_f *B, Gan_Matrix44_f *C)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44_fgan_mat44f_sub_i1 (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44_fgan_mat44f_sub_i2 (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_Matrix44_fgan_mat44f_decrement (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix44_fgan_symmat44f_sub_q (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B, Gan_SquMatrix44_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_symmat44f_sub_i1 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_symmat44f_sub_i2 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_symmat44f_decrement (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Decrement a fixed size vector by another.
Gan_SquMatrix44_fgan_ltmat44f_sub_q (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B, Gan_SquMatrix44_f *C)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_ltmat44f_sub_i1 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_ltmat44f_sub_i2 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Subtract two fixed size matrices.
Gan_SquMatrix44_fgan_ltmat44f_decrement (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Decrement a fixed size vector by another.

Function Documentation

Gan_SquMatrix22* gan_ltmat22_decrement Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_ltmat22_sub_i1 Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_ltmat22_sub_i2 Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix22* gan_ltmat22_sub_q Gan_SquMatrix22 A,
Gan_SquMatrix22 B,
Gan_SquMatrix22 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix22 gan_ltmat22_sub_s const Gan_SquMatrix22 A,
const Gan_SquMatrix22 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix22_f* gan_ltmat22f_decrement Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_ltmat22f_sub_i1 Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_ltmat22f_sub_i2 Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix22_f* gan_ltmat22f_sub_q Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B,
Gan_SquMatrix22_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix22_f gan_ltmat22f_sub_s const Gan_SquMatrix22_f A,
const Gan_SquMatrix22_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix33* gan_ltmat33_decrement Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_ltmat33_sub_i1 Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_ltmat33_sub_i2 Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix33* gan_ltmat33_sub_q Gan_SquMatrix33 A,
Gan_SquMatrix33 B,
Gan_SquMatrix33 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix33 gan_ltmat33_sub_s const Gan_SquMatrix33 A,
const Gan_SquMatrix33 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix33_f* gan_ltmat33f_decrement Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_ltmat33f_sub_i1 Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_ltmat33f_sub_i2 Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix33_f* gan_ltmat33f_sub_q Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B,
Gan_SquMatrix33_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix33_f gan_ltmat33f_sub_s const Gan_SquMatrix33_f A,
const Gan_SquMatrix33_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix44* gan_ltmat44_decrement Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_ltmat44_sub_i1 Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_ltmat44_sub_i2 Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix44* gan_ltmat44_sub_q Gan_SquMatrix44 A,
Gan_SquMatrix44 B,
Gan_SquMatrix44 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix44 gan_ltmat44_sub_s const Gan_SquMatrix44 A,
const Gan_SquMatrix44 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix44_f* gan_ltmat44f_decrement Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_ltmat44f_sub_i1 Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_ltmat44f_sub_i2 Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix44_f* gan_ltmat44f_sub_q Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B,
Gan_SquMatrix44_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix44_f gan_ltmat44f_sub_s const Gan_SquMatrix44_f A,
const Gan_SquMatrix44_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix22* gan_mat22_decrement Gan_Matrix22 A,
Gan_Matrix22 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix22* gan_mat22_sub_i1 Gan_Matrix22 A,
Gan_Matrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix22* gan_mat22_sub_i2 Gan_Matrix22 A,
Gan_Matrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix22* gan_mat22_sub_q Gan_Matrix22 A,
Gan_Matrix22 B,
Gan_Matrix22 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix22 gan_mat22_sub_s const Gan_Matrix22 A,
const Gan_Matrix22 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix22_f* gan_mat22f_decrement Gan_Matrix22_f A,
Gan_Matrix22_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix22_f* gan_mat22f_sub_i1 Gan_Matrix22_f A,
Gan_Matrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix22_f* gan_mat22f_sub_i2 Gan_Matrix22_f A,
Gan_Matrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix22_f* gan_mat22f_sub_q Gan_Matrix22_f A,
Gan_Matrix22_f B,
Gan_Matrix22_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix22_f gan_mat22f_sub_s const Gan_Matrix22_f A,
const Gan_Matrix22_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix23* gan_mat23_decrement Gan_Matrix23 A,
Gan_Matrix23 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix23* gan_mat23_sub_i1 Gan_Matrix23 A,
Gan_Matrix23 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix23* gan_mat23_sub_i2 Gan_Matrix23 A,
Gan_Matrix23 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix23* gan_mat23_sub_q Gan_Matrix23 A,
Gan_Matrix23 B,
Gan_Matrix23 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix23 gan_mat23_sub_s const Gan_Matrix23 A,
const Gan_Matrix23 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix23_f* gan_mat23f_decrement Gan_Matrix23_f A,
Gan_Matrix23_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix23_f* gan_mat23f_sub_i1 Gan_Matrix23_f A,
Gan_Matrix23_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix23_f* gan_mat23f_sub_i2 Gan_Matrix23_f A,
Gan_Matrix23_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix23_f* gan_mat23f_sub_q Gan_Matrix23_f A,
Gan_Matrix23_f B,
Gan_Matrix23_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix23_f gan_mat23f_sub_s const Gan_Matrix23_f A,
const Gan_Matrix23_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix24* gan_mat24_decrement Gan_Matrix24 A,
Gan_Matrix24 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix24* gan_mat24_sub_i1 Gan_Matrix24 A,
Gan_Matrix24 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix24* gan_mat24_sub_i2 Gan_Matrix24 A,
Gan_Matrix24 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix24* gan_mat24_sub_q Gan_Matrix24 A,
Gan_Matrix24 B,
Gan_Matrix24 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix24 gan_mat24_sub_s const Gan_Matrix24 A,
const Gan_Matrix24 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix24_f* gan_mat24f_decrement Gan_Matrix24_f A,
Gan_Matrix24_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix24_f* gan_mat24f_sub_i1 Gan_Matrix24_f A,
Gan_Matrix24_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix24_f* gan_mat24f_sub_i2 Gan_Matrix24_f A,
Gan_Matrix24_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix24_f* gan_mat24f_sub_q Gan_Matrix24_f A,
Gan_Matrix24_f B,
Gan_Matrix24_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix24_f gan_mat24f_sub_s const Gan_Matrix24_f A,
const Gan_Matrix24_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix33* gan_mat33_decrement Gan_Matrix33 A,
Gan_Matrix33 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix33* gan_mat33_sub_i1 Gan_Matrix33 A,
Gan_Matrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix33* gan_mat33_sub_i2 Gan_Matrix33 A,
Gan_Matrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix33* gan_mat33_sub_q Gan_Matrix33 A,
Gan_Matrix33 B,
Gan_Matrix33 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix33 gan_mat33_sub_s const Gan_Matrix33 A,
const Gan_Matrix33 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix33_f* gan_mat33f_decrement Gan_Matrix33_f A,
Gan_Matrix33_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix33_f* gan_mat33f_sub_i1 Gan_Matrix33_f A,
Gan_Matrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix33_f* gan_mat33f_sub_i2 Gan_Matrix33_f A,
Gan_Matrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix33_f* gan_mat33f_sub_q Gan_Matrix33_f A,
Gan_Matrix33_f B,
Gan_Matrix33_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix33_f gan_mat33f_sub_s const Gan_Matrix33_f A,
const Gan_Matrix33_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix34* gan_mat34_decrement Gan_Matrix34 A,
Gan_Matrix34 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix34* gan_mat34_sub_i1 Gan_Matrix34 A,
Gan_Matrix34 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix34* gan_mat34_sub_i2 Gan_Matrix34 A,
Gan_Matrix34 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix34* gan_mat34_sub_q Gan_Matrix34 A,
Gan_Matrix34 B,
Gan_Matrix34 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix34 gan_mat34_sub_s const Gan_Matrix34 A,
const Gan_Matrix34 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix34_f* gan_mat34f_decrement Gan_Matrix34_f A,
Gan_Matrix34_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix34_f* gan_mat34f_sub_i1 Gan_Matrix34_f A,
Gan_Matrix34_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix34_f* gan_mat34f_sub_i2 Gan_Matrix34_f A,
Gan_Matrix34_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix34_f* gan_mat34f_sub_q Gan_Matrix34_f A,
Gan_Matrix34_f B,
Gan_Matrix34_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix34_f gan_mat34f_sub_s const Gan_Matrix34_f A,
const Gan_Matrix34_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix44* gan_mat44_decrement Gan_Matrix44 A,
Gan_Matrix44 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix44* gan_mat44_sub_i1 Gan_Matrix44 A,
Gan_Matrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix44* gan_mat44_sub_i2 Gan_Matrix44 A,
Gan_Matrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix44* gan_mat44_sub_q Gan_Matrix44 A,
Gan_Matrix44 B,
Gan_Matrix44 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix44 gan_mat44_sub_s const Gan_Matrix44 A,
const Gan_Matrix44 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_Matrix44_f* gan_mat44f_decrement Gan_Matrix44_f A,
Gan_Matrix44_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix44_f* gan_mat44f_sub_i1 Gan_Matrix44_f A,
Gan_Matrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_Matrix44_f* gan_mat44f_sub_i2 Gan_Matrix44_f A,
Gan_Matrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_Matrix44_f* gan_mat44f_sub_q Gan_Matrix44_f A,
Gan_Matrix44_f B,
Gan_Matrix44_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_Matrix44_f gan_mat44f_sub_s const Gan_Matrix44_f A,
const Gan_Matrix44_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix22* gan_symmat22_decrement Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_symmat22_sub_i1 Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_symmat22_sub_i2 Gan_SquMatrix22 A,
Gan_SquMatrix22 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix22* gan_symmat22_sub_q Gan_SquMatrix22 A,
Gan_SquMatrix22 B,
Gan_SquMatrix22 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix22 gan_symmat22_sub_s const Gan_SquMatrix22 A,
const Gan_SquMatrix22 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix22_f* gan_symmat22f_decrement Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_symmat22f_sub_i1 Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_symmat22f_sub_i2 Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix22_f* gan_symmat22f_sub_q Gan_SquMatrix22_f A,
Gan_SquMatrix22_f B,
Gan_SquMatrix22_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix22_f gan_symmat22f_sub_s const Gan_SquMatrix22_f A,
const Gan_SquMatrix22_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix33* gan_symmat33_decrement Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_symmat33_sub_i1 Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_symmat33_sub_i2 Gan_SquMatrix33 A,
Gan_SquMatrix33 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix33* gan_symmat33_sub_q Gan_SquMatrix33 A,
Gan_SquMatrix33 B,
Gan_SquMatrix33 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix33 gan_symmat33_sub_s const Gan_SquMatrix33 A,
const Gan_SquMatrix33 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix33_f* gan_symmat33f_decrement Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_symmat33f_sub_i1 Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_symmat33f_sub_i2 Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix33_f* gan_symmat33f_sub_q Gan_SquMatrix33_f A,
Gan_SquMatrix33_f B,
Gan_SquMatrix33_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix33_f gan_symmat33f_sub_s const Gan_SquMatrix33_f A,
const Gan_SquMatrix33_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix44* gan_symmat44_decrement Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_symmat44_sub_i1 Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_symmat44_sub_i2 Gan_SquMatrix44 A,
Gan_SquMatrix44 B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix44* gan_symmat44_sub_q Gan_SquMatrix44 A,
Gan_SquMatrix44 B,
Gan_SquMatrix44 C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix44 gan_symmat44_sub_s const Gan_SquMatrix44 A,
const Gan_SquMatrix44 B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.

Gan_SquMatrix44_f* gan_symmat44f_decrement Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Decrement a fixed size vector by another.

Decrement fixed size matrix A by fixed size matrix B, overwriting A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_symmat44f_sub_i1 Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite A with the result: $ A \leftarrow A - B $.

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_symmat44f_sub_i2 Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B
 

Macro: Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and overwrite B with the result: $ B \leftarrow A - B $.

Returns:
Pointer to result matrix B.

Gan_SquMatrix44_f* gan_symmat44f_sub_q Gan_SquMatrix44_f A,
Gan_SquMatrix44_f B,
Gan_SquMatrix44_f C
 

Macro: Subtract two fixed size matrices.

Subtract two fixed matrices A, B and write result into $ C = A - B $.

Returns:
Pointer to result matrix C.

Gan_SquMatrix44_f gan_symmat44f_sub_s const Gan_SquMatrix44_f A,
const Gan_SquMatrix44_f B
 

Subtract two fixed size matrices.

Subtract two fixed size matrices A, B and return the result as a new fixed size matrix $ A - B $.


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