19 void BilinearAssembleGalerkin(
double Mult,
double *coeff,
double* param,
20 double hK,
double **OrigValues,
int *N_BaseFuncts,
21 double ***LocMatrices,
double **LocRhs);
24 void BilinearAssemble_SD(
double Mult,
double *coeff,
double* param,
double hK,
25 double **OrigValues,
int *N_BaseFuncts,
26 double ***LocMatrices,
double **LocRhs);
28 void BilinearAssemble_GLS(
double Mult,
double *coeff,
double* param,
double hK,
29 double **OrigValues,
int *N_BaseFuncts,
30 double ***LocMatrices,
double **LocRhs);
32 void BilinearAssemble_Axial3D(
double Mult,
double *coeff,
double* param,
33 double hK,
double **OrigValues,
int *N_BaseFuncts,
34 double ***LocMatrices,
double **LocRhs);
42 void MatrixARhsAssemble(
double Mult,
double *coeff,
double *param,
double hK,
43 double **OrigValues,
int *N_BaseFuncts,
44 double ***LocMatrices,
double **LocRhs);
45 void MatrixMRhsAssemble(
double Mult,
double *coeff,
double *param,
double hK,
46 double **OrigValues,
int *N_BaseFuncts,
47 double ***LocMatrices,
double **LocRhs);
50 void MatricesAKRhsAssemble_SUPG(
double Mult,
double *coeff,
double *param,
51 double hK,
double **OrigValues,
52 int *N_BaseFuncts,
double ***LocMatrices,
54 void MatrixMRhsAssemble_SUPG(
double Mult,
double *coeff,
double *param,
55 double hK,
double **OrigValues,
int *N_BaseFuncts,
56 double ***LocMatrices,
double **LocRhs);
65 void BilinearAssemble_UPW1(
double Mult,
double *coeff,
double* param,
double hK,
66 double **OrigValues,
int *N_BaseFuncts,
67 double ***LocMatrices,
double **LocRhs);
69 void BilinearAssemble_UPW2(
double Mult,
double *coeff,
double* param,
double hK,
70 double **OrigValues,
int *N_BaseFuncts,
71 double ***LocMatrices,
double **LocRhs);
73 void BilinearAssemble_SOLD(
double Mult,
double *coeff,
double *param,
74 double hK,
double **OrigValues,
int *N_BaseFuncts,
75 double ***LocMatrices,
double **LocRhs);
77 void BilinearAssemble_SOLD_Orthogonal(
double Mult,
double *coeff,
78 double *param,
double hK,
79 double **OrigValues,
int *N_BaseFuncts,
80 double ***LocMatrices,
double **LocRhs);
82 void RhsAssemble_LP96(
double Mult,
double *coeff,
double *param,
double hK,
83 double **OrigValues,
int *N_BaseFuncts,
84 double ***LocMatrices,
double **LocRhs);
86 void BilinearAssemble_MH_Kno06(
double Mult,
double *coeff,
double *param,
88 double **OrigValues,
int *N_BaseFuncts,
89 double ***LocMatrices,
double **LocRhs);
91 void BilinearAssemble_SD_SOLD(
double Mult,
double *coeff,
double *param,
92 double hK,
double **OrigValues,
int *N_BaseFuncts,
93 double ***LocMatrices,
double **LocRhs);
95 void BilinearAssemble2LevelLPS_Q0(
double Mult,
double *coeff,
double *param,
96 double hK,
double **OrigValues,
97 int *N_BaseFuncts,
double ***LocMatrices,
100 void RhsAssemble_RhsAdjointEnergyEstimate(
double Mult,
double *coeff,
101 double *param,
double hK,
104 double ***LocMatrices,
106 void RhsAssemble_RhsAdjointTV(
double Mult,
double *coeff,
double *param,
107 double hK,
double **OrigValues,
int *N_BaseFuncts,
108 double ***LocMatrices,
double **LocRhs);
110 void RhsAssemble_RhsAdjointTV2(
double Mult,
double *coeff,
double *param,
111 double hK,
double **OrigValues,
112 int *N_BaseFuncts,
double ***LocMatrices,
115 void RhsAssemble_RhsAdjointNormBL1_NormBorthL1(
double Mult,
double *coeff,
116 double *param,
double hK,
119 double ***LocMatrices,
122 void RhsAssemble_RhsAdjointNormResidualL1_NormBorthL1(
double Mult,
124 double *param,
double hK,
127 double ***LocMatrices,
129 void RhsAssemble_RhsAdjointAll(
double Mult,
double *coeff,
double *param,
130 double hK,
double **OrigValues,
131 int *N_BaseFuncts,
double ***LocMatrices,
135 void RhsAssemble_RhsAdjointL2Error(
double Mult,
double *coeff,
double *param,
136 double hK,
double **OrigValues,
137 int *N_BaseFuncts,
double ***LocMatrices,
140 void RhsAssemble_RhsAdjointH1Error(
double Mult,
double *coeff,
double *param,
141 double hK,
double **OrigValues,
142 int *N_BaseFuncts,
double ***LocMatrices,
152 #endif // __CONVDIFF2D__
154 #endif // #ifdef __2D__