euler-gals.c File Reference


Functions

void EULER_FillContinuity (double tau, long idxELE, double _volume, long idxJ, short sign_j, const double DELTA_K)
void EULER_FillContinuityPressureStabilization (long idxELE, double _volume, long idxJ, short sign_j, const double DELTA_K)
void EULER_FillMomentumEqs (double tau, long idxELE, double _volume, long idxJ, short sign_j, double DELTA_K, double TAU_K)
void EULER_FillMomentumEqsNormal (double tau, long idxELE, double _volume, long idxJ, short sign_j, double DELTA_K, double TAU_K, const double *ttvec)
void EULER_FillPressureGradNormal (long idxELE, double _volume, long idxJ, short sign_j, const double DELTA_K, const double *ttvec)
void EULER_FillPressureGradNS (long idxELE, double _volume, long idxJ, short sign_j, const double DELTA_K)
double EULER_RHSPressureNS ()
void EULER_RHSVelocityNS (const double DELTA_K, double *QVAL_U, double *QVAL_V)
void NS_EULER (sparse *S, vector b, double tau, const vector u1, const vector u0, const vector ww)
double UnitNormal (long idx, double *_nvec)
double UnitNormal1 (long idx, double *_nvec)


Function Documentation

double UnitNormal long  idx,
double *  _nvec
 

double UnitNormal1 long  idx,
double *  _nvec
 

void EULER_FillPressureGradNormal long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
const double  DELTA_K,
const double *  ttvec
 

void EULER_FillMomentumEqsNormal double  tau,
long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
double  DELTA_K,
double  TAU_K,
const double *  ttvec
 

< int (w * nabla) ui vi = 1/2 int (w * nabla) ui vi + 1/2 div( w ui) vi - 1/2 int div(w) ui vi

void EULER_RHSVelocityNS const double  DELTA_K,
double *  QVAL_U,
double *  QVAL_V
 

void EULER_FillMomentumEqs double  tau,
long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
double  DELTA_K,
double  TAU_K
 

void EULER_FillPressureGradNS long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
const double  DELTA_K
 

void EULER_FillContinuity double  tau,
long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
const double  DELTA_K
 

void EULER_FillContinuityPressureStabilization long  idxELE,
double  _volume,
long  idxJ,
short  sign_j,
const double  DELTA_K
 

double EULER_RHSPressureNS  ) 
 

void NS_EULER sparse S,
vector  b,
double  tau,
const vector  u1,
const vector  u0,
const vector  ww
 


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