csr.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "elm.h"
#include "node.h"
#include "alg.h"
#include "fem.h"
#include "csr.h"

Include dependency graph for csr.c:

Go to the source code of this file.

Functions

void BuildIaVec (CsrNode *node_list, int *ia, int nnu, int *nna)
void BuildJaVec (CsrNode *node_list, int *ja)
void BuildNodeList (CsrNode *node_list)
void BuildIaVector (CsrNode *node_list, int nnu, int *nna, int *ia)
void BuildJaVector (CsrNode *node_list, int *ja)
void mshAddAdjNode (CsrNode *node, int adj_id)
void FreeNodeList (CsrNode *node_list)
int BuildaVector (int i, int j, double coef, int *ia, int *ja, double *avector)


Function Documentation

int BuildaVector ( int  i,
int  j,
double  coef,
int *  ia,
int *  ja,
double *  avector 
)

Definition at line 281 of file csr.c.

Referenced by BuildAVector().

Here is the caller graph for this function:

void BuildIaVec ( CsrNode node_list,
int *  ia,
int  nnu,
int *  nna 
)

Definition at line 37 of file csr.c.

Referenced by HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), and IMPNRMSolver().

Here is the caller graph for this function:

void BuildIaVector ( CsrNode node_list,
int  nnu,
int *  nna,
int *  ia 
)

Definition at line 104 of file csr.c.

Referenced by BuildIaVec().

Here is the caller graph for this function:

void BuildJaVec ( CsrNode node_list,
int *  ja 
)

Definition at line 56 of file csr.c.

Referenced by HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), and IMPNRMSolver().

Here is the caller graph for this function:

void BuildJaVector ( CsrNode node_list,
int *  ja 
)

Definition at line 155 of file csr.c.

Referenced by BuildJaVec().

Here is the caller graph for this function:

void BuildNodeList ( CsrNode node_list  ) 

Definition at line 71 of file csr.c.

Referenced by HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), and IMPNRMSolver().

Here is the caller graph for this function:

void FreeNodeList ( CsrNode node_list  ) 

Definition at line 260 of file csr.c.

Referenced by HYBRIDSolver(), IMPBFGSSolver(), IMPLINEARSolver(), and IMPNRMSolver().

Here is the caller graph for this function:

void mshAddAdjNode ( CsrNode node,
int  adj_id 
)

Definition at line 229 of file csr.c.

Referenced by BuildNodeList().

Here is the caller graph for this function:


Generated on Tue Oct 23 11:23:42 2007 for Relax by  doxygen 1.5.3