M4RI
1.0.1
triangular_russian.h
Go to the documentation of this file.
1
8
#ifndef M4RI_TRIANGULAR_RUSSIAN
9
#define M4RI_TRIANGULAR_RUSSIAN
10
11
/*******************************************************************
12
*
13
* M4RI: Linear Algebra over GF(2)
14
*
15
* Copyright (C) 2008-2011 Martin Albrecht <martinralbrecht@googlemail.com>
16
*
17
* Distributed under the terms of the GNU General Public License (GPL)
18
* version 2 or higher.
19
*
20
* This code is distributed in the hope that it will be useful,
21
* but WITHOUT ANY WARRANTY; without even the implied warranty of
22
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23
* General Public License for more details.
24
*
25
* The full text of the GPL is available at:
26
*
27
* http://www.gnu.org/licenses/
28
*
29
********************************************************************/
30
31
#include "
mzd.h
"
32
33
void
_mzd_trsm_upper_left_russian(
mzd_t
const
*U,
mzd_t
*B,
int
k);
34
46
mzd_t
*
mzd_trtri_upper_russian
(
mzd_t
*A,
int
k);
47
48
#endif //M4RI_TRIANGULAR_RUSSIAN
mzd_t
Dense matrices over GF(2).
Definition:
mzd.h:89
mzd.h
Dense matrices over GF(2) represented as a bit field.
mzd_trtri_upper_russian
mzd_t * mzd_trtri_upper_russian(mzd_t *A, int k)
Invert the upper triangular matrix A using Kronrod's method.
Definition:
triangular_russian.c:215
Generated on Sun Jan 5 2020 18:39:42 for M4RI by
1.8.14