From 41daa87661cfe826d99148a386a809a9e18d437c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkjak@fjfi.cvut.cz> Date: Fri, 9 Oct 2015 18:24:22 +0200 Subject: [PATCH] Avoid compiler warnings generated by -Wall --- src/core/tnlCuda_impl.h | 3 +++ src/solvers/ode/tnlEulerSolver_impl.h | 1 + src/solvers/pde/tnlLinearSystemAssembler.h | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/tnlCuda_impl.h b/src/core/tnlCuda_impl.h index f0be324075..42ec116599 100644 --- a/src/core/tnlCuda_impl.h +++ b/src/core/tnlCuda_impl.h @@ -92,6 +92,9 @@ ObjectType* tnlCuda::passToDevice( const ObjectType& object ) return 0; } return deviceObject; +#else + tnlAssert( false, cerr << "CUDA support is missing." ); + return 0; #endif } diff --git a/src/solvers/ode/tnlEulerSolver_impl.h b/src/solvers/ode/tnlEulerSolver_impl.h index 2522596e58..ad83fe9689 100644 --- a/src/solvers/ode/tnlEulerSolver_impl.h +++ b/src/solvers/ode/tnlEulerSolver_impl.h @@ -59,6 +59,7 @@ bool tnlEulerSolver< Problem > :: setup( const tnlParameterContainer& parameters tnlExplicitSolver< Problem >::setup( parameters, prefix ); if( parameters.checkParameter( prefix + "euler-cfl" ) ) this->setCFLCondition( parameters.getParameter< double >( prefix + "euler-cfl" ) ); + return true; } template< typename Problem > diff --git a/src/solvers/pde/tnlLinearSystemAssembler.h b/src/solvers/pde/tnlLinearSystemAssembler.h index 065f2cf3d9..2e9812231f 100644 --- a/src/solvers/pde/tnlLinearSystemAssembler.h +++ b/src/solvers/pde/tnlLinearSystemAssembler.h @@ -36,6 +36,8 @@ class tnlLinearSystemAssemblerTraverserUserData const Real* tau; + const Real* timeDiscretisationCoefficient; + const DifferentialOperator* differentialOperator; const BoundaryConditions* boundaryConditions; @@ -46,8 +48,6 @@ class tnlLinearSystemAssemblerTraverserUserData Matrix *matrix; - const Real* timeDiscretisationCoefficient; - tnlLinearSystemAssemblerTraverserUserData( const Real& time, const Real& tau, const Real& timeDiscretisationCoefficient, -- GitLab