Jspice3
spsolve.c File Reference
#include "spconfig.h"
#include "spmatrix.h"
#include "spdefs.h"
Include dependency graph for spsolve.c:

Go to the source code of this file.

Macros

#define spINSIDE_SPARSE
 

Functions

static void SolveComplexMatrix ()
 
static void SolveComplexTransposedMatrix ()
 
void spSolve (eMatrix, RHS, Solution IMAG_VECTORS) char *eMatrix
 
 ASSERT (IS_VALID(Matrix) AND IS_FACTORED(Matrix))
 

Variables

RealVector RHS
 
RealVector Solution IMAG_VECTORS
 
register ElementPtr pElement
 
register RealVector Intermediate
 
register RealNumber Temp
 
register int I
 
register int * pExtOrder
 
register int Size
 
ElementPtr pPivot
 

Macro Definition Documentation

#define spINSIDE_SPARSE

Definition at line 58 of file spsolve.c.

Function Documentation

ASSERT ( IS_VALID(Matrix) AND IS_FACTORED(Matrix)  )
void SolveComplexMatrix ( )
static
static void SolveComplexTransposedMatrix ( )
static
void spSolve ( eMatrix  ,
RHS  ,
Solution  IMAG_VECTORS 
)

Variable Documentation

register int I

Definition at line 163 of file spsolve.c.

RealVector Solution IMAG_VECTORS

Definition at line 157 of file spsolve.c.

register RealVector Intermediate

Definition at line 161 of file spsolve.c.

register ElementPtr pElement
Initial value:
{
MatrixPtr Matrix = (MatrixPtr)eMatrix
struct MatrixFrame * MatrixPtr
Definition: spdefs.h:871

Definition at line 158 of file spsolve.c.

register int * pExtOrder

Definition at line 163 of file spsolve.c.

ElementPtr pPivot

Definition at line 164 of file spsolve.c.

Definition at line 157 of file spsolve.c.

register int Size

Definition at line 163 of file spsolve.c.

register RealNumber Temp

Definition at line 162 of file spsolve.c.