Amesos_SCALAPACK_wrappers.h File Reference

#include "Epetra_ConfigDefs.h"
#include "Epetra_LAPACK_wrappers.h"
#include <stdio.h>
#include <string.h>

Include dependency graph for Amesos_SCALAPACK_wrappers.h:

Go to the source code of this file.

Defines

#define SL_INIT_F77   F77_FUNC_(sl_init,SL_INIT)
#define BLACS_GRIDINFO_F77   F77_FUNC_(blacs_gridinfo,BLACS_GRIDINFO)
#define PDGETRF_F77   F77_FUNC(pdgetrf,PDGETRF)
#define PDGETRS_F77   F77_FUNC(pdgetrs,PDGETRS)
#define DESCINIT_F77   F77_FUNC(descinit,DESCINIT)

Functions

void PREFIX F77_FUNC_ (sl_init, SL_INIT)(int *blacs_context
void PREFIX F77_FUNC (descinit, DESCINIT)(int *DescA
void PREFIX F77_FUNC_ (blacs_gridinfo, BLACS_GRIDINFO)(int *blacs_context
void PREFIX F77_FUNC (pdgetrf, PDGETRF)(const int *m
void PREFIX F77_FUNC (pdgetrs, PDGETRS)(Epetra_fcd

Variables

void PREFIX const int * nprow
void PREFIX const int const int * npcol
void PREFIX const int * m
void PREFIX const int const int * n
void PREFIX const int const
int const int * 
mblock
void PREFIX const int const
int const int const int * 
nblock
void PREFIX const int const
int const int const int const
int * 
rsrc
void PREFIX const int const
int const int const int const
int const int * 
csrc
void PREFIX const int const
int const int const int const
int const int const int * 
blacs_context
void PREFIX const int const
int const int const int const
int const int const int const
int * 
Lda
void PREFIX const int const
int const int const int const
int const int const int const
int int * 
ierr
void PREFIX const int const
int const int * 
myrow
void PREFIX const int const
int const int const int * 
mycol
void PREFIX const int double * A
void PREFIX const int double
const int * 
Ai
void PREFIX const int double
const int const int * 
Aj
void PREFIX const int double
const int const int const int * 
DescA
void PREFIX const int double
const int const int const int
int * 
ipiv
void PREFIX const int double
const int const int const int
int int * 
info
void PREFIX const int const int * nrhs
void PREFIX const int const
int const double const int
const int const int const int
double * 
X
void PREFIX const int const
int const double const int
const int const int const int
double const int * 
Xi
void PREFIX const int const
int const double const int
const int const int const int
double const int const int * 
Xj
void PREFIX const int const
int const double const int
const int const int const int
double const int const int
const int * 
DescX


Define Documentation

#define BLACS_GRIDINFO_F77   F77_FUNC_(blacs_gridinfo,BLACS_GRIDINFO)

#define DESCINIT_F77   F77_FUNC(descinit,DESCINIT)

#define PDGETRF_F77   F77_FUNC(pdgetrf,PDGETRF)

#define PDGETRS_F77   F77_FUNC(pdgetrs,PDGETRS)

#define SL_INIT_F77   F77_FUNC_(sl_init,SL_INIT)


Function Documentation

void PREFIX F77_FUNC ( pdgetrs  ,
PDGETRS   
)

void PREFIX F77_FUNC ( pdgetrf  ,
PDGETRF   
) const

void PREFIX F77_FUNC ( descinit  ,
DESCINIT   
)

void PREFIX F77_FUNC_ ( blacs_gridinfo  ,
BLACS_GRIDINFO   
)

void PREFIX F77_FUNC_ ( sl_init  ,
SL_INIT   
)


Variable Documentation

void PREFIX const int const int const double * A

void PREFIX const int const int const double const int * Ai

void PREFIX const int const int const double const int const int * Aj

void PREFIX const int const int const int const int const int const int const int* blacs_context

void PREFIX const int const int const int const int const int const int* csrc

void PREFIX const int const int const double const int const int const int * DescA

void PREFIX const int const int const double const int const int const int const int double const int const int const int* DescX

void PREFIX const int const int const int const int const int const int const int const int int* ierr

void PREFIX const int const int const double const int const int const int const int double const int const int const int int * info

void PREFIX const int const int const double const int const int const int const int * ipiv

void PREFIX const int const int const int const int const int const int const int const int* Lda

void PREFIX const int* m

void PREFIX const int const int const int* mblock

void PREFIX const int const int const int const int* mycol

void PREFIX const int const int const int* myrow

void PREFIX const int * n

void PREFIX const int const int const int const int* nblock

void PREFIX const int const int * npcol

void PREFIX const int * nprow

void PREFIX const int const int* nrhs

void PREFIX const int const int const int const int const int* rsrc

void PREFIX const int const int const double const int const int const int const int double* X

void PREFIX const int const int const double const int const int const int const int double const int* Xi

void PREFIX const int const int const double const int const int const int const int double const int const int* Xj