7 #ifndef __NSE2D_Newton__
8 #define __NSE2D_Newton__
10 #include <Enumerations.h>
15 void NSType3GalerkinNewton(
double Mult,
double *coeff,
16 double *param,
double hK,
17 double **OrigValues,
int *N_BaseFuncts,
18 double ***LocMatrices,
double **LocRhs);
23 void NSType3GalerkinDDNewton(
double Mult,
double *coeff,
24 double *param,
double hK,
25 double **OrigValues,
int *N_BaseFuncts,
26 double ***LocMatrices,
double **LocRhs);
35 void NSType3UpwindNewton(
double Mult,
double *coeff,
36 double *param,
double hK,
37 double **OrigValues,
int *N_BaseFuncts,
38 double ***LocMatrices,
double **LocRhs);
43 void NSType3UpwindDDNewton(
double Mult,
double *coeff,
44 double *param,
double hK,
45 double **OrigValues,
int *N_BaseFuncts,
46 double ***LocMatrices,
double **LocRhs);
51 void NSType3SmagorinskyNewton(
double Mult,
double *coeff,
52 double *param,
double hK,
53 double **OrigValues,
int *N_BaseFuncts,
54 double ***LocMatrices,
double **LocRhs);
59 void NSType3SmagorinskyDDNewton(
double Mult,
double *coeff,
60 double *param,
double hK,
61 double **OrigValues,
int *N_BaseFuncts,
62 double ***LocMatrices,
double **LocRhs);
68 void NSType4GalerkinNewton(
double Mult,
double *coeff,
69 double *param,
double hK,
70 double **OrigValues,
int *N_BaseFuncts,
71 double ***LocMatrices,
double **LocRhs);
76 void NSType4GalerkinDDNewton(
double Mult,
double *coeff,
77 double *param,
double hK,
78 double **OrigValues,
int *N_BaseFuncts,
79 double ***LocMatrices,
double **LocRhs);
84 void NSType4SDFEMNewton(
double Mult,
double *coeff,
85 double *param,
double hK,
86 double **OrigValues,
int *N_BaseFuncts,
87 double ***LocMatrices,
double **LocRhs);
92 void NSType4SDFEMDDNewton(
double Mult,
double *coeff,
93 double *param,
double hK,
94 double **OrigValues,
int *N_BaseFuncts,
95 double ***LocMatrices,
double **LocRhs);
100 void NSType4UpwindNewton(
double Mult,
double *coeff,
101 double *param,
double hK,
102 double **OrigValues,
int *N_BaseFuncts,
103 double ***LocMatrices,
double **LocRhs);
108 void NSType4UpwindDDNewton(
double Mult,
double *coeff,
109 double *param,
double hK,
110 double **OrigValues,
int *N_BaseFuncts,
111 double ***LocMatrices,
double **LocRhs);
116 void NSType4SmagorinskyNewton(
double Mult,
double *coeff,
117 double *param,
double hK,
118 double **OrigValues,
int *N_BaseFuncts,
119 double ***LocMatrices,
double **LocRhs);
124 void NSType4SmagorinskyDDNewton(
double Mult,
double *coeff,
125 double *param,
double hK,
126 double **OrigValues,
int *N_BaseFuncts,
127 double ***LocMatrices,
double **LocRhs);
132 void NSType3NLGalerkinNewton(
double Mult,
double *coeff,
133 double *param,
double hK,
134 double **OrigValues,
int *N_BaseFuncts,
135 double ***LocMatrices,
double **LocRhs);
140 void NSType3NLGalerkinDDNewton(
double Mult,
double *coeff,
141 double *param,
double hK,
142 double **OrigValues,
int *N_BaseFuncts,
143 double ***LocMatrices,
double **LocRhs);
148 void NSType3NLUpwindNewton(
double Mult,
double *coeff,
149 double *param,
double hK,
150 double **OrigValues,
int *N_BaseFuncts,
151 double ***LocMatrices,
double **LocRhs);
156 void NSType3NLUpwindDDNewton(
double Mult,
double *coeff,
157 double *param,
double hK,
158 double **OrigValues,
int *N_BaseFuncts,
159 double ***LocMatrices,
double **LocRhs);
164 void NSType3NLSmagorinskyNewton(
double Mult,
double *coeff,
165 double *param,
double hK,
166 double **OrigValues,
int *N_BaseFuncts,
167 double ***LocMatrices,
double **LocRhs);
172 void NSType3NLSmagorinskyDDNewton(
double Mult,
double *coeff,
173 double *param,
double hK,
174 double **OrigValues,
int *N_BaseFuncts,
175 double ***LocMatrices,
double **LocRhs);
180 void NSType4NLGalerkinNewton(
double Mult,
double *coeff,
181 double *param,
double hK,
182 double **OrigValues,
int *N_BaseFuncts,
183 double ***LocMatrices,
double **LocRhs);
188 void NSType4NLGalerkinDDNewton(
double Mult,
double *coeff,
189 double *param,
double hK,
190 double **OrigValues,
int *N_BaseFuncts,
191 double ***LocMatrices,
double **LocRhs);
196 void NSType4NLSDFEMNewton(
double Mult,
double *coeff,
197 double *param,
double hK,
198 double **OrigValues,
int *N_BaseFuncts,
199 double ***LocMatrices,
double **LocRhs);
204 void NSType4NLSDFEMDDNewton(
double Mult,
double *coeff,
205 double *param,
double hK,
206 double **OrigValues,
int *N_BaseFuncts,
207 double ***LocMatrices,
double **LocRhs);
212 void NSType4NLUpwindNewton(
double Mult,
double *coeff,
213 double *param,
double hK,
214 double **OrigValues,
int *N_BaseFuncts,
215 double ***LocMatrices,
double **LocRhs);
220 void NSType4NLUpwindDDNewton(
double Mult,
double *coeff,
221 double *param,
double hK,
222 double **OrigValues,
int *N_BaseFuncts,
223 double ***LocMatrices,
double **LocRhs);
228 void NSType4NLSmagorinskyNewton(
double Mult,
double *coeff,
229 double *param,
double hK,
230 double **OrigValues,
int *N_BaseFuncts,
231 double ***LocMatrices,
double **LocRhs);
236 void NSType4NLSmagorinskyDDNewton(
double Mult,
double *coeff,
237 double *param,
double hK,
238 double **OrigValues,
int *N_BaseFuncts,
239 double ***LocMatrices,
double **LocRhs);