Loading src/TNL/Solvers/ODE/Euler_impl.h +2 −5 Original line number Diff line number Diff line Loading @@ -227,9 +227,6 @@ void Euler< Problem > :: computeNewTimeLevel( DofVectorPointer& u, } #endif } localResidue /= tau * ( RealType ) size; MPIAllreduce( localResidue, currentResidue, 1, MPI_SUM, this->solver_comm ); Loading src/TNL/Solvers/SolverStarter_impl.h +2 −1 Original line number Diff line number Diff line Loading @@ -135,7 +135,8 @@ class UserDefinedTimeDiscretisationSetter return false; } SolverStarter< ConfigTag > solverStarter; return solverStarter.template runPDESolver< Problem, TimeStepper >( problem, parameters, timeStepper ); // TODO: Solve the set-up of the DiscreteSOlver type in some better way return solverStarter.template runPDESolver< Problem, TimeStepper, typename Problem::DiscreteSolver >( problem, parameters ); } }; Loading Loading
src/TNL/Solvers/ODE/Euler_impl.h +2 −5 Original line number Diff line number Diff line Loading @@ -227,9 +227,6 @@ void Euler< Problem > :: computeNewTimeLevel( DofVectorPointer& u, } #endif } localResidue /= tau * ( RealType ) size; MPIAllreduce( localResidue, currentResidue, 1, MPI_SUM, this->solver_comm ); Loading
src/TNL/Solvers/SolverStarter_impl.h +2 −1 Original line number Diff line number Diff line Loading @@ -135,7 +135,8 @@ class UserDefinedTimeDiscretisationSetter return false; } SolverStarter< ConfigTag > solverStarter; return solverStarter.template runPDESolver< Problem, TimeStepper >( problem, parameters, timeStepper ); // TODO: Solve the set-up of the DiscreteSOlver type in some better way return solverStarter.template runPDESolver< Problem, TimeStepper, typename Problem::DiscreteSolver >( problem, parameters ); } }; Loading