7 #ifndef __TNSE3D_LESPARAMROUT__
8 #define __TNSE3D_LESPARAMROUT__
13 void TimeNSParamsVelo3D(
double *in,
double *out);
15 int TimeNSN_FESpacesVeloLES = 1;
16 int TimeNSN_FctVeloLES = 3;
17 int TimeNSN_ParamFctVeloLES = 1;
18 int TimeNSN_FEValuesVeloLES = 3;
19 int TimeNSN_ParamsVeloLES = 3;
20 int TimeNSFEFctIndexVeloLES[3] = { 0, 1, 2 };
21 MultiIndex3D TimeNSFEMultiIndexVeloLES[3] = { D000, D000, D000 };
22 ParamFct *TimeNSFctVeloLES[1] = { TimeNSParamsVelo3D };
23 int TimeNSBeginParamVeloLES[1] = { 0 };
29 void TimeNSParamsVelo_GradVelo3D(
double *in,
double *out);
31 int TimeNSN_FESpacesVelo_GradVeloLES = 1;
32 int TimeNSN_FctVelo_GradVeloLES = 3;
33 int TimeNSN_ParamFctVelo_GradVeloLES = 1;
34 int TimeNSN_FEValuesVelo_GradVeloLES = 12;
35 int TimeNSN_ParamsVelo_GradVeloLES = 12;
36 int TimeNSFEFctIndexVelo_GradVeloLES[12] = { 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2};
37 MultiIndex3D TimeNSFEMultiIndexVelo_GradVeloLES[12] = { D000, D000, D000,
41 ParamFct *TimeNSFctVelo_GradVeloLES[1] = { TimeNSParamsVelo_GradVelo3D };
42 int TimeNSBeginParamVelo_GradVeloLES[1] = { 0 };
47 void TimeNSParamsGradVelo3D(
double *in,
double *out);
49 int TimeNSN_FESpacesGradVelo = 1;
50 int TimeNSN_FctGradVelo = 3;
51 int TimeNSN_ParamFctGradVelo = 1;
52 int TimeNSN_FEValuesGradVelo = 12;
53 int TimeNSN_ParamsGradVelo = 9;
54 int TimeNSFEFctIndexGradVelo[12] = { 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2};
55 MultiIndex3D TimeNSFEMultiIndexGradVelo[12] = { D000, D000, D000,
59 ParamFct *TimeNSFctGradVelo[1] = { TimeNSParamsGradVelo3D };
60 int TimeNSBeginParamGradVelo[1] = { 0 };
66 void TimeNSParamsVelo_GradVeloNuT4_3D(
double *in,
double *out);
68 int TimeNSN_FESpacesVelo_GradVeloNuT4 = 2;
69 int TimeNSN_FctVelo_GradVeloNuT4 = 6;
70 int TimeNSN_ParamFctVelo_GradVeloNuT4 = 1;
71 int TimeNSN_FEValuesVelo_GradVeloNuT4 = 12;
72 int TimeNSN_ParamsVelo_GradVeloNuT4 = 15;
73 int TimeNSFEFctIndexVelo_GradVeloNuT4[15] = { 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2,
75 MultiIndex3D TimeNSFEMultiIndexVelo_GradVeloNuT4[15] = { D000, D000, D000,
80 ParamFct *TimeNSFctVelo_GradVeloNuT4[1] = { TimeNSParamsVelo_GradVeloNuT4_3D };
81 int TimeNSBeginParamVelo_GradVeloNuT4[1] = { 0 };
86 void TimeNSParamsRHSLES3D(
double *in,
double *out);
88 int TimeNSN_FESpacesRHSGL00Convolution = 2;
89 int TimeNSN_FctRHSGL00Convolution = 9;
90 int TimeNSN_ParamFctRHSGL00Convolution = 1;
91 int TimeNSN_FEValuesRHSGL00Convolution = 6;
92 int TimeNSN_ParamsRHSGL00Convolution = 6;
93 int TimeNSFEFctIndexRHSGL00Convolution[6] = { 3, 4, 5, 6, 7, 8};
94 MultiIndex3D TimeNSFEMultiIndexRHSGL00Convolution[6] = { D000, D000, D000,
96 ParamFct *TimeNSFctRHSGL00Convolution[1] = { TimeNSParamsRHSLES3D };
97 int TimeNSBeginParamRHSGL00Convolution[1] = { 0 };
103 void TimeNSParamsRHSGL00ConvolutionNuT4_3D(
double *in,
double *out);
104 int TimeNSN_FESpacesRHSGL00ConvolutionNuT4 = 3;
105 int TimeNSN_FctRHSGL00ConvolutionNuT4 = 12;
106 int TimeNSN_ParamFctRHSGL00ConvolutionNuT4 = 1;
107 int TimeNSN_FEValuesRHSGL00ConvolutionNuT4 = 24;
108 int TimeNSN_ParamsRHSGL00ConvolutionNuT4 = 21;
109 int TimeNSFEFctIndexRHSGL00ConvolutionNuT4[21] = { 0, 1, 2, 0, 1, 2,
113 MultiIndex3D TimeNSFEMultiIndexRHSGL00ConvolutionNuT4[21] = { D000, D000, D000,
120 ParamFct *TimeNSFctRHSGL00ConvolutionNuT4[1] = { TimeNSParamsRHSGL00ConvolutionNuT4_3D };
121 int TimeNSBeginParamRHSGL00ConvolutionNuT4[1] = { 0 };
128 int TimeNSN_FESpacesGL00AuxProblem = 1;
129 int TimeNSN_FctGL00AuxProblem = 9;
130 int TimeNSN_ParamFctGL00AuxProblem = 1;
131 int TimeNSN_FEValuesGL00AuxProblem = 6;
132 int TimeNSN_ParamsGL00AuxProblem = 6;
133 int TimeNSFEFctIndexGL00AuxProblem[6] = { 3, 4, 5, 6, 7, 8};
134 MultiIndex3D TimeNSFEMultiIndexGL00AuxProblem[6] = { D000, D000, D000,
136 ParamFct *TimeNSFctGL00AuxProblem[1] = { TimeNSParamsRHSLES3D };
137 int TimeNSBeginParamGL00AuxProblem[1] = { 0 };
145 void TimeNSParamsGL00AuxProblemNuT4_3D(
double *in,
double *out);
147 int TimeNSN_FESpacesGL00AuxProblemNuT4 = 2;
148 int TimeNSN_FctGL00AuxProblemNuT4 = 12;
149 int TimeNSN_ParamFctGL00AuxProblemNuT4 = 1;
150 int TimeNSN_FEValuesGL00AuxProblemNuT4 = 24;
151 int TimeNSN_ParamsGL00AuxProblemNuT4 = 21;
152 int TimeNSFEFctIndexGL00AuxProblemNuT4[21] = { 0, 1, 2, 0, 1, 2,
156 MultiIndex3D TimeNSFEMultiIndexGL00AuxProblemNuT4[21] = { D000, D000, D000,
163 ParamFct *TimeNSFctGL00AuxProblemNuT4[1] = { TimeNSParamsRHSGL00ConvolutionNuT4_3D };
164 int TimeNSBeginParamGL00AuxProblemNuT4[1] = { 0 };
167 int TimeNSN_FESpacesVelo;
169 int TimeNSN_ParamFctVelo;
170 int TimeNSN_FEValuesVelo;
171 ParamFct *TimeNSFctVelo[1];
172 int TimeNSFEFctIndexVelo[3];
173 MultiIndex3D TimeNSFEMultiIndexVelo[3];
174 int TimeNSN_ParamsVelo;
175 int TimeNSBeginParamVelo[1];