FEM_SPACE_DEFINITION


Modules

 SPACE_IO
 Space Initialization
 FORMS_EVALUATION
 COARSE_TRIANG

Functions

double bubble (double L1, double L2, double L3, int idx)
void D2bubble (matrix hes, double L1, double L2, double L3, int idx)
double D2fcefi (int j, double x)
double D2LegendreP (int j, double x)
double D2node (double L1)
void D2side (matrix hes, double L1, double L2, int idx, int iL1, int iL2)
void Dbubble (vector grad, double L1, double L2, double L3, int idx)
double Dfcefi (int j, double x)
double DLegendreP (int j, double x)
double Dnode (double L1)
void Dside (vector grad, double L1, double L2, int idx, int iL1, int iL2)
double fcefi (int j, double x)
double HeavysideFunction (double _arg)
double HeavysideFunctionR (double _arg)
double LegendreP (int j, double x)
void NegativePartMatrix (const double *A, double *Anegative)
long NeighbouringElement (long i, short k)
double node (double L1)
void PositivePartMatrix (const double *A, double *Apositive)
double SegmentDistance (double pointx, double pointy, double *SEGX, double *SEGY)
double side (double L1, double L2, int idx)


Function Documentation

double node double  L1  ) 
 

double side double  L1,
double  L2,
int  idx
 

double bubble double  L1,
double  L2,
double  L3,
int  idx
 

double Dnode double  L1  ) 
 

double D2node double  L1  ) 
 

void Dside vector  grad,
double  L1,
double  L2,
int  idx,
int  iL1,
int  iL2
 

void D2side matrix  hes,
double  L1,
double  L2,
int  idx,
int  iL1,
int  iL2
 

void Dbubble vector  grad,
double  L1,
double  L2,
double  L3,
int  idx
 

void D2bubble matrix  hes,
double  L1,
double  L2,
double  L3,
int  idx
 

double LegendreP int  j,
double  x
 

double DLegendreP int  j,
double  x
 

double D2LegendreP int  j,
double  x
 

double fcefi int  j,
double  x
 

double Dfcefi int  j,
double  x
 

double D2fcefi int  j,
double  x
 

void NegativePartMatrix const double *  A,
double *  Anegative
 

Parameters:
Anegative  computes negative part of 2-by-2 matrix A, ordering by rows A = [ A(0) A(1); A(2) A(3) ], for implicit/explicit treatment

void PositivePartMatrix const double *  A,
double *  Apositive
 

Parameters:
Apositive  computes positive part of 2-by-2 matrix A, ordering by rows A = [ A(0) A(1); A(2) A(3) ], for implicit/explicit treatment

double HeavysideFunctionR double  _arg  ) 
 

double HeavysideFunction double  _arg  ) 
 

long NeighbouringElement long  i,
short  k
 

double SegmentDistance double  pointx,
double  pointy,
double *  SEGX,
double *  SEGY
 

Parameters:
SEGY  Distance of point [pointx,pointy] from segment (SEGX[0],SEGY[0])-(SEGX[1],SEGY[1]).


Generated on Sun May 27 11:59:44 2007 for FEMFLUID by  doxygen 1.4.6