PIPS-NLP
|
#include <stdlib.h>
#include <iostream>
#include <unistd.h>
#include "PardisoSchurSolver.h"
#include "SparseStorage.h"
#include "SparseSymMatrix.h"
#include "SimpleVector.h"
#include "SimpleVectorHandle.h"
#include "DenseGenMatrix.h"
#include <cstdlib>
#include <cmath>
#include "Ma57Solver.h"
#include "mpi.h"
#include "omp.h"
Functions | |
void | pardisoinit (void *, int *, int *, int *, double *, int *) |
void | pardiso (void *, int *, int *, int *, int *, int *, double *, int *, int *, int *, int *, int *, int *, double *, double *, int *, double *) |
void | pardiso_schur (void *, int *, int *, int *, double *, int *, int *) |
void | pardiso_chkmatrix (int *, int *, double *, int *, int *, int *) |
void | pardiso_chkvec (int *, int *, double *, int *) |
void | pardiso_printstats (int *, int *, double *, int *, int *, int *, double *, int *) |
int | pardiso_stuff (int n, int nnz, int n0, int *rowptr, int *colidx, double *elts, const vector< vector< double > > &vRhs) |
int | dumpAugMatrix (int n, int nnz, int nSys, double *eltsA, int *rowptr, int *colidx, const char *fname=NULL) |
int | dumpSysMatrix (SparseSymMatrix *Msys, const char *fname=NULL) |
int | dumpRhs (SimpleVector &v) |
Variables | |
int | gOoqpPrintLevel |
! More... | |
double | g_iterNumber |
int | gOuterBiCGIter |
static int | rhsCount =0 |
static int | totalSlv =0 |
int dumpAugMatrix | ( | int | n, |
int | nnz, | ||
int | nSys, | ||
double * | eltsA, | ||
int * | rowptr, | ||
int * | colidx, | ||
const char * | fname = NULL |
||
) |
int dumpRhs | ( | SimpleVector & | v | ) |
int dumpSysMatrix | ( | SparseSymMatrix * | Msys, |
const char * | fname = NULL |
||
) |
void pardiso | ( | void * | , |
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double * | , | ||
double * | , | ||
int * | , | ||
double * | |||
) |
void pardiso_chkmatrix | ( | int * | , |
int * | , | ||
double * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
void pardiso_chkvec | ( | int * | , |
int * | , | ||
double * | , | ||
int * | |||
) |
void pardiso_printstats | ( | int * | , |
int * | , | ||
double * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double * | , | ||
int * | |||
) |
void pardiso_schur | ( | void * | , |
int * | , | ||
int * | , | ||
int * | , | ||
double * | , | ||
int * | , | ||
int * | |||
) |
int pardiso_stuff | ( | int | n, |
int | nnz, | ||
int | n0, | ||
int * | rowptr, | ||
int * | colidx, | ||
double * | elts, | ||
const vector< vector< double > > & | vRhs | ||
) |
void pardisoinit | ( | void * | , |
int * | , | ||
int * | , | ||
int * | , | ||
double * | , | ||
int * | |||
) |
double g_iterNumber |
int gOoqpPrintLevel |
!
int gOuterBiCGIter |
|
static |
|
static |