Function rc_algebra_invert_matrix#
- Defined in File algebra.h 
Function Documentation#
- 
int rc_algebra_invert_matrix(rc_matrix_t A, rc_matrix_t *Ainv)#
- Inverts matrix A via LUP decomposition method. - Places the result in matrix Ainv. Any existing memory allocated for Ainv is freed if necessary and its contents are overwritten. Returns -1 if matrix is not invertible. - Parameters:
- A – [in] input matrix 
- Ainv – [out] resulting inverted matrix 
 
- Returns:
- Returns 0 on success or -1 on failure.