Loading src/TNL/Solvers/PDE/TimeDependentPDESolver_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -146,7 +146,7 @@ writeProlog( Logger& logger, logger.writeParameter< double >( "Adaptivity:", "merson-adaptivity", parameters, 1 ); if( solverName == "sor" ) logger.writeParameter< double >( "Omega:", "sor-omega", parameters, 1 ); if( solverName == "gmres" || solverName == "cwygmres" ) { if( solverName == "gmres" ) { logger.writeParameter< int >( "Restarting min:", "gmres-restarting-min", parameters, 1 ); logger.writeParameter< int >( "Restarting max:", "gmres-restarting-max", parameters, 1 ); logger.writeParameter< int >( "Restarting step min:", "gmres-restarting-step-min", parameters, 1 ); Loading src/TNL/Solvers/PDE/TimeIndependentPDESolver.h +5 −4 Original line number Diff line number Diff line Loading @@ -34,10 +34,11 @@ class TimeIndependentPDESolver : public PDESolver< typename Problem::RealType, { public: typedef Problem ProblemType; typedef typename ProblemType::RealType RealType; typedef typename ProblemType::DeviceType DeviceType; typedef typename ProblemType::IndexType IndexType; using RealType = typename Problem::RealType; using DeviceType = typename Problem::DeviceType; using IndexType = typename Problem::IndexType; using BaseType = PDESolver< RealType, IndexType >; using ProblemType = Problem; typedef typename ProblemType::MeshType MeshType; typedef typename ProblemType::DofVectorType DofVectorType; typedef Pointers::SharedPointer< MeshType, DeviceType > MeshPointer; Loading src/TNL/Solvers/PDE/TimeIndependentPDESolver_impl.h +1 −9 Original line number Diff line number Diff line Loading @@ -119,15 +119,7 @@ writeProlog( Logger& logger, logger.writeParameter< int >( "Maximal number of iterations:", "max-iterations", parameters ); logger.writeParameter< int >( "Minimal number of iterations:", "min-iterations", parameters ); logger.writeSeparator(); logger.writeParameter< String >( "Real type:", "real-type", parameters, 0 ); logger.writeParameter< String >( "Index type:", "index-type", parameters, 0 ); logger.writeParameter< String >( "Device:", "device", parameters, 0 ); logger.writeSeparator(); logger.writeSystemInformation( parameters ); logger.writeSeparator(); logger.writeCurrentTime( "Started at:" ); logger.writeSeparator(); return true; return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); } template< typename Problem > Loading Loading
src/TNL/Solvers/PDE/TimeDependentPDESolver_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -146,7 +146,7 @@ writeProlog( Logger& logger, logger.writeParameter< double >( "Adaptivity:", "merson-adaptivity", parameters, 1 ); if( solverName == "sor" ) logger.writeParameter< double >( "Omega:", "sor-omega", parameters, 1 ); if( solverName == "gmres" || solverName == "cwygmres" ) { if( solverName == "gmres" ) { logger.writeParameter< int >( "Restarting min:", "gmres-restarting-min", parameters, 1 ); logger.writeParameter< int >( "Restarting max:", "gmres-restarting-max", parameters, 1 ); logger.writeParameter< int >( "Restarting step min:", "gmres-restarting-step-min", parameters, 1 ); Loading
src/TNL/Solvers/PDE/TimeIndependentPDESolver.h +5 −4 Original line number Diff line number Diff line Loading @@ -34,10 +34,11 @@ class TimeIndependentPDESolver : public PDESolver< typename Problem::RealType, { public: typedef Problem ProblemType; typedef typename ProblemType::RealType RealType; typedef typename ProblemType::DeviceType DeviceType; typedef typename ProblemType::IndexType IndexType; using RealType = typename Problem::RealType; using DeviceType = typename Problem::DeviceType; using IndexType = typename Problem::IndexType; using BaseType = PDESolver< RealType, IndexType >; using ProblemType = Problem; typedef typename ProblemType::MeshType MeshType; typedef typename ProblemType::DofVectorType DofVectorType; typedef Pointers::SharedPointer< MeshType, DeviceType > MeshPointer; Loading
src/TNL/Solvers/PDE/TimeIndependentPDESolver_impl.h +1 −9 Original line number Diff line number Diff line Loading @@ -119,15 +119,7 @@ writeProlog( Logger& logger, logger.writeParameter< int >( "Maximal number of iterations:", "max-iterations", parameters ); logger.writeParameter< int >( "Minimal number of iterations:", "min-iterations", parameters ); logger.writeSeparator(); logger.writeParameter< String >( "Real type:", "real-type", parameters, 0 ); logger.writeParameter< String >( "Index type:", "index-type", parameters, 0 ); logger.writeParameter< String >( "Device:", "device", parameters, 0 ); logger.writeSeparator(); logger.writeSystemInformation( parameters ); logger.writeSeparator(); logger.writeCurrentTime( "Started at:" ); logger.writeSeparator(); return true; return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); } template< typename Problem > Loading