assemble_system();
void
calculate_flux_terms(
- const TriaActiveIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & current_cell,
- FEFaceValues<dim> ¤t_face_values,
- const TriaIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & neighbor_cell,
+ const TriaActiveIterator<DoFCellAccessor<dim, dim, false>> ¤t_cell,
+ FEFaceValues<dim> & current_face_values,
+ const TriaIterator<DoFCellAccessor<dim, dim, false>> &neighbor_cell,
FEFaceValues<dim> & neighbor_face_values,
FullMatrix<double> ¤t_to_current_flux,
FullMatrix<double> ¤t_to_neighbor_flux,
template <int dim>
void
AdvectionProblem<dim>::calculate_flux_terms(
- const TriaActiveIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & current_cell,
- FEFaceValues<dim> ¤t_face_values,
- const TriaIterator<DoFCellAccessor<DoFHandler<dim>, false>> &neighbor_cell,
- FEFaceValues<dim> & neighbor_face_values,
+ const TriaActiveIterator<DoFCellAccessor<dim, dim, false>> ¤t_cell,
+ FEFaceValues<dim> & current_face_values,
+ const TriaIterator<DoFCellAccessor<dim, dim, false>> &neighbor_cell,
+ FEFaceValues<dim> & neighbor_face_values,
FullMatrix<double> ¤t_to_current_flux,
FullMatrix<double> ¤t_to_neighbor_flux,
FullMatrix<double> &neighbor_to_current_flux,
assemble_system();
void
calculate_flux_terms(
- const TriaActiveIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & current_cell,
- FEFaceValues<dim> ¤t_face_values,
- const TriaIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & neighbor_cell,
+ const TriaActiveIterator<DoFCellAccessor<dim, dim, false>> ¤t_cell,
+ FEFaceValues<dim> & current_face_values,
+ const TriaIterator<DoFCellAccessor<dim, dim, false>> &neighbor_cell,
FEFaceValuesBase<dim> &neighbor_face_values,
FullMatrix<double> & current_to_current_flux,
FullMatrix<double> & current_to_neighbor_flux,
template <int dim>
void
AdvectionProblem<dim>::calculate_flux_terms(
- const TriaActiveIterator<DoFCellAccessor<DoFHandler<dim>, false>>
- & current_cell,
- FEFaceValues<dim> ¤t_face_values,
- const TriaIterator<DoFCellAccessor<DoFHandler<dim>, false>> &neighbor_cell,
- FEFaceValuesBase<dim> &neighbor_face_values,
+ const TriaActiveIterator<DoFCellAccessor<dim, dim, false>> ¤t_cell,
+ FEFaceValues<dim> & current_face_values,
+ const TriaIterator<DoFCellAccessor<dim, dim, false>> &neighbor_cell,
+ FEFaceValuesBase<dim> & neighbor_face_values,
FullMatrix<double> & /*current_to_current_flux*/,
FullMatrix<double> & /*current_to_neighbor_flux*/,
FullMatrix<double> & /*neighbor_to_current_flux*/,