ParMooN
 All Classes Functions Variables Friends Pages
RFB.h
1 #ifdef __2D__
2 void ApproximateRFBSolutionQuadNSE2D(TCollection *Coll, TFEFunction2D *u1,
3  TFEFunction2D *u2, CoeffFct2D *coeff,
4  double *rhs);
5 
6 void ApproximateRFBSolutionQuad_Q2_NSE2D(TCollection *Coll, TFEFunction2D *u1,
7  TFEFunction2D *u2, CoeffFct2D *Coeffs,
8  double *rhs);
9 #endif
10 
11 #ifdef __3D__
12 void Compute_Q2_Value(double *coeff, double x, double y, double z, double *val);
13 void Compute_Q2_Value_Gradient(double *coeff, double x, double y, double z, double *val);
14 
15 void ApproximateRFBSolutionQuadNSE3D(TCollection *Coll, TFEFunction3D *u1,
16 TFEFunction3D *u2, TFEFunction3D *u3, CoeffFct3D *Coeffs,
17  double *rhs);
18 
19 
20 
21 void ApproximateTimeRFBSolutionQuadNSE3D(TCollection *Coll, TFEFunction3D *u1,
22 TFEFunction3D *u2, TFEFunction3D *u3, TFEFunction3D *p, CoeffFct3D *Coeffs,
23 double *rhs);
24 
25 void ApproximateTimeRFBSolutionQuad_Q2_NSE3D(TCollection *Coll, TFEFunction3D *u1,
26 TFEFunction3D *u2, TFEFunction3D *u3, TFEFunction3D *p, CoeffFct3D *Coeffs, double *rhs);
27 
28 void ApproximateTimeRFB_coupled_SolutionQuad_Q2_NSE3D(TCollection *Coll, TFEFunction3D *u1,
29  TFEFunction3D *u2, TFEFunction3D *u3, TFEFunction3D *p, CoeffFct3D *Coeffs,
30  double *rhs);
31 
32 void ApproximateTimeRFB_coupled_cn_SolutionQuad_Q2_NSE3D(TCollection *Coll, TFEFunction3D *u1,
33  TFEFunction3D *u2, TFEFunction3D *u3, TFEFunction3D *p, CoeffFct3D *Coeffs,
34  double *old_small_scales, double *rhs);
35 
36 void ApproximateTimeRFBSolutionQuad_cn_NSE3D(TCollection *Coll, TFEFunction3D *u1,
37 TFEFunction3D *u2, TFEFunction3D *u3, TFEFunction3D *p, CoeffFct3D *Coeffs,
38  double *old_small_scales, double *rhs);
39 #endif
40 
store cells in an array, used by cell iterators
Definition: Collection.h:18
Definition: FEFunction3D.h:25
Definition: FEFunction2D.h:24