Skip to content

Commit 68804f5

Browse files
authored
Update prototypes (chaos-polymtl#1249)
Description The prototypes were not compiling due to minor changes on the vtk compression level and interpolation via solution transfer. Solution The calls were updated according to current deal.II documentation. Former-commit-id: ed30045
1 parent d4bdf53 commit 68804f5

File tree

8 files changed

+10
-10
lines changed

8 files changed

+10
-10
lines changed

prototypes/direct_gls_navier_stokes/direct_gls_navier_stokes.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ DirectSteadyGLSNavierStokes<dim>::refine_mesh()
535535
triangulation.execute_coarsening_and_refinement();
536536
setup_dofs();
537537
BlockVector<double> tmp(dofs_per_block);
538-
solution_transfer.interpolate(present_solution, tmp);
538+
solution_transfer.interpolate(tmp);
539539
nonzero_constraints.distribute(tmp);
540540
initialize_system();
541541
present_solution = tmp;
@@ -550,7 +550,7 @@ DirectSteadyGLSNavierStokes<dim>::refine_mesh_uniform()
550550
triangulation.refine_global(1);
551551
setup_dofs();
552552
BlockVector<double> tmp(dofs_per_block);
553-
solution_transfer.interpolate(present_solution, tmp);
553+
solution_transfer.interpolate(tmp);
554554
nonzero_constraints.distribute(tmp);
555555
initialize_system();
556556
present_solution = tmp;

prototypes/direct_steady_navier_stokes/direct_steady_navier_stokes.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ DirectSteadyNavierStokes<dim>::refine_mesh()
429429
triangulation.execute_coarsening_and_refinement();
430430
setup_dofs();
431431
BlockVector<double> tmp(dofs_per_block);
432-
solution_transfer.interpolate(present_solution, tmp);
432+
solution_transfer.interpolate(tmp);
433433
nonzero_constraints.distribute(tmp);
434434
initialize_system();
435435
present_solution = tmp;
@@ -444,7 +444,7 @@ DirectSteadyNavierStokes<dim>::refine_mesh_uniform()
444444
triangulation.refine_global(1);
445445
setup_dofs();
446446
BlockVector<double> tmp(dofs_per_block);
447-
solution_transfer.interpolate(present_solution, tmp);
447+
solution_transfer.interpolate(tmp);
448448
nonzero_constraints.distribute(tmp);
449449
initialize_system();
450450
present_solution = tmp;

prototypes/matrix_based_advection_diffusion/matrix_based_advection_diffusion.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1596,7 +1596,7 @@ MatrixBasedAdvectionDiffusion<dim, fe_degree>::output_results(
15961596
data_out.build_patches(mapping, fe.degree, DataOut<dim>::curved_inner_cells);
15971597

15981598
DataOutBase::VtkFlags flags;
1599-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
1599+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
16001600
data_out.set_flags(flags);
16011601

16021602
std::string test_case = "";

prototypes/matrix_based_non_linear_poisson/matrix_based_non_linear_poisson.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1217,7 +1217,7 @@ MatrixBasedPoissonProblem<dim, fe_degree>::output_results(
12171217
data_out.build_patches(mapping, fe.degree, DataOut<dim>::curved_inner_cells);
12181218

12191219
DataOutBase::VtkFlags flags;
1220-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
1220+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
12211221
data_out.set_flags(flags);
12221222
data_out.write_vtu_with_pvtu_record(parameters.output_path,
12231223
parameters.output_name +

prototypes/matrix_free_advection_diffusion/matrix_free_advection_diffusion.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1705,7 +1705,7 @@ MatrixFreeAdvectionDiffusion<dim, fe_degree>::output_results(
17051705
data_out.build_patches(mapping, fe.degree, DataOut<dim>::curved_inner_cells);
17061706

17071707
DataOutBase::VtkFlags flags;
1708-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
1708+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
17091709
data_out.set_flags(flags);
17101710

17111711
std::string test_case = "";

prototypes/matrix_free_navier_stokes/matrix_free_navier_stokes.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2266,7 +2266,7 @@ MatrixFreeNavierStokes<dim>::output_results(const unsigned int cycle) const
22662266
data_out.build_patches();
22672267

22682268
DataOutBase::VtkFlags flags;
2269-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
2269+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
22702270
data_out.set_flags(flags);
22712271

22722272
data_out.write_vtu_with_pvtu_record(parameters.output_path,

prototypes/matrix_free_non_linear_poisson/matrix_free_non_linear_poisson.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ MatrixFreePoissonProblem<dim, fe_degree>::output_results(
953953
data_out.build_patches(mapping, fe.degree, DataOut<dim>::curved_inner_cells);
954954

955955
DataOutBase::VtkFlags flags;
956-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
956+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
957957
data_out.set_flags(flags);
958958
data_out.write_vtu_with_pvtu_record(parameters.output_path,
959959
parameters.output_name +

prototypes/matrix_free_stokes/matrix_free_stokes.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1916,7 +1916,7 @@ MatrixFreeStokes<dim>::output_results(const unsigned int cycle) const
19161916
data_out.build_patches();
19171917

19181918
DataOutBase::VtkFlags flags;
1919-
flags.compression_level = DataOutBase::VtkFlags::best_speed;
1919+
flags.compression_level = DataOutBase::CompressionLevel::best_speed;
19201920
data_out.set_flags(flags);
19211921

19221922
data_out.write_vtu_with_pvtu_record(parameters.output_path,

0 commit comments

Comments
 (0)