Loading src/TNL/Communicators/MpiCommunicator.h +0 −9 Original line number Diff line number Diff line Loading @@ -278,15 +278,6 @@ class MpiCommunicator MPI::Alltoall( sendData, sendCount, receiveData, receiveCount, group ); } static void writeProlog( Logger& logger ) { if( isDistributed() ) { logger.writeParameter( "MPI processes:", GetSize(AllGroup) ); } } static void CreateNewGroup( bool meToo, int myRank, CommunicationGroup &oldGroup, CommunicationGroup &newGroup ) { #ifdef HAVE_MPI Loading src/TNL/Solvers/PDE/PDESolver.h +12 −13 Original line number Diff line number Diff line Loading @@ -38,7 +38,6 @@ class PDESolver bool setup( const Config::ParameterContainer& parameters, const String& prefix = "" ); template< typename Communicator > bool writeProlog( Logger& logger, const Config::ParameterContainer& parameters ); Loading src/TNL/Solvers/PDE/PDESolver_impl.h +10 −9 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ #pragma once #include <TNL/Solvers/PDE/PDESolver.h> #include <TNL/MPI/Utils.h> namespace TNL { namespace Solvers { Loading Loading @@ -65,7 +66,6 @@ getSolverMonitor() template< typename Real, typename Index > template< typename Communicator > bool PDESolver< Real, Index >:: writeProlog( Logger& logger, Loading @@ -84,7 +84,8 @@ writeProlog( Logger& logger, else logger.writeParameter< String >( "OMP enabled:", "no", 1 ); } Communicator::writeProlog( logger ); if( MPI::isInitialized() ) logger.writeParameter( "MPI processes:", MPI::GetSize() ); logger.writeSeparator(); const bool printGPUs = parameters.getParameter< String >( "device" ) == "cuda"; logger.writeSystemInformation( printGPUs ); Loading src/TNL/Solvers/PDE/TimeDependentPDESolver_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,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(); return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); return BaseType::writeProlog( logger, parameters ); } template< typename Problem, Loading src/TNL/Solvers/PDE/TimeIndependentPDESolver_impl.h +9 −9 Original line number Diff line number Diff line Loading @@ -128,7 +128,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(); return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); return BaseType::writeProlog( logger, parameters ); } template< typename Problem > Loading Loading
src/TNL/Communicators/MpiCommunicator.h +0 −9 Original line number Diff line number Diff line Loading @@ -278,15 +278,6 @@ class MpiCommunicator MPI::Alltoall( sendData, sendCount, receiveData, receiveCount, group ); } static void writeProlog( Logger& logger ) { if( isDistributed() ) { logger.writeParameter( "MPI processes:", GetSize(AllGroup) ); } } static void CreateNewGroup( bool meToo, int myRank, CommunicationGroup &oldGroup, CommunicationGroup &newGroup ) { #ifdef HAVE_MPI Loading
src/TNL/Solvers/PDE/PDESolver.h +12 −13 Original line number Diff line number Diff line Loading @@ -38,7 +38,6 @@ class PDESolver bool setup( const Config::ParameterContainer& parameters, const String& prefix = "" ); template< typename Communicator > bool writeProlog( Logger& logger, const Config::ParameterContainer& parameters ); Loading
src/TNL/Solvers/PDE/PDESolver_impl.h +10 −9 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ #pragma once #include <TNL/Solvers/PDE/PDESolver.h> #include <TNL/MPI/Utils.h> namespace TNL { namespace Solvers { Loading Loading @@ -65,7 +66,6 @@ getSolverMonitor() template< typename Real, typename Index > template< typename Communicator > bool PDESolver< Real, Index >:: writeProlog( Logger& logger, Loading @@ -84,7 +84,8 @@ writeProlog( Logger& logger, else logger.writeParameter< String >( "OMP enabled:", "no", 1 ); } Communicator::writeProlog( logger ); if( MPI::isInitialized() ) logger.writeParameter( "MPI processes:", MPI::GetSize() ); logger.writeSeparator(); const bool printGPUs = parameters.getParameter< String >( "device" ) == "cuda"; logger.writeSystemInformation( printGPUs ); Loading
src/TNL/Solvers/PDE/TimeDependentPDESolver_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,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(); return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); return BaseType::writeProlog( logger, parameters ); } template< typename Problem, Loading
src/TNL/Solvers/PDE/TimeIndependentPDESolver_impl.h +9 −9 Original line number Diff line number Diff line Loading @@ -128,7 +128,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(); return BaseType::template writeProlog< typename Problem::CommunicatorType >( logger, parameters ); return BaseType::writeProlog( logger, parameters ); } template< typename Problem > Loading