Skip to content
Snippets Groups Projects
Commit ec8aa941 authored by Elias Pipping's avatar Elias Pipping
Browse files

[Cleanup] Use "auto &&" in range-based for loops

parent 5b345f62
No related branches found
No related tags found
No related merge requests found
...@@ -30,7 +30,7 @@ SolverFactory<dim, BlockProblem, Grid>::SolverFactory( ...@@ -30,7 +30,7 @@ SolverFactory<dim, BlockProblem, Grid>::SolverFactory(
linearIterationStep.setSmoother(&linearPresmoother, &linearPostsmoother); linearIterationStep.setSmoother(&linearPresmoother, &linearPostsmoother);
// transfer operators // transfer operators
for (auto &x : transferOperators) for (auto &&x : transferOperators)
x = new CompressedMultigridTransfer<Vector>; x = new CompressedMultigridTransfer<Vector>;
TransferOperatorAssembler<Grid>(grid) TransferOperatorAssembler<Grid>(grid)
.assembleOperatorPointerHierarchy(transferOperators); .assembleOperatorPointerHierarchy(transferOperators);
...@@ -45,7 +45,7 @@ SolverFactory<dim, BlockProblem, Grid>::SolverFactory( ...@@ -45,7 +45,7 @@ SolverFactory<dim, BlockProblem, Grid>::SolverFactory(
template <size_t dim, class BlockProblem, class Grid> template <size_t dim, class BlockProblem, class Grid>
SolverFactory<dim, BlockProblem, Grid>::~SolverFactory() { SolverFactory<dim, BlockProblem, Grid>::~SolverFactory() {
for (auto &x : transferOperators) for (auto &&x : transferOperators)
delete x; delete x;
delete multigridStep; delete multigridStep;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment