Lines Matching refs:diagonal
215 compute_inverse_diagonal(VectorType &diagonal) const override in compute_inverse_diagonal() argument
217 this->initialize_dof_vector(diagonal); in compute_inverse_diagonal()
224 this->compute_inverse_diagonal_internal<1, 1, 2>(diagonal); in compute_inverse_diagonal()
226 this->compute_inverse_diagonal_internal<1, 2, 3>(diagonal); in compute_inverse_diagonal()
228 this->compute_inverse_diagonal_internal<dim, 1, 2>(diagonal); in compute_inverse_diagonal()
230 this->compute_inverse_diagonal_internal<dim, 2, 3>(diagonal); in compute_inverse_diagonal()
232 this->compute_inverse_diagonal_internal<1, 1, 3>(diagonal); in compute_inverse_diagonal()
234 this->compute_inverse_diagonal_internal<1, 2, 4>(diagonal); in compute_inverse_diagonal()
236 this->compute_inverse_diagonal_internal<dim, 1, 3>(diagonal); in compute_inverse_diagonal()
238 this->compute_inverse_diagonal_internal<dim, 2, 4>(diagonal); in compute_inverse_diagonal()
269 compute_inverse_diagonal_internal(VectorType &diagonal) const in compute_inverse_diagonal_internal() argument
276 matrix_free, diagonal, op_quad, EvaluationFlags::values, EvaluationFlags::values); in compute_inverse_diagonal_internal()
283 matrix_free, diagonal, op_quad, EvaluationFlags::gradients, EvaluationFlags::gradients); in compute_inverse_diagonal_internal()
287 Number *diagonal_ptr = diagonal.get_values(); in compute_inverse_diagonal_internal()
292 0, diagonal.locally_owned_size()), in compute_inverse_diagonal_internal()