Main Page   Modules   Compound List   File List   Compound Members   File Members  

Add Fixed Size Matrices
[Fixed Size MatricesFixed Size Matrices and Vectors]


Functions

Gan_SquMatrix22 gan_mat22_saddT_s (Gan_Matrix22 *A)
 Add matrix to its own transpose.

Gan_Matrix22 gan_mat22_add_s (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Add two fixed size matrices.

Gan_SquMatrix22 gan_symmat22_add_s (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Add two fixed size matrices.

Gan_SquMatrix22 gan_ltmat22_add_s (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Add two fixed size matrices.

Gan_SquMatrix22gan_mat22_saddT_q (Gan_Matrix22 *A, Gan_SquMatrix22 *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix22gan_mat22_add_q (Gan_Matrix22 *A, Gan_Matrix22 *B, Gan_Matrix22 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix22gan_mat22_add_i1 (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix22gan_mat22_add_i2 (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix22gan_mat22_increment (Gan_Matrix22 *A, Gan_Matrix22 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix22gan_symmat22_add_q (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B, Gan_SquMatrix22 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_symmat22_add_i1 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_symmat22_add_i2 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_symmat22_increment (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix22gan_ltmat22_add_q (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B, Gan_SquMatrix22 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_ltmat22_add_i1 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_ltmat22_add_i2 (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22gan_ltmat22_increment (Gan_SquMatrix22 *A, Gan_SquMatrix22 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix22_f gan_mat22f_saddT_s (Gan_Matrix22_f *A)
 Add matrix to its own transpose.

Gan_Matrix22_f gan_mat22f_add_s (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Add two fixed size matrices.

Gan_SquMatrix22_f gan_symmat22f_add_s (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Add two fixed size matrices.

Gan_SquMatrix22_f gan_ltmat22f_add_s (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Add two fixed size matrices.

Gan_SquMatrix22_fgan_mat22f_saddT_q (Gan_Matrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix22_fgan_mat22f_add_q (Gan_Matrix22_f *A, Gan_Matrix22_f *B, Gan_Matrix22_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix22_fgan_mat22f_add_i1 (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix22_fgan_mat22f_add_i2 (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix22_fgan_mat22f_increment (Gan_Matrix22_f *A, Gan_Matrix22_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix22_fgan_symmat22f_add_q (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B, Gan_SquMatrix22_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_symmat22f_add_i1 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_symmat22f_add_i2 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_symmat22f_increment (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix22_fgan_ltmat22f_add_q (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B, Gan_SquMatrix22_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_ltmat22f_add_i1 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_ltmat22f_add_i2 (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix22_fgan_ltmat22f_increment (Gan_SquMatrix22_f *A, Gan_SquMatrix22_f *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix23 gan_mat23_add_s (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Add two fixed size matrices.

Gan_Matrix23gan_mat23_add_q (Gan_Matrix23 *A, Gan_Matrix23 *B, Gan_Matrix23 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix23gan_mat23_add_i1 (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix23gan_mat23_add_i2 (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix23gan_mat23_increment (Gan_Matrix23 *A, Gan_Matrix23 *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix23_f gan_mat23f_add_s (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Add two fixed size matrices.

Gan_Matrix23_fgan_mat23f_add_q (Gan_Matrix23_f *A, Gan_Matrix23_f *B, Gan_Matrix23_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix23_fgan_mat23f_add_i1 (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix23_fgan_mat23f_add_i2 (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix23_fgan_mat23f_increment (Gan_Matrix23_f *A, Gan_Matrix23_f *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix24 gan_mat24_add_s (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Add two fixed size matrices.

Gan_Matrix24gan_mat24_add_q (Gan_Matrix24 *A, Gan_Matrix24 *B, Gan_Matrix24 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix24gan_mat24_add_i1 (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix24gan_mat24_add_i2 (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix24gan_mat24_increment (Gan_Matrix24 *A, Gan_Matrix24 *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix24_f gan_mat24f_add_s (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Add two fixed size matrices.

Gan_Matrix24_fgan_mat24f_add_q (Gan_Matrix24_f *A, Gan_Matrix24_f *B, Gan_Matrix24_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix24_fgan_mat24f_add_i1 (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix24_fgan_mat24f_add_i2 (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix24_fgan_mat24f_increment (Gan_Matrix24_f *A, Gan_Matrix24_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33 gan_mat33_saddT_s (Gan_Matrix33 *A)
 Add matrix to its own transpose.

Gan_Matrix33 gan_mat33_add_s (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Add two fixed size matrices.

Gan_SquMatrix33 gan_symmat33_add_s (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Add two fixed size matrices.

Gan_SquMatrix33 gan_ltmat33_add_s (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Add two fixed size matrices.

Gan_SquMatrix33gan_mat33_saddT_q (Gan_Matrix33 *A, Gan_SquMatrix33 *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix33gan_mat33_add_q (Gan_Matrix33 *A, Gan_Matrix33 *B, Gan_Matrix33 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix33gan_mat33_add_i1 (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix33gan_mat33_add_i2 (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix33gan_mat33_increment (Gan_Matrix33 *A, Gan_Matrix33 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33gan_symmat33_add_q (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B, Gan_SquMatrix33 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_symmat33_add_i1 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_symmat33_add_i2 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_symmat33_increment (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33gan_ltmat33_add_q (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B, Gan_SquMatrix33 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_ltmat33_add_i1 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_ltmat33_add_i2 (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33gan_ltmat33_increment (Gan_SquMatrix33 *A, Gan_SquMatrix33 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33_f gan_mat33f_saddT_s (Gan_Matrix33_f *A)
 Add matrix to its own transpose.

Gan_Matrix33_f gan_mat33f_add_s (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Add two fixed size matrices.

Gan_SquMatrix33_f gan_symmat33f_add_s (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Add two fixed size matrices.

Gan_SquMatrix33_f gan_ltmat33f_add_s (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Add two fixed size matrices.

Gan_SquMatrix33_fgan_mat33f_saddT_q (Gan_Matrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix33_fgan_mat33f_add_q (Gan_Matrix33_f *A, Gan_Matrix33_f *B, Gan_Matrix33_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix33_fgan_mat33f_add_i1 (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix33_fgan_mat33f_add_i2 (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix33_fgan_mat33f_increment (Gan_Matrix33_f *A, Gan_Matrix33_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33_fgan_symmat33f_add_q (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B, Gan_SquMatrix33_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_symmat33f_add_i1 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_symmat33f_add_i2 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_symmat33f_increment (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix33_fgan_ltmat33f_add_q (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B, Gan_SquMatrix33_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_ltmat33f_add_i1 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_ltmat33f_add_i2 (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix33_fgan_ltmat33f_increment (Gan_SquMatrix33_f *A, Gan_SquMatrix33_f *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix34 gan_mat34_add_s (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Add two fixed size matrices.

Gan_Matrix34gan_mat34_add_q (Gan_Matrix34 *A, Gan_Matrix34 *B, Gan_Matrix34 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix34gan_mat34_add_i1 (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix34gan_mat34_add_i2 (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix34gan_mat34_increment (Gan_Matrix34 *A, Gan_Matrix34 *B)
 Macro: Increment a fixed size vector by another.

Gan_Matrix34_f gan_mat34f_add_s (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Add two fixed size matrices.

Gan_Matrix34_fgan_mat34f_add_q (Gan_Matrix34_f *A, Gan_Matrix34_f *B, Gan_Matrix34_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix34_fgan_mat34f_add_i1 (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix34_fgan_mat34f_add_i2 (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix34_fgan_mat34f_increment (Gan_Matrix34_f *A, Gan_Matrix34_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44 gan_mat44_saddT_s (Gan_Matrix44 *A)
 Add matrix to its own transpose.

Gan_Matrix44 gan_mat44_add_s (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Add two fixed size matrices.

Gan_SquMatrix44 gan_symmat44_add_s (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Add two fixed size matrices.

Gan_SquMatrix44 gan_ltmat44_add_s (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Add two fixed size matrices.

Gan_SquMatrix44gan_mat44_saddT_q (Gan_Matrix44 *A, Gan_SquMatrix44 *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix44gan_mat44_add_q (Gan_Matrix44 *A, Gan_Matrix44 *B, Gan_Matrix44 *C)
 Macro: Add two fixed size matrices.

Gan_Matrix44gan_mat44_add_i1 (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix44gan_mat44_add_i2 (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Add two fixed size matrices.

Gan_Matrix44gan_mat44_increment (Gan_Matrix44 *A, Gan_Matrix44 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44gan_symmat44_add_q (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B, Gan_SquMatrix44 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_symmat44_add_i1 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_symmat44_add_i2 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_symmat44_increment (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44gan_ltmat44_add_q (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B, Gan_SquMatrix44 *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_ltmat44_add_i1 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_ltmat44_add_i2 (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44gan_ltmat44_increment (Gan_SquMatrix44 *A, Gan_SquMatrix44 *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44_f gan_mat44f_saddT_s (Gan_Matrix44_f *A)
 Add matrix to its own transpose.

Gan_Matrix44_f gan_mat44f_add_s (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Add two fixed size matrices.

Gan_SquMatrix44_f gan_symmat44f_add_s (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Add two fixed size matrices.

Gan_SquMatrix44_f gan_ltmat44f_add_s (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Add two fixed size matrices.

Gan_SquMatrix44_fgan_mat44f_saddT_q (Gan_Matrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Add matrix to its own transpose.

Gan_Matrix44_fgan_mat44f_add_q (Gan_Matrix44_f *A, Gan_Matrix44_f *B, Gan_Matrix44_f *C)
 Macro: Add two fixed size matrices.

Gan_Matrix44_fgan_mat44f_add_i1 (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix44_fgan_mat44f_add_i2 (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_Matrix44_fgan_mat44f_increment (Gan_Matrix44_f *A, Gan_Matrix44_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44_fgan_symmat44f_add_q (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B, Gan_SquMatrix44_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_symmat44f_add_i1 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_symmat44f_add_i2 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_symmat44f_increment (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Increment a fixed size vector by another.

Gan_SquMatrix44_fgan_ltmat44f_add_q (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B, Gan_SquMatrix44_f *C)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_ltmat44f_add_i1 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_ltmat44f_add_i2 (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Add two fixed size matrices.

Gan_SquMatrix44_fgan_ltmat44f_increment (Gan_SquMatrix44_f *A, Gan_SquMatrix44_f *B)
 Macro: Increment a fixed size vector by another.


Function Documentation

Gan_SquMatrix22* gan_ltmat22_add_i1 Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_ltmat22_add_i2 Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22* gan_ltmat22_add_q Gan_SquMatrix22   A,
Gan_SquMatrix22   B,
Gan_SquMatrix22   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix22 gan_ltmat22_add_s Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Add two fixed size matrices.

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

Gan_SquMatrix22* gan_ltmat22_increment Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_ltmat22f_add_i1 Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_ltmat22f_add_i2 Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22_f* gan_ltmat22f_add_q Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B,
Gan_SquMatrix22_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix22_f gan_ltmat22f_add_s Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix22_f* gan_ltmat22f_increment Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_ltmat33_add_i1 Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_ltmat33_add_i2 Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33* gan_ltmat33_add_q Gan_SquMatrix33   A,
Gan_SquMatrix33   B,
Gan_SquMatrix33   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix33 gan_ltmat33_add_s Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Add two fixed size matrices.

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

Gan_SquMatrix33* gan_ltmat33_increment Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_ltmat33f_add_i1 Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_ltmat33f_add_i2 Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33_f* gan_ltmat33f_add_q Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B,
Gan_SquMatrix33_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix33_f gan_ltmat33f_add_s Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix33_f* gan_ltmat33f_increment Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_ltmat44_add_i1 Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_ltmat44_add_i2 Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44* gan_ltmat44_add_q Gan_SquMatrix44   A,
Gan_SquMatrix44   B,
Gan_SquMatrix44   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix44 gan_ltmat44_add_s Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Add two fixed size matrices.

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

Gan_SquMatrix44* gan_ltmat44_increment Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_ltmat44f_add_i1 Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_ltmat44f_add_i2 Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44_f* gan_ltmat44f_add_q Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B,
Gan_SquMatrix44_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix44_f gan_ltmat44f_add_s Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix44_f* gan_ltmat44f_increment Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix22* gan_mat22_add_i1 Gan_Matrix22   A,
Gan_Matrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix22* gan_mat22_add_i2 Gan_Matrix22   A,
Gan_Matrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix22* gan_mat22_add_q Gan_Matrix22   A,
Gan_Matrix22   B,
Gan_Matrix22   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix22 gan_mat22_add_s Gan_Matrix22   A,
Gan_Matrix22   B
 

Add two fixed size matrices.

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

Gan_Matrix22* gan_mat22_increment Gan_Matrix22   A,
Gan_Matrix22   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_mat22_saddT_q Gan_Matrix22   A,
Gan_SquMatrix22   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22 gan_mat22_saddT_s Gan_Matrix22   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_Matrix22_f* gan_mat22f_add_i1 Gan_Matrix22_f   A,
Gan_Matrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix22_f* gan_mat22f_add_i2 Gan_Matrix22_f   A,
Gan_Matrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix22_f* gan_mat22f_add_q Gan_Matrix22_f   A,
Gan_Matrix22_f   B,
Gan_Matrix22_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix22_f gan_mat22f_add_s Gan_Matrix22_f   A,
Gan_Matrix22_f   B
 

Add two fixed size matrices.

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

Gan_Matrix22_f* gan_mat22f_increment Gan_Matrix22_f   A,
Gan_Matrix22_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_mat22f_saddT_q Gan_Matrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22_f gan_mat22f_saddT_s Gan_Matrix22_f   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_Matrix23* gan_mat23_add_i1 Gan_Matrix23   A,
Gan_Matrix23   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix23* gan_mat23_add_i2 Gan_Matrix23   A,
Gan_Matrix23   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix23* gan_mat23_add_q Gan_Matrix23   A,
Gan_Matrix23   B,
Gan_Matrix23   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix23 gan_mat23_add_s Gan_Matrix23   A,
Gan_Matrix23   B
 

Add two fixed size matrices.

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

Gan_Matrix23* gan_mat23_increment Gan_Matrix23   A,
Gan_Matrix23   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix23_f* gan_mat23f_add_i1 Gan_Matrix23_f   A,
Gan_Matrix23_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix23_f* gan_mat23f_add_i2 Gan_Matrix23_f   A,
Gan_Matrix23_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix23_f* gan_mat23f_add_q Gan_Matrix23_f   A,
Gan_Matrix23_f   B,
Gan_Matrix23_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix23_f gan_mat23f_add_s Gan_Matrix23_f   A,
Gan_Matrix23_f   B
 

Add two fixed size matrices.

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

Gan_Matrix23_f* gan_mat23f_increment Gan_Matrix23_f   A,
Gan_Matrix23_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix24* gan_mat24_add_i1 Gan_Matrix24   A,
Gan_Matrix24   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix24* gan_mat24_add_i2 Gan_Matrix24   A,
Gan_Matrix24   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix24* gan_mat24_add_q Gan_Matrix24   A,
Gan_Matrix24   B,
Gan_Matrix24   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix24 gan_mat24_add_s Gan_Matrix24   A,
Gan_Matrix24   B
 

Add two fixed size matrices.

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

Gan_Matrix24* gan_mat24_increment Gan_Matrix24   A,
Gan_Matrix24   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix24_f* gan_mat24f_add_i1 Gan_Matrix24_f   A,
Gan_Matrix24_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix24_f* gan_mat24f_add_i2 Gan_Matrix24_f   A,
Gan_Matrix24_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix24_f* gan_mat24f_add_q Gan_Matrix24_f   A,
Gan_Matrix24_f   B,
Gan_Matrix24_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix24_f gan_mat24f_add_s Gan_Matrix24_f   A,
Gan_Matrix24_f   B
 

Add two fixed size matrices.

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

Gan_Matrix24_f* gan_mat24f_increment Gan_Matrix24_f   A,
Gan_Matrix24_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix33* gan_mat33_add_i1 Gan_Matrix33   A,
Gan_Matrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix33* gan_mat33_add_i2 Gan_Matrix33   A,
Gan_Matrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix33* gan_mat33_add_q Gan_Matrix33   A,
Gan_Matrix33   B,
Gan_Matrix33   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix33 gan_mat33_add_s Gan_Matrix33   A,
Gan_Matrix33   B
 

Add two fixed size matrices.

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

Gan_Matrix33* gan_mat33_increment Gan_Matrix33   A,
Gan_Matrix33   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_mat33_saddT_q Gan_Matrix33   A,
Gan_SquMatrix33   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33 gan_mat33_saddT_s Gan_Matrix33   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_Matrix33_f* gan_mat33f_add_i1 Gan_Matrix33_f   A,
Gan_Matrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix33_f* gan_mat33f_add_i2 Gan_Matrix33_f   A,
Gan_Matrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix33_f* gan_mat33f_add_q Gan_Matrix33_f   A,
Gan_Matrix33_f   B,
Gan_Matrix33_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix33_f gan_mat33f_add_s Gan_Matrix33_f   A,
Gan_Matrix33_f   B
 

Add two fixed size matrices.

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

Gan_Matrix33_f* gan_mat33f_increment Gan_Matrix33_f   A,
Gan_Matrix33_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_mat33f_saddT_q Gan_Matrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33_f gan_mat33f_saddT_s Gan_Matrix33_f   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_Matrix34* gan_mat34_add_i1 Gan_Matrix34   A,
Gan_Matrix34   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix34* gan_mat34_add_i2 Gan_Matrix34   A,
Gan_Matrix34   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix34* gan_mat34_add_q Gan_Matrix34   A,
Gan_Matrix34   B,
Gan_Matrix34   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix34 gan_mat34_add_s Gan_Matrix34   A,
Gan_Matrix34   B
 

Add two fixed size matrices.

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

Gan_Matrix34* gan_mat34_increment Gan_Matrix34   A,
Gan_Matrix34   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix34_f* gan_mat34f_add_i1 Gan_Matrix34_f   A,
Gan_Matrix34_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix34_f* gan_mat34f_add_i2 Gan_Matrix34_f   A,
Gan_Matrix34_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix34_f* gan_mat34f_add_q Gan_Matrix34_f   A,
Gan_Matrix34_f   B,
Gan_Matrix34_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix34_f gan_mat34f_add_s Gan_Matrix34_f   A,
Gan_Matrix34_f   B
 

Add two fixed size matrices.

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

Gan_Matrix34_f* gan_mat34f_increment Gan_Matrix34_f   A,
Gan_Matrix34_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix44* gan_mat44_add_i1 Gan_Matrix44   A,
Gan_Matrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix44* gan_mat44_add_i2 Gan_Matrix44   A,
Gan_Matrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix44* gan_mat44_add_q Gan_Matrix44   A,
Gan_Matrix44   B,
Gan_Matrix44   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix44 gan_mat44_add_s Gan_Matrix44   A,
Gan_Matrix44   B
 

Add two fixed size matrices.

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

Gan_Matrix44* gan_mat44_increment Gan_Matrix44   A,
Gan_Matrix44   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_mat44_saddT_q Gan_Matrix44   A,
Gan_SquMatrix44   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44 gan_mat44_saddT_s Gan_Matrix44   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_Matrix44_f* gan_mat44f_add_i1 Gan_Matrix44_f   A,
Gan_Matrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_Matrix44_f* gan_mat44f_add_i2 Gan_Matrix44_f   A,
Gan_Matrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_Matrix44_f* gan_mat44f_add_q Gan_Matrix44_f   A,
Gan_Matrix44_f   B,
Gan_Matrix44_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_Matrix44_f gan_mat44f_add_s Gan_Matrix44_f   A,
Gan_Matrix44_f   B
 

Add two fixed size matrices.

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

Gan_Matrix44_f* gan_mat44f_increment Gan_Matrix44_f   A,
Gan_Matrix44_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_mat44f_saddT_q Gan_Matrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Add matrix to its own transpose.

Compute sum of fixed-size square matrix A with its own transpose, producing a symmetric matrix .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44_f gan_mat44f_saddT_s Gan_Matrix44_f   A
 

Add matrix to its own transpose.

Add fixed size square matrix A to its own transpose, returning the result as a new symmetric fixed size matrix .

Gan_SquMatrix22* gan_symmat22_add_i1 Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22* gan_symmat22_add_i2 Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22* gan_symmat22_add_q Gan_SquMatrix22   A,
Gan_SquMatrix22   B,
Gan_SquMatrix22   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix22 gan_symmat22_add_s Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Add two fixed size matrices.

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

Gan_SquMatrix22* gan_symmat22_increment Gan_SquMatrix22   A,
Gan_SquMatrix22   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_symmat22f_add_i1 Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix22_f* gan_symmat22f_add_i2 Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix22_f* gan_symmat22f_add_q Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B,
Gan_SquMatrix22_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix22_f gan_symmat22f_add_s Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix22_f* gan_symmat22f_increment Gan_SquMatrix22_f   A,
Gan_SquMatrix22_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_symmat33_add_i1 Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33* gan_symmat33_add_i2 Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33* gan_symmat33_add_q Gan_SquMatrix33   A,
Gan_SquMatrix33   B,
Gan_SquMatrix33   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix33 gan_symmat33_add_s Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Add two fixed size matrices.

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

Gan_SquMatrix33* gan_symmat33_increment Gan_SquMatrix33   A,
Gan_SquMatrix33   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_symmat33f_add_i1 Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix33_f* gan_symmat33f_add_i2 Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix33_f* gan_symmat33f_add_q Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B,
Gan_SquMatrix33_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix33_f gan_symmat33f_add_s Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix33_f* gan_symmat33f_increment Gan_SquMatrix33_f   A,
Gan_SquMatrix33_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_symmat44_add_i1 Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44* gan_symmat44_add_i2 Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44* gan_symmat44_add_q Gan_SquMatrix44   A,
Gan_SquMatrix44   B,
Gan_SquMatrix44   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix44 gan_symmat44_add_s Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Add two fixed size matrices.

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

Gan_SquMatrix44* gan_symmat44_increment Gan_SquMatrix44   A,
Gan_SquMatrix44   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_symmat44f_add_i1 Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite A with the result: .

Returns:
Pointer to result matrix A.

Gan_SquMatrix44_f* gan_symmat44f_add_i2 Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and overwrite B with the result: .

Returns:
Pointer to result matrix B.

Gan_SquMatrix44_f* gan_symmat44f_add_q Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B,
Gan_SquMatrix44_f   C
 

Macro: Add two fixed size matrices.

Add two fixed matrices A, B and write result into .

Returns:
Pointer to result matrix C.

Gan_SquMatrix44_f gan_symmat44f_add_s Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Add two fixed size matrices.

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

Gan_SquMatrix44_f* gan_symmat44f_increment Gan_SquMatrix44_f   A,
Gan_SquMatrix44_f   B
 

Macro: Increment a fixed size vector by another.

Increment fixed size matrix A by fixed size matrix B, overwriting A with the result: .

Returns:
Pointer to result matrix A.


Generated on Mon Oct 13 16:14:54 2003 by doxygen1.3-rc1