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

Fixed Size Matrix I/O
[Fixed Size Matrices]


Functions

Gan_Bool gan_mat22_fprint (FILE *fp, const Gan_Matrix22 *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 matrix to file.
Gan_Bool gan_mat22_fscanf (FILE *fp, Gan_Matrix22 *A, char *prefix, int prefix_len)
 Read 2x2 matrix from file.
Gan_Bool gan_symmat22_fprint (FILE *fp, const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 symmetric matrix to file.
Gan_Bool gan_symmat22_fscanf (FILE *fp, Gan_SquMatrix22 *A, char *prefix, int prefix_len)
 Read 2x2 symmetric matrix from file.
Gan_Bool gan_ltmat22_fprint (FILE *fp, const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 lower triangular matrix to file.
Gan_Bool gan_ltmat22_fscanf (FILE *fp, Gan_SquMatrix22 *A, char *prefix, int prefix_len)
 Read 2x2 lower triangular matrix from file.
Gan_Bool gan_ltmat22T_fprint (FILE *fp, const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 upper triangular matrix to file.
Gan_Bool gan_ltmat22T_fscanf (FILE *fp, Gan_SquMatrix22 *A, char *prefix, int prefix_len)
 Read 2x2 upper triangular matrix from file.
Gan_Bool gan_mat22_print (const Gan_Matrix22 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat22_fwrite (FILE *fp, const Gan_Matrix22 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat22_fread (FILE *fp, Gan_Matrix22 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat22_print (const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat22_fwrite (FILE *fp, const Gan_SquMatrix22 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat22_fread (FILE *fp, Gan_SquMatrix22 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat22_print (const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat22_fwrite (FILE *fp, const Gan_SquMatrix22 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat22_fread (FILE *fp, Gan_SquMatrix22 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat22T_print (const Gan_SquMatrix22 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat22f_fprint (FILE *fp, const Gan_Matrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 matrix to file.
Gan_Bool gan_mat22f_fscanf (FILE *fp, Gan_Matrix22_f *A, char *prefix, int prefix_len)
 Read 2x2 matrix from file.
Gan_Bool gan_symmat22f_fprint (FILE *fp, const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 symmetric matrix to file.
Gan_Bool gan_symmat22f_fscanf (FILE *fp, Gan_SquMatrix22_f *A, char *prefix, int prefix_len)
 Read 2x2 symmetric matrix from file.
Gan_Bool gan_ltmat22f_fprint (FILE *fp, const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 lower triangular matrix to file.
Gan_Bool gan_ltmat22f_fscanf (FILE *fp, Gan_SquMatrix22_f *A, char *prefix, int prefix_len)
 Read 2x2 lower triangular matrix from file.
Gan_Bool gan_ltmat22Tf_fprint (FILE *fp, const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x2 upper triangular matrix to file.
Gan_Bool gan_ltmat22Tf_fscanf (FILE *fp, Gan_SquMatrix22_f *A, char *prefix, int prefix_len)
 Read 2x2 upper triangular matrix from file.
Gan_Bool gan_mat22f_print (const Gan_Matrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat22f_fwrite (FILE *fp, const Gan_Matrix22_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat22f_fread (FILE *fp, Gan_Matrix22_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat22f_print (const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat22f_fwrite (FILE *fp, const Gan_SquMatrix22_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat22f_fread (FILE *fp, Gan_SquMatrix22_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat22f_print (const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat22f_fwrite (FILE *fp, const Gan_SquMatrix22_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat22f_fread (FILE *fp, Gan_SquMatrix22_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat22Tf_print (const Gan_SquMatrix22_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat23_fprint (FILE *fp, const Gan_Matrix23 *A, const char *prefix, int indent, const char *fmt)
 Print 2x3 matrix to file.
Gan_Bool gan_mat23_fscanf (FILE *fp, Gan_Matrix23 *A, char *prefix, int prefix_len)
 Read 2x3 matrix from file.
Gan_Bool gan_mat23_print (const Gan_Matrix23 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat23_fwrite (FILE *fp, const Gan_Matrix23 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat23_fread (FILE *fp, Gan_Matrix23 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat23f_fprint (FILE *fp, const Gan_Matrix23_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x3 matrix to file.
Gan_Bool gan_mat23f_fscanf (FILE *fp, Gan_Matrix23_f *A, char *prefix, int prefix_len)
 Read 2x3 matrix from file.
Gan_Bool gan_mat23f_print (const Gan_Matrix23_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat23f_fwrite (FILE *fp, const Gan_Matrix23_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat23f_fread (FILE *fp, Gan_Matrix23_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat24_fprint (FILE *fp, const Gan_Matrix24 *A, const char *prefix, int indent, const char *fmt)
 Print 2x4 matrix to file.
Gan_Bool gan_mat24_fscanf (FILE *fp, Gan_Matrix24 *A, char *prefix, int prefix_len)
 Read 2x4 matrix from file.
Gan_Bool gan_mat24_print (const Gan_Matrix24 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat24_fwrite (FILE *fp, const Gan_Matrix24 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat24_fread (FILE *fp, Gan_Matrix24 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat24f_fprint (FILE *fp, const Gan_Matrix24_f *A, const char *prefix, int indent, const char *fmt)
 Print 2x4 matrix to file.
Gan_Bool gan_mat24f_fscanf (FILE *fp, Gan_Matrix24_f *A, char *prefix, int prefix_len)
 Read 2x4 matrix from file.
Gan_Bool gan_mat24f_print (const Gan_Matrix24_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat24f_fwrite (FILE *fp, const Gan_Matrix24_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat24f_fread (FILE *fp, Gan_Matrix24_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat33_fprint (FILE *fp, const Gan_Matrix33 *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 matrix to file.
Gan_Bool gan_mat33_fscanf (FILE *fp, Gan_Matrix33 *A, char *prefix, int prefix_len)
 Read 3x3 matrix from file.
Gan_Bool gan_symmat33_fprint (FILE *fp, const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 symmetric matrix to file.
Gan_Bool gan_symmat33_fscanf (FILE *fp, Gan_SquMatrix33 *A, char *prefix, int prefix_len)
 Read 3x3 symmetric matrix from file.
Gan_Bool gan_ltmat33_fprint (FILE *fp, const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 lower triangular matrix to file.
Gan_Bool gan_ltmat33_fscanf (FILE *fp, Gan_SquMatrix33 *A, char *prefix, int prefix_len)
 Read 3x3 lower triangular matrix from file.
Gan_Bool gan_ltmat33T_fprint (FILE *fp, const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 upper triangular matrix to file.
Gan_Bool gan_ltmat33T_fscanf (FILE *fp, Gan_SquMatrix33 *A, char *prefix, int prefix_len)
 Read 3x3 upper triangular matrix from file.
Gan_Bool gan_mat33_print (const Gan_Matrix33 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat33_fwrite (FILE *fp, const Gan_Matrix33 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat33_fread (FILE *fp, Gan_Matrix33 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat33_print (const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat33_fwrite (FILE *fp, const Gan_SquMatrix33 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat33_fread (FILE *fp, Gan_SquMatrix33 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat33_print (const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat33_fwrite (FILE *fp, const Gan_SquMatrix33 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat33_fread (FILE *fp, Gan_SquMatrix33 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat33T_print (const Gan_SquMatrix33 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat33f_fprint (FILE *fp, const Gan_Matrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 matrix to file.
Gan_Bool gan_mat33f_fscanf (FILE *fp, Gan_Matrix33_f *A, char *prefix, int prefix_len)
 Read 3x3 matrix from file.
Gan_Bool gan_symmat33f_fprint (FILE *fp, const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 symmetric matrix to file.
Gan_Bool gan_symmat33f_fscanf (FILE *fp, Gan_SquMatrix33_f *A, char *prefix, int prefix_len)
 Read 3x3 symmetric matrix from file.
Gan_Bool gan_ltmat33f_fprint (FILE *fp, const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 lower triangular matrix to file.
Gan_Bool gan_ltmat33f_fscanf (FILE *fp, Gan_SquMatrix33_f *A, char *prefix, int prefix_len)
 Read 3x3 lower triangular matrix from file.
Gan_Bool gan_ltmat33Tf_fprint (FILE *fp, const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print 3x3 upper triangular matrix to file.
Gan_Bool gan_ltmat33Tf_fscanf (FILE *fp, Gan_SquMatrix33_f *A, char *prefix, int prefix_len)
 Read 3x3 upper triangular matrix from file.
Gan_Bool gan_mat33f_print (const Gan_Matrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat33f_fwrite (FILE *fp, const Gan_Matrix33_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat33f_fread (FILE *fp, Gan_Matrix33_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat33f_print (const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat33f_fwrite (FILE *fp, const Gan_SquMatrix33_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat33f_fread (FILE *fp, Gan_SquMatrix33_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat33f_print (const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat33f_fwrite (FILE *fp, const Gan_SquMatrix33_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat33f_fread (FILE *fp, Gan_SquMatrix33_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat33Tf_print (const Gan_SquMatrix33_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat34_fprint (FILE *fp, const Gan_Matrix34 *A, const char *prefix, int indent, const char *fmt)
 Print 3x4 matrix to file.
Gan_Bool gan_mat34_fscanf (FILE *fp, Gan_Matrix34 *A, char *prefix, int prefix_len)
 Read 3x4 matrix from file.
Gan_Bool gan_mat34_print (const Gan_Matrix34 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat34_fwrite (FILE *fp, const Gan_Matrix34 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat34_fread (FILE *fp, Gan_Matrix34 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat34f_fprint (FILE *fp, const Gan_Matrix34_f *A, const char *prefix, int indent, const char *fmt)
 Print 3x4 matrix to file.
Gan_Bool gan_mat34f_fscanf (FILE *fp, Gan_Matrix34_f *A, char *prefix, int prefix_len)
 Read 3x4 matrix from file.
Gan_Bool gan_mat34f_print (const Gan_Matrix34_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat34f_fwrite (FILE *fp, const Gan_Matrix34_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat34f_fread (FILE *fp, Gan_Matrix34_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_mat44_fprint (FILE *fp, const Gan_Matrix44 *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 matrix to file.
Gan_Bool gan_mat44_fscanf (FILE *fp, Gan_Matrix44 *A, char *prefix, int prefix_len)
 Read 4x4 matrix from file.
Gan_Bool gan_symmat44_fprint (FILE *fp, const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 symmetric matrix to file.
Gan_Bool gan_symmat44_fscanf (FILE *fp, Gan_SquMatrix44 *A, char *prefix, int prefix_len)
 Read 4x4 symmetric matrix from file.
Gan_Bool gan_ltmat44_fprint (FILE *fp, const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 lower triangular matrix to file.
Gan_Bool gan_ltmat44_fscanf (FILE *fp, Gan_SquMatrix44 *A, char *prefix, int prefix_len)
 Read 4x4 lower triangular matrix from file.
Gan_Bool gan_ltmat44T_fprint (FILE *fp, const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 upper triangular matrix to file.
Gan_Bool gan_ltmat44T_fscanf (FILE *fp, Gan_SquMatrix44 *A, char *prefix, int prefix_len)
 Read 4x4 upper triangular matrix from file.
Gan_Bool gan_mat44_print (const Gan_Matrix44 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat44_fwrite (FILE *fp, const Gan_Matrix44 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat44_fread (FILE *fp, Gan_Matrix44 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat44_print (const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat44_fwrite (FILE *fp, const Gan_SquMatrix44 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat44_fread (FILE *fp, Gan_SquMatrix44 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat44_print (const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat44_fwrite (FILE *fp, const Gan_SquMatrix44 *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat44_fread (FILE *fp, Gan_SquMatrix44 *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat44T_print (const Gan_SquMatrix44 *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat44f_fprint (FILE *fp, const Gan_Matrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 matrix to file.
Gan_Bool gan_mat44f_fscanf (FILE *fp, Gan_Matrix44_f *A, char *prefix, int prefix_len)
 Read 4x4 matrix from file.
Gan_Bool gan_symmat44f_fprint (FILE *fp, const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 symmetric matrix to file.
Gan_Bool gan_symmat44f_fscanf (FILE *fp, Gan_SquMatrix44_f *A, char *prefix, int prefix_len)
 Read 4x4 symmetric matrix from file.
Gan_Bool gan_ltmat44f_fprint (FILE *fp, const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 lower triangular matrix to file.
Gan_Bool gan_ltmat44f_fscanf (FILE *fp, Gan_SquMatrix44_f *A, char *prefix, int prefix_len)
 Read 4x4 lower triangular matrix from file.
Gan_Bool gan_ltmat44Tf_fprint (FILE *fp, const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print 4x4 upper triangular matrix to file.
Gan_Bool gan_ltmat44Tf_fscanf (FILE *fp, Gan_SquMatrix44_f *A, char *prefix, int prefix_len)
 Read 4x4 upper triangular matrix from file.
Gan_Bool gan_mat44f_print (const Gan_Matrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_mat44f_fwrite (FILE *fp, const Gan_Matrix44_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_mat44f_fread (FILE *fp, Gan_Matrix44_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_symmat44f_print (const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_symmat44f_fwrite (FILE *fp, const Gan_SquMatrix44_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_symmat44f_fread (FILE *fp, Gan_SquMatrix44_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat44f_print (const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.
Gan_Bool gan_ltmat44f_fwrite (FILE *fp, const Gan_SquMatrix44_f *A, gan_uint32 magic_number)
 Write fixed size matrix to file stream.
Gan_Bool gan_ltmat44f_fread (FILE *fp, Gan_SquMatrix44_f *A, gan_uint32 *magic_number)
 Read fixed size matrix from file stream.
Gan_Bool gan_ltmat44Tf_print (const Gan_SquMatrix44_f *A, const char *prefix, int indent, const char *fmt)
 Print fixed size matrix to standard output.

Function Documentation

Gan_Bool gan_ltmat22_fprint FILE *  fp,
const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 lower triangular matrix to file.

Print 2x2 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22_fread FILE *  fp,
Gan_SquMatrix22 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22_fscanf FILE *  fp,
Gan_SquMatrix22 A,
char *  prefix,
int  prefix_len
 

Read 2x2 lower triangular matrix from file.

Read 2x2 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22_fwrite FILE *  fp,
const Gan_SquMatrix22 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22_print const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22f_fprint FILE *  fp,
const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 lower triangular matrix to file.

Print 2x2 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22f_fread FILE *  fp,
Gan_SquMatrix22_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22f_fscanf FILE *  fp,
Gan_SquMatrix22_f A,
char *  prefix,
int  prefix_len
 

Read 2x2 lower triangular matrix from file.

Read 2x2 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22f_fwrite FILE *  fp,
const Gan_SquMatrix22_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22f_print const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22T_fprint FILE *  fp,
const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 upper triangular matrix to file.

Print 2x2 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22T_fscanf FILE *  fp,
Gan_SquMatrix22 A,
char *  prefix,
int  prefix_len
 

Read 2x2 upper triangular matrix from file.

Read 2x2 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22T_print const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22Tf_fprint FILE *  fp,
const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 upper triangular matrix to file.

Print 2x2 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22Tf_fscanf FILE *  fp,
Gan_SquMatrix22_f A,
char *  prefix,
int  prefix_len
 

Read 2x2 upper triangular matrix from file.

Read 2x2 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat22Tf_print const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33_fprint FILE *  fp,
const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 lower triangular matrix to file.

Print 3x3 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33_fread FILE *  fp,
Gan_SquMatrix33 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33_fscanf FILE *  fp,
Gan_SquMatrix33 A,
char *  prefix,
int  prefix_len
 

Read 3x3 lower triangular matrix from file.

Read 3x3 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33_fwrite FILE *  fp,
const Gan_SquMatrix33 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33_print const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33f_fprint FILE *  fp,
const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 lower triangular matrix to file.

Print 3x3 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33f_fread FILE *  fp,
Gan_SquMatrix33_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33f_fscanf FILE *  fp,
Gan_SquMatrix33_f A,
char *  prefix,
int  prefix_len
 

Read 3x3 lower triangular matrix from file.

Read 3x3 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33f_fwrite FILE *  fp,
const Gan_SquMatrix33_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33f_print const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33T_fprint FILE *  fp,
const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 upper triangular matrix to file.

Print 3x3 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33T_fscanf FILE *  fp,
Gan_SquMatrix33 A,
char *  prefix,
int  prefix_len
 

Read 3x3 upper triangular matrix from file.

Read 3x3 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33T_print const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33Tf_fprint FILE *  fp,
const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 upper triangular matrix to file.

Print 3x3 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33Tf_fscanf FILE *  fp,
Gan_SquMatrix33_f A,
char *  prefix,
int  prefix_len
 

Read 3x3 upper triangular matrix from file.

Read 3x3 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat33Tf_print const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44_fprint FILE *  fp,
const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 lower triangular matrix to file.

Print 4x4 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44_fread FILE *  fp,
Gan_SquMatrix44 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44_fscanf FILE *  fp,
Gan_SquMatrix44 A,
char *  prefix,
int  prefix_len
 

Read 4x4 lower triangular matrix from file.

Read 4x4 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44_fwrite FILE *  fp,
const Gan_SquMatrix44 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44_print const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44f_fprint FILE *  fp,
const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 lower triangular matrix to file.

Print 4x4 lower triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44f_fread FILE *  fp,
Gan_SquMatrix44_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44f_fscanf FILE *  fp,
Gan_SquMatrix44_f A,
char *  prefix,
int  prefix_len
 

Read 4x4 lower triangular matrix from file.

Read 4x4 lower triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44f_fwrite FILE *  fp,
const Gan_SquMatrix44_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44f_print const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44T_fprint FILE *  fp,
const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 upper triangular matrix to file.

Print 4x4 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44T_fscanf FILE *  fp,
Gan_SquMatrix44 A,
char *  prefix,
int  prefix_len
 

Read 4x4 upper triangular matrix from file.

Read 4x4 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44T_print const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44Tf_fprint FILE *  fp,
const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 upper triangular matrix to file.

Print 4x4 upper triangular matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44Tf_fscanf FILE *  fp,
Gan_SquMatrix44_f A,
char *  prefix,
int  prefix_len
 

Read 4x4 upper triangular matrix from file.

Read 4x4 upper triangular matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_ltmat44Tf_print const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22_fprint FILE *  fp,
const Gan_Matrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 matrix to file.

Print 2x2 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22_fread FILE *  fp,
Gan_Matrix22 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22_fscanf FILE *  fp,
Gan_Matrix22 A,
char *  prefix,
int  prefix_len
 

Read 2x2 matrix from file.

Read 2x2 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22_fwrite FILE *  fp,
const Gan_Matrix22 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22_print const Gan_Matrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22f_fprint FILE *  fp,
const Gan_Matrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 matrix to file.

Print 2x2 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22f_fread FILE *  fp,
Gan_Matrix22_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22f_fscanf FILE *  fp,
Gan_Matrix22_f A,
char *  prefix,
int  prefix_len
 

Read 2x2 matrix from file.

Read 2x2 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22f_fwrite FILE *  fp,
const Gan_Matrix22_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat22f_print const Gan_Matrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23_fprint FILE *  fp,
const Gan_Matrix23 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x3 matrix to file.

Print 2x3 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23_fread FILE *  fp,
Gan_Matrix23 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23_fscanf FILE *  fp,
Gan_Matrix23 A,
char *  prefix,
int  prefix_len
 

Read 2x3 matrix from file.

Read 2x3 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23_fwrite FILE *  fp,
const Gan_Matrix23 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23_print const Gan_Matrix23 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23f_fprint FILE *  fp,
const Gan_Matrix23_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x3 matrix to file.

Print 2x3 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23f_fread FILE *  fp,
Gan_Matrix23_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23f_fscanf FILE *  fp,
Gan_Matrix23_f A,
char *  prefix,
int  prefix_len
 

Read 2x3 matrix from file.

Read 2x3 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23f_fwrite FILE *  fp,
const Gan_Matrix23_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat23f_print const Gan_Matrix23_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24_fprint FILE *  fp,
const Gan_Matrix24 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x4 matrix to file.

Print 2x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24_fread FILE *  fp,
Gan_Matrix24 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24_fscanf FILE *  fp,
Gan_Matrix24 A,
char *  prefix,
int  prefix_len
 

Read 2x4 matrix from file.

Read 2x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24_fwrite FILE *  fp,
const Gan_Matrix24 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24_print const Gan_Matrix24 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24f_fprint FILE *  fp,
const Gan_Matrix24_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x4 matrix to file.

Print 2x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24f_fread FILE *  fp,
Gan_Matrix24_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24f_fscanf FILE *  fp,
Gan_Matrix24_f A,
char *  prefix,
int  prefix_len
 

Read 2x4 matrix from file.

Read 2x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24f_fwrite FILE *  fp,
const Gan_Matrix24_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat24f_print const Gan_Matrix24_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33_fprint FILE *  fp,
const Gan_Matrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 matrix to file.

Print 3x3 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33_fread FILE *  fp,
Gan_Matrix33 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33_fscanf FILE *  fp,
Gan_Matrix33 A,
char *  prefix,
int  prefix_len
 

Read 3x3 matrix from file.

Read 3x3 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33_fwrite FILE *  fp,
const Gan_Matrix33 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33_print const Gan_Matrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33f_fprint FILE *  fp,
const Gan_Matrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 matrix to file.

Print 3x3 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33f_fread FILE *  fp,
Gan_Matrix33_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33f_fscanf FILE *  fp,
Gan_Matrix33_f A,
char *  prefix,
int  prefix_len
 

Read 3x3 matrix from file.

Read 3x3 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33f_fwrite FILE *  fp,
const Gan_Matrix33_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat33f_print const Gan_Matrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34_fprint FILE *  fp,
const Gan_Matrix34 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x4 matrix to file.

Print 3x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34_fread FILE *  fp,
Gan_Matrix34 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34_fscanf FILE *  fp,
Gan_Matrix34 A,
char *  prefix,
int  prefix_len
 

Read 3x4 matrix from file.

Read 3x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34_fwrite FILE *  fp,
const Gan_Matrix34 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34_print const Gan_Matrix34 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34f_fprint FILE *  fp,
const Gan_Matrix34_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x4 matrix to file.

Print 3x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34f_fread FILE *  fp,
Gan_Matrix34_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34f_fscanf FILE *  fp,
Gan_Matrix34_f A,
char *  prefix,
int  prefix_len
 

Read 3x4 matrix from file.

Read 3x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34f_fwrite FILE *  fp,
const Gan_Matrix34_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat34f_print const Gan_Matrix34_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44_fprint FILE *  fp,
const Gan_Matrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 matrix to file.

Print 4x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44_fread FILE *  fp,
Gan_Matrix44 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44_fscanf FILE *  fp,
Gan_Matrix44 A,
char *  prefix,
int  prefix_len
 

Read 4x4 matrix from file.

Read 4x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44_fwrite FILE *  fp,
const Gan_Matrix44 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44_print const Gan_Matrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44f_fprint FILE *  fp,
const Gan_Matrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 matrix to file.

Print 4x4 matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44f_fread FILE *  fp,
Gan_Matrix44_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44f_fscanf FILE *  fp,
Gan_Matrix44_f A,
char *  prefix,
int  prefix_len
 

Read 4x4 matrix from file.

Read 4x4 matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44f_fwrite FILE *  fp,
const Gan_Matrix44_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_mat44f_print const Gan_Matrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22_fprint FILE *  fp,
const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 symmetric matrix to file.

Print 2x2 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22_fread FILE *  fp,
Gan_SquMatrix22 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22_fscanf FILE *  fp,
Gan_SquMatrix22 A,
char *  prefix,
int  prefix_len
 

Read 2x2 symmetric matrix from file.

Read 2x2 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22_fwrite FILE *  fp,
const Gan_SquMatrix22 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22_print const Gan_SquMatrix22 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22f_fprint FILE *  fp,
const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 2x2 symmetric matrix to file.

Print 2x2 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22f_fread FILE *  fp,
Gan_SquMatrix22_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22f_fscanf FILE *  fp,
Gan_SquMatrix22_f A,
char *  prefix,
int  prefix_len
 

Read 2x2 symmetric matrix from file.

Read 2x2 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22f_fwrite FILE *  fp,
const Gan_SquMatrix22_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat22f_print const Gan_SquMatrix22_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33_fprint FILE *  fp,
const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 symmetric matrix to file.

Print 3x3 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33_fread FILE *  fp,
Gan_SquMatrix33 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33_fscanf FILE *  fp,
Gan_SquMatrix33 A,
char *  prefix,
int  prefix_len
 

Read 3x3 symmetric matrix from file.

Read 3x3 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33_fwrite FILE *  fp,
const Gan_SquMatrix33 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33_print const Gan_SquMatrix33 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33f_fprint FILE *  fp,
const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 3x3 symmetric matrix to file.

Print 3x3 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33f_fread FILE *  fp,
Gan_SquMatrix33_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33f_fscanf FILE *  fp,
Gan_SquMatrix33_f A,
char *  prefix,
int  prefix_len
 

Read 3x3 symmetric matrix from file.

Read 3x3 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33f_fwrite FILE *  fp,
const Gan_SquMatrix33_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat33f_print const Gan_SquMatrix33_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44_fprint FILE *  fp,
const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 symmetric matrix to file.

Print 4x4 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44_fread FILE *  fp,
Gan_SquMatrix44 A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44_fscanf FILE *  fp,
Gan_SquMatrix44 A,
char *  prefix,
int  prefix_len
 

Read 4x4 symmetric matrix from file.

Read 4x4 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44_fwrite FILE *  fp,
const Gan_SquMatrix44 A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44_print const Gan_SquMatrix44 A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44f_fprint FILE *  fp,
const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print 4x4 symmetric matrix to file.

Print 4x4 symmetric matrix A to file pointer fp, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44f_fread FILE *  fp,
Gan_SquMatrix44_f A,
gan_uint32 *  magic_number
 

Read fixed size matrix from file stream.

Read fixed size matrix A from file stream fp, prefixed by a number written into the magic_number pointer.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44f_fscanf FILE *  fp,
Gan_SquMatrix44_f A,
char *  prefix,
int  prefix_len
 

Read 4x4 symmetric matrix from file.

Read 4x4 symmetric matrix A from file pointer fp. The prefix string for the matrix is read from the file into the prefix string, up to the maximum length prefix_len of the prefix string. Any remaining characters after prefix has been filled are ignored. Pass NULL for prefix and zero for prefix_len to ignore the prefix string.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44f_fwrite FILE *  fp,
const Gan_SquMatrix44_f A,
gan_uint32  magic_number
 

Write fixed size matrix to file stream.

Write fixed size matrix A to file stream fp, prefixed with magic_number to identify the matrix for later reading.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.

Gan_Bool gan_symmat44f_print const Gan_SquMatrix44_f A,
const char *  prefix,
int  indent,
const char *  fmt
 

Print fixed size matrix to standard output.

Print fixed size matrix A to standard output, with prefix string prefix, indentation indent and floating-point format fmt.

Returns:
GAN_TRUE on success, GAN_FALSE on failure.


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