*/
template <bool lda>
void
- reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
+ reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
const unsigned int q_index = numbers::invalid_unsigned_int,
const unsigned int mapping_index = numbers::invalid_unsigned_int,
const unsigned int fe_index = numbers::invalid_unsigned_int);
*/
template <bool lda>
void
- reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
- const unsigned int face_no,
+ reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
+ const unsigned int face_no,
const unsigned int q_index = numbers::invalid_unsigned_int,
const unsigned int mapping_index = numbers::invalid_unsigned_int,
const unsigned int fe_index = numbers::invalid_unsigned_int);
*/
template <bool lda>
void
- reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
- const unsigned int face_no,
- const unsigned int subface_no,
+ reinit(const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
+ const unsigned int face_no,
+ const unsigned int subface_no,
const unsigned int q_index = numbers::invalid_unsigned_int,
const unsigned int mapping_index = numbers::invalid_unsigned_int,
const unsigned int fe_index = numbers::invalid_unsigned_int);
template <bool lda>
void
FEValues<dim, spacedim>::reinit(
- const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
- const unsigned int q_index,
- const unsigned int mapping_index,
- const unsigned int fe_index)
+ const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
+ const unsigned int q_index,
+ const unsigned int mapping_index,
+ const unsigned int fe_index)
{
// determine which indices we
// should actually use
template <bool lda>
void
FEFaceValues<dim, spacedim>::reinit(
- const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
- const unsigned int face_no,
- const unsigned int q_index,
- const unsigned int mapping_index,
- const unsigned int fe_index)
+ const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
+ const unsigned int face_no,
+ const unsigned int q_index,
+ const unsigned int mapping_index,
+ const unsigned int fe_index)
{
// determine which indices we
// should actually use
template <bool lda>
void
FESubfaceValues<dim, spacedim>::reinit(
- const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> cell,
- const unsigned int face_no,
- const unsigned int subface_no,
- const unsigned int q_index,
- const unsigned int mapping_index,
- const unsigned int fe_index)
+ const TriaIterator<DoFCellAccessor<dim, spacedim, lda>> &cell,
+ const unsigned int face_no,
+ const unsigned int subface_no,
+ const unsigned int q_index,
+ const unsigned int mapping_index,
+ const unsigned int fe_index)
{
// determine which indices we
// should actually use
template void
FEValues<deal_II_dimension, deal_II_space_dimension>::reinit(
- TriaIterator<
- DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>>,
+ const TriaIterator<
+ DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>> &,
unsigned int,
unsigned int,
unsigned int);
template void
FEFaceValues<deal_II_dimension, deal_II_space_dimension>::reinit(
- TriaIterator<
- DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>>,
+ const TriaIterator<
+ DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>> &,
unsigned int,
unsigned int,
unsigned int,
unsigned int);
template void
FESubfaceValues<deal_II_dimension, deal_II_space_dimension>::reinit(
- TriaIterator<
- DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>>,
+ const TriaIterator<
+ DoFCellAccessor<deal_II_dimension, deal_II_space_dimension, lda>> &,
unsigned int,
unsigned int,
unsigned int,