space.h File Reference

Go to the source code of this file.
double ControlStep (const vector u1, const vector u2, const long ino, const double ctm)
void ElasticOutput (const char fname[], const vector X, const vector XDOT, const vector XDOTDOT)
void ElasticOutput1 (const char fname[], const vector X, const vector XDOT, const vector XDOTDOT)
void GMVOutput (char filename[], vector pom)
void LoadNodeApproximation (const char *filename, vector *_load)
void LoadProgramState (char *FileName)
void LoadProgramStateMin (char *FileName)
void ResultsOutput (char filename[], vector pom)
void SaveAllOutputs (const long iter, const vector pom)
void SaveBndrPressureInterpolate (const char fname[], const vector u)
void SaveProgramState (char *FileName)
void SaveProgramStateMin (char *FileName)
void SetElement ()
void TecplotOutput (char filename[], int delka, char *nazvy, vector seznam[])
void TecplotOutputR (const char fname[], vector pom, int How)

Functions

void add2triplet (long _i, long _j, double _val)
void CheckBoundaryConditions (const char fname[])
void ComputeBaseIndices ()
void ComputeBaseValues ()
void ComputeExportValues ()
void ComputeGradBaseValues ()
void ComputeHesBaseValues ()
void ComputePressureBaseIndices ()
void ComputeSideBaseValues ()
void ConstructBoundaryConditions (double xvel(double, double), double yvel(double, double))
void ConstructCoarse ()
void ConstructCoarsePrecond ()
void ConstructPressureSpace ()
void ConstructSpace (double xvel(double, double), double yvel(double, double))
void ConstructVectors ()
void ControlMarks ()
void DestructBoundaryConditions ()
void DestructCoarse ()
void DestructCoarsePrecond ()
void DestructExportValues ()
void DestructNorms ()
void DestructSpace ()
void DestructVectors ()
void ExtrapolateVelocities ()
void FillCoarseSystem (const sparse S)
short GetMark (long SideIdx)
short GetPressureMark (long SideIdx)
void HDivProjection (sparse *S, vector b, const vector ww)
void InitialVelocities ()
void InitNorms ()
void InitOriginalCfg ()
void InitPressureInterpolate ()
void InitQuadratureFormulae ()
void InitQuadratureFormulaePrecise ()
double LinearError (const vector _new, const vector _old)
double LinearErrorVelocity (const vector _new, const vector _old)
double LinearFunctionDX (const long iELE, const double LinF[])
double LinearFunctionDY (const long iELE, const double LinF[])
double LinearFunctionValue (const double LinF[], const int m)
double MaxLinearError (const vector _new, const vector _old)
double MaxLinearErrorVelocity (const vector _new, const vector _old)
void PrecondCoarse (vector x)
void PrepareBoundaryForm (vector beta, double _phi(double, double))
void PrepareForms (vector dzeta, double _eta(double, double))
void PrepareH1norm (sparse *H1)
void PrepareL2norm (sparse *L2)
void PreparePressureL2norm (sparse *L2)
void Pressure2Velocity (vector out, const vector press)
void Project2HDIV (vector ww)
double QuadraticError (const vector _new, const vector _old, double *out1, double *out2, double *outp)
double QuadraticErrorComponent (const vector _new, const vector _old)
void QuadratureFormula1d (double *W, double *X, int q1)
int QuadratureFormulae2dTriangle (double **w, double ***L, int q)
int QuadratureFormulae2dTriGauss (double **w, double ***L, int q)
long SelectFixedPressureIdx ()
void Velocity2Pressure (vector out, const vector vel)


Function Documentation

void InitOriginalCfg  ) 
 

double MaxLinearError const vector  _new,
const vector  _old
 

double MaxLinearErrorVelocity const vector  _new,
const vector  _old
 

double LinearError const vector  _new,
const vector  _old
 

double LinearErrorVelocity const vector  _new,
const vector  _old
 

double QuadraticError const vector  _new,
const vector  _old,
double *  out1,
double *  out2,
double *  outp
 

double QuadraticErrorComponent const vector  _new,
const vector  _old
 


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