PIPS
sparse_sc.h
Go to the documentation of this file.
1 /* Warning! Do not modify this file that is automatically generated! */
2 /* Modify src/Libs/sparse_sc/sparse_sc-local.h instead, to add your own modifications. */
3 
4 /* header file built by cproto */
5 
6 #ifndef sparse_sc_header_included
7 #define sparse_sc_header_included
8 /* sparse_sc-local.h */
9 /*
10 
11  $Id: sparse_sc-local.h 1641 2016-03-02 08:20:19Z coelho $
12 
13  Copyright 1989-2016 MINES ParisTech
14 
15  This file is part of Linear/C3 Library.
16 
17  Linear/C3 Library is free software: you can redistribute it and/or modify it
18  under the terms of the GNU Lesser General Public License as published by
19  the Free Software Foundation, either version 3 of the License, or
20  any later version.
21 
22  Linear/C3 Library is distributed in the hope that it will be useful, but WITHOUT ANY
23  WARRANTY; without even the implied warranty of MERCHANTABILITY or
24  FITNESS FOR A PARTICULAR PURPOSE.
25 
26  See the GNU Lesser General Public License for more details.
27 
28  You should have received a copy of the GNU Lesser General Public License
29  along with Linear/C3 Library. If not, see <http://www.gnu.org/licenses/>.
30 
31 */
32 
33 /* cproto-generated files */
34 /* sys_matrice_conv.c */
35 extern void sys_matrice_index(Psysteme /*sc*/, Pbase /*base_index*/, matrice /*A*/, int /*n*/, int /*m*/);
36 extern void matrice_index_sys(Psysteme /*sc*/, Pbase /*base_index*/, matrice /*AG*/, int /*n*/, int /*m*/);
37 extern void sc_to_matrices(Psysteme /*ps*/, Pbase /*base_index*/, matrice /*A*/, matrice /*B*/, int /*n*/, int /*m*/);
38 extern void matrices_to_sc(Psysteme /*ps*/, Pbase /*base_index*/, matrice /*A*/, matrice /*B*/, int /*n*/, int /*m*/);
39 extern void loop_sc_to_matrices(Psysteme /*ps*/, Pbase /*index_base*/, Pbase /*const_base*/, matrice /*A*/, matrice /*B*/, int /*n*/, int /*m1*/, int /*m2*/);
40 extern void matrices_to_loop_sc(Psysteme /*ps*/, Pbase /*index_base*/, Pbase /*const_base*/, matrice /*A*/, matrice /*B*/, int /*n*/, int /*m1*/, int /*m2*/);
41 extern void constraints_to_matrices(Pcontrainte /*pc*/, Pbase /*b*/, Pmatrix /*A*/, Pmatrix /*B*/);
42 extern void matrices_to_constraints(Pcontrainte */*pc*/, Pbase /*b*/, Pmatrix /*A*/, Pmatrix /*B*/);
43 extern void constraints_with_sym_cst_to_matrices(Pcontrainte /*pc*/, Pbase /*index_base*/, Pbase /*const_base*/, Pmatrix /*A*/, Pmatrix /*B*/);
44 extern void matrices_to_constraints_with_sym_cst(Pcontrainte */*pc*/, Pbase /*index_base*/, Pbase /*const_base*/, Pmatrix /*A*/, Pmatrix /*B*/);
45 #endif /* sparse_sc_header_included */
Value * matrice
package matrice
Definition: matrice-local.h:71
void matrices_to_sc(Psysteme, Pbase, matrice, matrice, int, int)
void matrices_to_constraints(Pcontrainte *, Pbase, Pmatrix, Pmatrix)
=======================================================================
void constraints_with_sym_cst_to_matrices(Pcontrainte, Pbase, Pbase, Pmatrix, Pmatrix)
=======================================================================
void constraints_to_matrices(Pcontrainte, Pbase, Pmatrix, Pmatrix)
=======================================================================
void sys_matrice_index(Psysteme, Pbase, matrice, int, int)
Warning! Do not modify this file that is automatically generated!
void loop_sc_to_matrices(Psysteme, Pbase, Pbase, matrice, matrice, int, int, int)
Creation de la matrice A correspondant au systeme lineaire et de la matrice correspondant a la partie...
void sc_to_matrices(Psysteme, Pbase, matrice, matrice, int, int)
Creation de la matrice A correspondant au systeme lineaire et de la matrice correspondant a la partie...
void matrices_to_constraints_with_sym_cst(Pcontrainte *, Pbase, Pbase, Pmatrix, Pmatrix)
=======================================================================
void matrice_index_sys(Psysteme, Pbase, matrice, int, int)
void matrice_index_sys(Psysteme sc, Pbase base_index, matrice AG, int n, int m) replace the coefficie...
void matrices_to_loop_sc(Psysteme, Pbase, Pbase, matrice, matrice, int, int, int)
package matrice
Definition: matrix-local.h:63
le type des coefficients dans les vecteurs: Value est defini dans le package arithmetique
Definition: vecteur-local.h:89