Paso.c File Reference

#include "Paso.h"
#include <time.h>

Functions

void Paso_resetError (void)
void Paso_setError (Paso_ErrorCodeType err, char *msg)
bool_t Paso_noError (void)
bool_t Paso_checkPtr (void *ptr)
double Paso_timer (void)
int omp_get_max_threads (void)
Paso_ErrorCodeType Paso_getErrorType (void)
char * Paso_getErrorMessage (void)

Variables

Paso_ErrorCodeType Paso_ErrorCode_ = NO_ERROR
char Paso_ErrorMsg_ [FILENAME_MAX *2] = {'\0'}

Function Documentation

int omp_get_max_threads ( void   ) 

bool_t Paso_checkPtr ( void *  ptr  ) 

char* Paso_getErrorMessage ( void   ) 

Paso_ErrorCodeType Paso_getErrorType ( void   ) 

bool_t Paso_noError ( void   ) 

void Paso_resetError ( void   ) 

void Paso_setError ( Paso_ErrorCodeType  err,
char *  msg 
)

References LenErrorMsg_MAX, MIN, Paso_ErrorCode_, Paso_ErrorMsg_, and Paso_noError().

Referenced by Finley_setError(), Paso_checkPtr(), Paso_Connector_alloc(), Paso_FCTransportProblem_alloc(), Paso_FCTransportProblem_checkinSolution(), Paso_FCTransportProblem_getSafeTimeStepSize(), Paso_FCTransportProblem_setUpConstraint(), Paso_MKL(), Paso_MKL1(), Paso_MKL_free(), Paso_MKL_free1(), Paso_MPIInfo_alloc(), Paso_MPIInfo_initialized(), Paso_MPIInfo_noError(), Paso_Options_getPackage(), Paso_Options_getSolver(), Paso_Pattern_Aggregiation(), Paso_Pattern_alloc(), Paso_Pattern_coup(), Paso_Pattern_greedy(), Paso_Pattern_greedy_color(), Paso_Pattern_mis(), Paso_Pattern_reduceBandwidth(), Paso_Pattern_RS(), Paso_Pattern_unrollBlocks(), Paso_RHS_loadMM_toCSR(), Paso_solve(), Paso_Solver(), Paso_Solver_getAMG(), Paso_Solver_getILU(), Paso_Solver_getJacobi(), Paso_Solver_getRILU(), Paso_Solver_solveGS(), Paso_SolverFCT_solve(), Paso_SparseMatrix_alloc(), Paso_SparseMatrix_getSubmatrix(), Paso_SparseMatrix_loadMM_toCSR(), Paso_SparseMatrix_saveHB_CSC(), Paso_SparseMatrix_saveMM(), Paso_SystemMatrix_alloc(), Paso_SystemMatrix_borrowNormalization(), Paso_SystemMatrix_getSystemMatrixTypeId(), Paso_SystemMatrix_loadMM_toCSC(), Paso_SystemMatrix_loadMM_toCSR(), Paso_SystemMatrix_MatrixVector(), Paso_SystemMatrix_nullifyRows(), Paso_SystemMatrix_nullifyRowsAndCols(), Paso_SystemMatrix_rowSum(), Paso_SystemMatrix_saveHB(), Paso_SystemMatrix_saveMM(), Paso_SystemMatrixPattern_alloc(), Paso_UMFPACK(), and Performance_open().

double Paso_timer ( void   ) 


Variable Documentation

char Paso_ErrorMsg_[FILENAME_MAX *2] = {'\0'}


Generated on Mon Aug 10 10:04:44 2009 for ESYS13 by  doxygen 1.5.6