From b0a72b7deba7deab31592787894cfeff5f7b3a69 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Fri, 16 Dec 2011 16:20:54 +0100 Subject: [PATCH] Use auto --- src/one-body-sample.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index ab9bd7a3..b210879f 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -302,20 +302,19 @@ int main(int argc, char *argv[]) { if (parset.get<bool>("useTNNMG")) { // {{{ Linear Solver; - TruncatedBlockGSStep<OperatorType, VectorType> *linearBaseSolverStep = + auto linearBaseSolverStep = new TruncatedBlockGSStep<OperatorType, VectorType>; - - EnergyNorm<OperatorType, VectorType> *baseEnergyNorm = + auto baseEnergyNorm = new EnergyNorm<OperatorType, VectorType>(*linearBaseSolverStep); - LoopSolver<VectorType> *linearBaseSolver = new LoopSolver<VectorType>( + auto linearBaseSolver = new LoopSolver<VectorType>( linearBaseSolverStep, solver_maxIterations, solver_tolerance, baseEnergyNorm, Solver::QUIET); // }}} // {{{ Smoothers - TruncatedBlockGSStep<OperatorType, VectorType> *linearPresmoother = + auto linearPresmoother = new TruncatedBlockGSStep<OperatorType, VectorType>; - TruncatedBlockGSStep<OperatorType, VectorType> *linearPostsmoother = + auto linearPostsmoother = new TruncatedBlockGSStep<OperatorType, VectorType>; // }}} @@ -331,8 +330,7 @@ int main(int argc, char *argv[]) { // {{{ Transfer operators linearIterationStep->mgTransfer_.resize(levels - 1); for (size_t i = 0; i < linearIterationStep->mgTransfer_.size(); i++) { - CompressedMultigridTransfer<VectorType> *newTransferOp = - new CompressedMultigridTransfer<VectorType>; + auto newTransferOp = new CompressedMultigridTransfer<VectorType>; newTransferOp->setup(grid, i, i + 1); linearIterationStep->mgTransfer_[i] = newTransferOp; } -- GitLab