From: Ralf Hartmann Date: Mon, 28 Nov 2005 09:40:45 +0000 (+0000) Subject: Create logfile before PetscInitialize. X-Git-Tag: v8.0.0~12844 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12e84faf931137c284bfd14c66e9f57b72e6a3e3;p=dealii.git Create logfile before PetscInitialize. git-svn-id: https://svn.dealii.org/trunk@11791 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/tests/bits/petsc_deal_solver_01.cc b/tests/bits/petsc_deal_solver_01.cc index 036488737e..3950ca6835 100644 --- a/tests/bits/petsc_deal_solver_01.cc +++ b/tests/bits/petsc_deal_solver_01.cc @@ -59,14 +59,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { + std::ofstream logfile("petsc_deal_solver_01/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); { - std::ofstream logfile("petsc_deal_solver_01/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); - deallog.threshold_double(1.e-10); - SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_deal_solver_02.cc b/tests/bits/petsc_deal_solver_02.cc index 8d470b561d..3092a5452f 100644 --- a/tests/bits/petsc_deal_solver_02.cc +++ b/tests/bits/petsc_deal_solver_02.cc @@ -61,14 +61,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_deal_solver_02/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_deal_solver_02/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_deal_solver_03.cc b/tests/bits/petsc_deal_solver_03.cc index 952bba5a42..50b07be227 100644 --- a/tests/bits/petsc_deal_solver_03.cc +++ b/tests/bits/petsc_deal_solver_03.cc @@ -61,14 +61,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_deal_solver_03/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_deal_solver_03/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_deal_solver_04.cc b/tests/bits/petsc_deal_solver_04.cc index 3169fa227a..99bc2f8af2 100644 --- a/tests/bits/petsc_deal_solver_04.cc +++ b/tests/bits/petsc_deal_solver_04.cc @@ -60,14 +60,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_deal_solver_04/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_deal_solver_04/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_deal_solver_05.cc b/tests/bits/petsc_deal_solver_05.cc index 4f6d1b3406..8b480620d1 100644 --- a/tests/bits/petsc_deal_solver_05.cc +++ b/tests/bits/petsc_deal_solver_05.cc @@ -59,14 +59,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_deal_solver_05/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_deal_solver_05/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_deal_solver_06.cc b/tests/bits/petsc_deal_solver_06.cc index 3bccc1591a..51106de7ae 100644 --- a/tests/bits/petsc_deal_solver_06.cc +++ b/tests/bits/petsc_deal_solver_06.cc @@ -58,15 +58,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_deal_solver_06/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_deal_solver_06/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); - + PetscInitialize(&argc,&argv,0,0); + { const unsigned int size = 32; unsigned int dim = (size-1)*(size-1); SolverControl control(10000, 1.e-3); diff --git a/tests/bits/petsc_solver_01.cc b/tests/bits/petsc_solver_01.cc index a9003b34d1..1c394fd2f3 100644 --- a/tests/bits/petsc_solver_01.cc +++ b/tests/bits/petsc_solver_01.cc @@ -56,14 +56,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_01/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_01/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_02.cc b/tests/bits/petsc_solver_02.cc index f6cf1b1820..55121cc5f2 100644 --- a/tests/bits/petsc_solver_02.cc +++ b/tests/bits/petsc_solver_02.cc @@ -55,14 +55,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_02/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_02/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); - + + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_03.cc b/tests/bits/petsc_solver_03.cc index 4483538d29..bce40988d4 100644 --- a/tests/bits/petsc_solver_03.cc +++ b/tests/bits/petsc_solver_03.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_03/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_03/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); - + + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_04.cc b/tests/bits/petsc_solver_04.cc index 552c36d445..67d2c7328a 100644 --- a/tests/bits/petsc_solver_04.cc +++ b/tests/bits/petsc_solver_04.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_04/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_04/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); - + + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_05.cc b/tests/bits/petsc_solver_05.cc index 3c8e2f5676..5f28b9a229 100644 --- a/tests/bits/petsc_solver_05.cc +++ b/tests/bits/petsc_solver_05.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_05/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_05/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); - + + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_06.cc b/tests/bits/petsc_solver_06.cc index 1636922bc7..a578c7d28f 100644 --- a/tests/bits/petsc_solver_06.cc +++ b/tests/bits/petsc_solver_06.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_06/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_06/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_07.cc b/tests/bits/petsc_solver_07.cc index 49761c7b94..c3fdf8ef37 100644 --- a/tests/bits/petsc_solver_07.cc +++ b/tests/bits/petsc_solver_07.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { + std::ofstream logfile("petsc_solver_07/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); + deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); { - std::ofstream logfile("petsc_solver_07/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); - deallog.threshold_double(1.e-10); - SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_08.cc b/tests/bits/petsc_solver_08.cc index 5aab9da58d..fe1ebfa2c7 100644 --- a/tests/bits/petsc_solver_08.cc +++ b/tests/bits/petsc_solver_08.cc @@ -54,14 +54,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_08/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_08/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32; diff --git a/tests/bits/petsc_solver_09.cc b/tests/bits/petsc_solver_09.cc index 7eedea3fa5..da0a0caf33 100644 --- a/tests/bits/petsc_solver_09.cc +++ b/tests/bits/petsc_solver_09.cc @@ -58,14 +58,14 @@ check_solve( SOLVER& solver, const MATRIX& A, int main(int argc, char **argv) { - PetscInitialize(&argc,&argv,0,0); - { - std::ofstream logfile("petsc_solver_09/output"); - logfile.precision(4); - deallog.attach(logfile); - deallog.depth_console(0); + std::ofstream logfile("petsc_solver_09/output"); + logfile.precision(4); + deallog.attach(logfile); + deallog.depth_console(0); deallog.threshold_double(1.e-10); + PetscInitialize(&argc,&argv,0,0); + { SolverControl control(100, 1.e-3); const unsigned int size = 32;