diff --git a/extensions/demo/NavierStokesCahnHilliard_PC/run b/extensions/demo/NavierStokesCahnHilliard_PC/run index 415d3d470c365e7c6f5f3c6ddf178fd85fbd8cbf..3a1c54a437290a18579c99a5ca2a132b9c11238f 100644 --- a/extensions/demo/NavierStokesCahnHilliard_PC/run +++ b/extensions/demo/NavierStokesCahnHilliard_PC/run @@ -1,7 +1,7 @@ # This demo implements the Navier-Stokes-Cahn-Hilliard Benchmark from # S. Aland, A. Voigt. Benchmark computations of diffuse-interface models for two-dimensional bubble dynamics. Int. J. Num. Meth. Fluids (2012) -output="output2_sequentiell" +output="output" initfile="init/nsch.dat.2d" mkdir $output cd $output @@ -11,7 +11,9 @@ cp ../$initfile . mpiexec -n 2 ../nsch ../$initfile -ns_ksp_atol 1e-9 -ns_ksp_rtol 0 -ch_ksp_atol 1e-9 -ch_ksp_rtol 0 -laplace_pc_type hypre -laplace_pc_hypre_boomeramg_relax_type_coarse symmetric-SOR/Jacobi -# sequentiell (solver noch auf umfpack stellen) -> #../drivenCavity ../$initfile +# sequentiell (solver noch auf umfpack stellen) -> #../nsch ../$initfile + + +###### zum parallel debugging ###### mpiexec -n 2 valgrind --tool=memcheck -q --num-callers=20 --log-file=valgrind.log.%p ../drivenCavity ../$initfile -malloc off -start_in_debugger -###### -ksp_type richardson -pc_type lu -pc_factor_mat_solver_package mumps diff --git a/extensions/demo/NavierStokesCahnHilliard_PC/src/nsch.cc b/extensions/demo/NavierStokesCahnHilliard_PC/src/nsch.cc index 1fa3878203c901a5148b3945ae3b6e912f49e102..b8ea50f2f474ecd6c1c95d7bdeb900f0a561eb67 100644 --- a/extensions/demo/NavierStokesCahnHilliard_PC/src/nsch.cc +++ b/extensions/demo/NavierStokesCahnHilliard_PC/src/nsch.cc @@ -164,7 +164,7 @@ int main(int argc, char** argv) CahnHilliardNavierStokes_<CahnHilliardPC,MyNavierStokes_PC> mainProb("main", &chProb, &nsProb); #else CahnHilliard_ chProb("ch"); - MyNavierStokes_PC nsProb("ns"); + MyNavierStokes nsProb("ns"); CahnHilliardNavierStokes_<CahnHilliard_,MyNavierStokes> mainProb("main", &chProb, &nsProb); #endif