| data | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| dim (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| FEEvaluation(const MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no_x, const unsigned int dof_no_v, const unsigned int quad_no_x, const unsigned int quad_no_v) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| FEEvaluationBase(const MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > &matrix_free) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| FEEvaluationInverse(const MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > &matrix_free, const unsigned int dof_no_x, const unsigned int dof_no_v, const unsigned int quad_no_x, const unsigned int quad_no_v) | hyperdeal::FEEvaluationInverse< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| get_data_ptr() | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| get_gradient_v(const VectorizedArrayType *__restrict grad_in, const unsigned int q, const unsigned int qx, const unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| get_gradient_x(const VectorizedArrayType *__restrict grad_in, const unsigned int q, const unsigned int qx, const unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| get_inverse_shape() const | hyperdeal::FEEvaluationInverse< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| get_quadrature_point(const unsigned int q) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| get_quadrature_point(const unsigned int qx, const unsigned int qv) const (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| get_quadrature_point_v(const unsigned int qv) const (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| get_shape_gradients() const | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| get_shape_values() const | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| JxW(unsigned int qx, unsigned int qv) const (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| lane_y (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| macro (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| macro_cell_v (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| macro_cell_x (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| matrix_free | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| matrix_free_v | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| matrix_free_x | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| MF typedef (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| n_q_points (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| n_q_points_v (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| n_q_points_x (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| n_vectorization_lanes_filled() const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| n_vectors (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| n_vectors_v (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| NUMBER_ typedef (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| PARENT typedef (defined in hyperdeal::FEEvaluationInverse< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationInverse< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| phi_v (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| phi_x (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| read_dof_values(const dealii::LinearAlgebra::distributed::Vector< Number > &src, VectorizedArrayType *data) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| read_dof_values(const dealii::LinearAlgebra::distributed::Vector< Number > &src) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| reinit(typename MatrixFree< dim_x, dim_v, Number, VectorizedArrayType >::ID cell_index) override | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inlinevirtual |
| set_dof_values(dealii::LinearAlgebra::distributed::Vector< Number > &dst) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| shape_gradients | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| shape_values | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | protected |
| static_dofs (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| static_dofs_per_cell (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| static_dofs_per_cell_v (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| static_dofs_per_cell_x (defined in hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | static |
| submit_gradient_v(VectorizedArrayType *__restrict data_ptr_out, const VectorizedArrayType *__restrict grad_in, const unsigned int q, const unsigned int qx, const unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| submit_gradient_x(VectorizedArrayType *__restrict data_ptr_out, const VectorizedArrayType *__restrict grad_in, const unsigned int q, const unsigned int qx, const unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| submit_inplace(const VectorizedArrayType data, const unsigned int q) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| submit_inplace(const VectorizedArrayType data, unsigned int, unsigned int qx, unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| submit_inv(VectorizedArrayType *__restrict data_ptr, const unsigned int q, const unsigned int q1, const unsigned int q2) | hyperdeal::FEEvaluationInverse< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| submit_value(VectorizedArrayType *__restrict data_ptr_out, const VectorizedArrayType values_in, const unsigned int q, const unsigned int qx, const unsigned int qv) const | hyperdeal::FEEvaluation< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | inline |
| VEC_NUMBER_ typedef (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| VectorizedArrayTypeV typedef (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| VectorizedArrayTypeX typedef (defined in hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType >) | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | |
| ~FEEvaluationBase()=default | hyperdeal::FEEvaluationBase< dim_x, dim_v, degree, n_points, Number, VectorizedArrayType > | virtual |