Reference documentation for deal.II version 9.6.0
|
#include <deal.II/matrix_free/tools.h>
Public Types | |
using | FEEvalType = FEEvaluationData<dim, Number, is_face_> |
Public Attributes | |
std::vector< unsigned int > | dof_numbers |
std::vector< unsigned int > | quad_numbers |
std::vector< unsigned int > | first_selected_components |
std::vector< unsigned int > | batch_type |
std::function< std::vector< std::unique_ptr< FEEvalType > >(const std::pair< unsigned int, unsigned int > &)> | op_create |
std::function< void(std::vector< std::unique_ptr< FEEvalType > > &, const unsigned int)> | op_reinit |
std::function< void(std::vector< std::unique_ptr< FEEvalType > > &)> | op_compute |
Static Public Attributes | |
static const bool | is_face = is_face_ |
using MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::FEEvalType = FEEvaluationData<dim, Number, is_face_> |
std::vector<unsigned int> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::dof_numbers |
std::vector<unsigned int> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::quad_numbers |
std::vector<unsigned int> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::first_selected_components |
std::vector<unsigned int> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::batch_type |
|
static |
std::function<std::vector<std::unique_ptr<FEEvalType> >( const std::pair<unsigned int, unsigned int> &)> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::op_create |
std::function<void(std::vector<std::unique_ptr<FEEvalType>> &, const unsigned int)> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::op_reinit |
std::function<void(std::vector<std::unique_ptr<FEEvalType>> &)> MatrixFreeTools::internal::ComputeMatrixScratchData< dim, Number, is_face_ >::op_compute |