Commit 9e755961 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Merge branch 'TO/ode' into 'develop'

ODE solvers

See merge request !125
parents cc6214bb 4fdb60d4
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
add_subdirectory( Linear )
add_subdirectory( ODE )
+1 −0
Original line number Diff line number Diff line
@@ -66,6 +66,7 @@ void iterativeLinearSolverExample()
   using LinearSolver = TNL::Solvers::Linear::TFQMR< MatrixType >;
   LinearSolver solver;
   solver.setMatrix( matrix_ptr );
   solver.setConvergenceResidue( 1.0e-6 );
   solver.solve( b, x );
   std::cout << "Vector x = " << x << std::endl;
}
+1 −0
Original line number Diff line number Diff line
@@ -80,6 +80,7 @@ void iterativeLinearSolverExample()
   monitor.setVerbose(1);
   monitor.setStage( "Jacobi stage:" );
   solver.setSolverMonitor(monitor);
   solver.setConvergenceResidue( 1.0e-6 );
   solver.solve( b, x );
   monitor.stopMainLoop();
   std::cout << "Vector x = " << x << std::endl;
+1 −0
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ void iterativeLinearSolverExample()
   LinearSolver solver;
   solver.setMatrix( matrix_ptr );
   solver.setPreconditioner( preconditioner_ptr );
   solver.setConvergenceResidue( 1.0e-6 );
   solver.solve( b, x );
   std::cout << "Vector x = " << x << std::endl;
}
+1 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ void iterativeLinearSolverExample()
   preconditioner_ptr->update( matrix_ptr );
   solver_ptr->setMatrix( matrix_ptr );
   solver_ptr->setPreconditioner( preconditioner_ptr );
   solver_ptr->setConvergenceResidue( 1.0e-6 );
   solver_ptr->solve( b, x );
   std::cout << "Vector x = " << x << std::endl;
}
Loading