Program listing for file numerics/src/MLCP/mlcp_tool.h

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
#ifndef MLCP_TOOL
#define MLCP_TOOL


#include "NumericsFwd.h"
void mlcp_buildM(int * zw, double * M, double * Mref, int n, int m, int NbLines);
void mlcp_buildM_Block(int * zw, double * M, double * Mref, int n, int m, int NbLines, int *indexInBlock);
void mlcp_fillSolution(double * z1, double * z2, double * w1, double * w2, int n, int m, int NbLines, int* zw, double * Q);
void mlcp_fillSolution_Block(double * z, double * w, int n, int m, int NbLines, int* zw, double * Q, int *indexInBlock);
void mlcp_DisplaySolution(double * z1, double * z2, double * w1, double * w2, int n, int m, int NbLines);
void mlcp_DisplaySolution_Block(double * z, double * w, int n, int m, int Nblines, int *indexInBlock);
void mlcp_buildIndexInBlock(MixedLinearComplementarityProblem* problem, int *indexInBlock);

#endif