#include <DealiiFEEvaluationWrapper.h>
Public Member Functions | |
| DealiiFEEvaluationWrapper (size_type fe_degree, size_type num_1d_quad, const dealii::MatrixFree< 3, double > &matrixFreeData, const size_type matrixFreeVectorComponent, const size_type matrixFreeQuadratureComponent) | |
| constructor call for DealiiFEEvaluationWrapper More... | |
| ~DealiiFEEvaluationWrapper () | |
| FEEvaluationWrapperBase & | getFEEvaluationWrapperBase () const |
Private Attributes | |
| size_type | d_feDegree |
| size_type | d_num1dQuad |
| size_type | d_matrixFreeVectorComponent |
| size_type | d_matrixFreeQuadratureComponent |
| std::unique_ptr< FEEvaluationWrapperBase > | d_feEvaluationBase |
| const dealii::MatrixFree< 3, double > * | d_matrix_free_data |
| dftefe::basis::DealiiFEEvaluationWrapper< numberOfComponents >::DealiiFEEvaluationWrapper | ( | size_type | fe_degree, |
| size_type | num_1d_quad, | ||
| const dealii::MatrixFree< 3, double > & | matrixFreeData, | ||
| const size_type | matrixFreeVectorComponent, | ||
| const size_type | matrixFreeQuadratureComponent | ||
| ) |
constructor call for DealiiFEEvaluationWrapper
| [in] | fe_degree | interpolating polynomial degree |
| [in] | num_1d_quad | number of quad points in 1 direction |
| [in] | matrixFreeData | MatrixFree object. |
| [in] | matrixFreeVectorComponent | used for getting data from the MatrixFree object. |
| [in] | matrixFreeQuadratureComponent | quadrature ID that index the quadrature location in the MatrixFree object. |
| dftefe::basis::DealiiFEEvaluationWrapper< numberOfComponents >::~DealiiFEEvaluationWrapper |
| FEEvaluationWrapperBase & dftefe::basis::DealiiFEEvaluationWrapper< numberOfComponents >::getFEEvaluationWrapperBase |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |