Lines Matching refs:fe_degree

41 template <int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number>
46 operator()(Portable::FEEvaluation<dim, fe_degree, n_q_points_1d, n_components, Number> *fe_eval, in operator()
55 template <int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number>
60 operator()(Portable::FEEvaluation<dim, fe_degree, n_q_points_1d, n_components, Number> *fe_eval, in operator()
69 template <int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number>
78 Portable::FEEvaluation<dim, fe_degree, n_q_points_1d, n_components, Number> fe_eval(data); in operator()
82 OperatorDealiiMassQuad<dim, fe_degree, n_q_points_1d, n_components, Number>()); in operator()
87 static const unsigned int n_local_dofs = Utilities::pow(fe_degree + 1, dim) * n_components;
93 template <int dim, int fe_degree, int n_q_points_1d, int n_components, typename Number>
102 Portable::FEEvaluation<dim, fe_degree, n_q_points_1d, n_components, Number> fe_eval(data); in operator()
106 OperatorDealiiLaplaceQuad<dim, fe_degree, n_q_points_1d, n_components, Number>()); in operator()
111 static const unsigned int n_local_dofs = Utilities::pow(fe_degree + 1, dim) * n_components;
177 const unsigned int fe_degree = dof_handler.get_fe().tensor_degree(); in vmult() local
180 if (n_components == 1 && fe_degree == 1 && n_q_points_1d == 2) in vmult()
182 else if (n_components == 1 && fe_degree == 2 && n_q_points_1d == 3) in vmult()
184 else if (n_components == dim && fe_degree == 1 && n_q_points_1d == 2) in vmult()
186 else if (n_components == dim && fe_degree == 2 && n_q_points_1d == 3) in vmult()
188 else if (n_components == 1 && fe_degree == 1 && n_q_points_1d == 3) in vmult()
190 else if (n_components == 1 && fe_degree == 2 && n_q_points_1d == 4) in vmult()
192 else if (n_components == dim && fe_degree == 1 && n_q_points_1d == 3) in vmult()
194 else if (n_components == dim && fe_degree == 2 && n_q_points_1d == 4) in vmult()
220 const unsigned int fe_degree = dof_handler.get_fe().tensor_degree(); in compute_inverse_diagonal() local
223 if (n_components == 1 && fe_degree == 1 && n_q_points_1d == 2) in compute_inverse_diagonal()
225 else if (n_components == 1 && fe_degree == 2 && n_q_points_1d == 3) in compute_inverse_diagonal()
227 else if (n_components == dim && fe_degree == 1 && n_q_points_1d == 2) in compute_inverse_diagonal()
229 else if (n_components == dim && fe_degree == 2 && n_q_points_1d == 3) in compute_inverse_diagonal()
231 else if (n_components == 1 && fe_degree == 1 && n_q_points_1d == 3) in compute_inverse_diagonal()
233 else if (n_components == 1 && fe_degree == 2 && n_q_points_1d == 4) in compute_inverse_diagonal()
235 else if (n_components == dim && fe_degree == 1 && n_q_points_1d == 3) in compute_inverse_diagonal()
237 else if (n_components == dim && fe_degree == 2 && n_q_points_1d == 4) in compute_inverse_diagonal()
247 template <int n_components, int fe_degree, int n_q_points_1d>
253 OperatorDealiiMassLocal<dim, fe_degree, n_q_points_1d, n_components, Number> mass_operator; in vmult_internal()
258 OperatorDealiiLaplaceLocal<dim, fe_degree, n_q_points_1d, n_components, Number> in vmult_internal()
267 template <int n_components, int fe_degree, int n_q_points_1d>
273 OperatorDealiiMassQuad<dim, fe_degree, n_q_points_1d, n_components, Number> op_quad; in compute_inverse_diagonal_internal()
275 MatrixFreeTools::compute_diagonal<dim, fe_degree, n_q_points_1d, n_components, Number>( in compute_inverse_diagonal_internal()
280 OperatorDealiiLaplaceQuad<dim, fe_degree, n_q_points_1d, n_components, Number> op_quad; in compute_inverse_diagonal_internal()
282 MatrixFreeTools::compute_diagonal<dim, fe_degree, n_q_points_1d, n_components, Number>( in compute_inverse_diagonal_internal()