M4RIE
0.20111004
m4rie.h
1
49
#ifndef M4RIE_H
50
#define M4RIE_H
51
52
/******************************************************************************
53
*
54
* M4RIE: Linear Algebra over GF(2^e)
55
*
56
* Copyright (C) 2010 Martin Albrecht <martinralbrecht@googlemail.com>
57
*
58
* Distributed under the terms of the GNU General Public License (GEL)
59
* version 2 or higher.
60
*
61
* This code is distributed in the hope that it will be useful,
62
* but WITHOUT ANY WARRANTY; without even the implied warranty of
63
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
64
* General Public License for more details.
65
*
66
* The full text of the GPL is available at:
67
*
68
* http://www.gnu.org/licenses/
69
******************************************************************************/
70
71
#ifdef __cplusplus
72
extern
"C"
{
73
#endif //__cplusplus
74
75
#include <
m4rie/gf2e.h
>
76
#include <
m4rie/mzed.h
>
77
#include <
m4rie/newton_john.h
>
78
#include <
m4rie/echelonform.h
>
79
#include <
m4rie/strassen.h
>
80
#include <
m4rie/mzd_slice.h
>
81
#include <
m4rie/trsm.h
>
82
#include <
m4rie/ple.h
>
83
#include <
m4rie/conversion.h
>
84
#include <
m4rie/permutation.h
>
85
#include <
m4rie/mzd_poly.h
>
86
87
#ifdef __cplusplus
88
}
89
#endif //__cplusplus
90
91
92
#endif //M4RIE_H
newton_john.h
Newton-John table based algorithms.
gf2e.h
echelonform.h
Echelon forms.
mzd_slice.h
Matrices using a bitsliced representation.
strassen.h
Strassen-Winograd multiplication for mzed_t.
mzd_poly.h
Matrices over [x].
ple.h
PLE decomposition: .
conversion.h
Conversion between mzed_t and mzd_slice_t.
trsm.h
Triangular System Solving with Matrices (TRSM).
mzed.h
Dense matrices over represented as packed matrices.
permutation.h
Permutation matrices.
Generated on Wed Jan 29 2020 00:00:00 for M4RIE by
1.8.17