|
unsigned int | MeshWorker::selector_size (const VectorSelector &s, const std::vector< double > &) |
| Additionally to the VectorSelector class we collect some helper functions that choose the right access functions in the VectorSelector class itself depending on the data type being used.
|
|
template<int dim> |
unsigned int | MeshWorker::selector_size (const VectorSelector &s, const std::vector< Tensor< 1, dim > > &) |
|
template<int dim> |
unsigned int | MeshWorker::selector_size (const VectorSelector &s, const std::vector< Tensor< 2, dim > > &) |
|
unsigned int | MeshWorker::selector_index (const VectorSelector &s, unsigned int i, const std::vector< double > &) |
|
template<int dim> |
unsigned int | MeshWorker::selector_index (const VectorSelector &s, unsigned int i, const std::vector< Tensor< 1, dim > > &) |
|
template<int dim> |
unsigned int | MeshWorker::selector_index (const VectorSelector &s, unsigned int i, const std::vector< Tensor< 2, dim > > &) |
|
template<int dim, typename TYPE > |
void | MeshWorker::InfoObjects::fill_data (const FEValuesBase< dim > &fe_values, const FEVector &fe_vector, const std::vector< unsigned int > &local_dof_indices, unsigned int first_index, unsigned int n_indices, std::vector< std::vector< TYPE > > &result) |
| Helper functions computing the desired data in each quadrature point of a mesh entity by calling FEValuesBase::get_function_values(), FEValuesBase::get_function_grads(), and FEValuesBase::get_function_hessians().
|
|
template<int dim> |
void | MeshWorker::InfoObjects::fill_data (const FEValuesBase< dim > &fe_values, const FEVector &fe_vector, const std::vector< unsigned int > &local_dof_indices, unsigned int first_index, unsigned int n_indices, std::vector< std::vector< double > > &result) |
|
template<int dim> |
void | MeshWorker::InfoObjects::fill_data (const FEValuesBase< dim > &fe_values, const FEVector &fe_vector, const std::vector< unsigned int > &local_dof_indices, unsigned int first_index, unsigned int n_indices, std::vector< std::vector< Tensor< 1, dim > > > &result) |
|
template<int dim> |
void | MeshWorker::InfoObjects::fill_data (const FEValuesBase< dim > &fe_values, const FEVector &fe_vector, const std::vector< unsigned int > &local_dof_indices, unsigned int first_index, unsigned int n_indices, std::vector< std::vector< Tensor< 2, dim > > > &result) |
|