13 #ifndef __appshop__matrix_shop_cell_h
14 #define __appshop__matrix_shop_cell_h
23 using namespace AppFrame;
40 const FEValuesBase<dim>& fe,
59 const FEValuesBase<dim>& fe,
60 const FEValuesBase<dim>& fetest,
61 const unsigned int component,
77 const FEValuesBase<dim>& fe,
78 const std::vector<double>& a,
96 const FEValuesBase<dim>& fe,
97 const FEValuesBase<dim>& fetest,
98 const unsigned int select,
99 const std::vector<double>& factor,
100 bool divide =
false);
114 const FEValuesBase<dim>& fe,
115 const std::vector<Point<dim> >& velocity);
129 const FEValuesBase<dim>& fe,
130 const VectorSlice<
const std::vector<std::vector<double> > >& velocity,
151 const std::vector<unsigned int>& indices,
152 const FEValuesBase<dim>& fe,
153 const FEValuesBase<dim>& fetest,
174 const std::vector<unsigned int>& indices,
175 const FEValuesBase<dim>& fe,
176 const FEValuesBase<dim>& fetest,
189 const FEValuesBase<dim>& fe,
190 const FEValuesBase<dim>& fetest,
191 const std::vector<double>& factor);
203 const FEValuesBase<dim>& fe,
204 const FEValuesBase<dim>& fetest,
217 const FEValuesBase<dim>& fe,
218 const FEValuesBase<dim>& fetest,
220 std::vector<double>& factor);
232 const FEValuesBase<dim>& fe,
233 const FEValuesBase<dim>& fetest);
245 const FEValuesBase<dim>& fe,
258 const FEValuesBase<dim>& fe,
272 const FEValuesBase<dim>& fe,
273 const std::vector<double>& nu,
274 bool divide =
false);
287 const FEValuesBase<dim>& fe,
289 bool divide =
false);
300 const FEValuesBase<dim>& fe,
301 const double factor = 1.);