PandA-2024.02
Functions
LUdecomposition.c File Reference

Go to the source code of this file.

Functions

int Upper_Triangular_Solve (float *U, float B[], float x[], int n)
 
void Unit_Lower_Triangular_Solve (float *L, float B[], float x[], int n)
 
int Doolittle_LU_Decomposition (float *A, int n)
 
int Doolittle_LU_Solve (float *LU, float B[], float x[], int n)
 
int invertMatrix (float *LU, float *invA, float *I)
 
int fun (float *A, float *invA, float *b, float *x, float *I)
 

Function Documentation

◆ Doolittle_LU_Decomposition()

int Doolittle_LU_Decomposition ( float *  A,
int  n 
)

Definition at line 153 of file LUdecomposition.c.

References k.

Referenced by fun().

Here is the caller graph for this function:

◆ Doolittle_LU_Solve()

int Doolittle_LU_Solve ( float *  LU,
float  B[],
float  x[],
int  n 
)

Definition at line 219 of file LUdecomposition.c.

References Unit_Lower_Triangular_Solve(), and Upper_Triangular_Solve().

Referenced by fun(), and invertMatrix().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fun()

int fun ( float *  A,
float *  invA,
float *  b,
float *  x,
float *  I 
)

◆ invertMatrix()

int invertMatrix ( float *  LU,
float *  invA,
float *  I 
)

Definition at line 233 of file LUdecomposition.c.

References Doolittle_LU_Solve().

Referenced by fun().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Unit_Lower_Triangular_Solve()

void Unit_Lower_Triangular_Solve ( float *  L,
float  B[],
float  x[],
int  n 
)

Definition at line 86 of file LUdecomposition.c.

References k.

Referenced by Doolittle_LU_Solve().

Here is the caller graph for this function:

◆ Upper_Triangular_Solve()

int Upper_Triangular_Solve ( float *  U,
float  B[],
float  x[],
int  n 
)

Definition at line 36 of file LUdecomposition.c.

References k.

Referenced by Doolittle_LU_Solve().

Here is the caller graph for this function:

Generated on Mon Feb 12 2024 13:02:58 for PandA-2024.02 by doxygen 1.8.13