From 82315966f6ce4c68a945ded4b9964b4e60d04d15 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Wed, 12 Aug 2009 03:54:50 +0000 Subject: [PATCH] Correct class names. git-svn-id: https://svn.dealii.org/trunk@19234 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/examples/step-32/doc/intro.dox | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/deal.II/examples/step-32/doc/intro.dox b/deal.II/examples/step-32/doc/intro.dox index e0a97d0c3d..2338c16a18 100644 --- a/deal.II/examples/step-32/doc/intro.dox +++ b/deal.II/examples/step-32/doc/intro.dox @@ -184,19 +184,19 @@ and per-cell data. Suffice it to mention that we need the following: above, i.e. functions that assemble the local contributions to Stokes matrix and preconditioner, temperature matrix, and temperature right hand side. These are the - BoussinesqProblem::local_assemble_stokes_system, - BoussinesqProblem::local_assemble_stokes_preconditioner, - BoussinesqProblem::local_assemble_temperature_matrix, and - BoussinesqProblem::local_assemble_temperature_rhs functions in + BoussinesqFlowProblem::local_assemble_stokes_system, + BoussinesqFlowProblem::local_assemble_stokes_preconditioner, + BoussinesqFlowProblem::local_assemble_temperature_matrix, and + BoussinesqFlowProblem::local_assemble_temperature_rhs functions in the code below. These four functions can all have several instances of each running in %parallel. - %Functions that copy the result of the previous ones into the global object and that run sequentially to avoid race conditions. These are the - BoussinesqProblem::copy_local_to_global_stokes_system, - BoussinesqProblem::copy_local_to_global_stokes_preconditioner, - BoussinesqProblem::copy_local_to_global_temperature_matrix, and - BoussinesqProblem::copy_local_to_global_temperature_rhs + BoussinesqFlowProblem::copy_local_to_global_stokes_system, + BoussinesqFlowProblem::copy_local_to_global_stokes_preconditioner, + BoussinesqFlowProblem::copy_local_to_global_temperature_matrix, and + BoussinesqFlowProblem::copy_local_to_global_temperature_rhs functions. We will comment on a few more points in the actual code, but in general their @@ -213,10 +213,10 @@ independent operations that, if enough processors are available, can be worked on in parallel (if not enough processors are available -- because the system has only one, or because the others are working on something else for us -- then these tasks will be worked on sequentially). Consequently, -BoussinesqProblem::setup_dofs creates tasks for the three calls -to BoussinesqProblem::setup_stokes_matrix, -BoussinesqProblem::setup_stokes_preconditioner, and -BoussinesqProblem::setup_temperature_matrices that are then +BoussinesqFlowProblem::setup_dofs creates tasks for the three calls +to BoussinesqFlowProblem::setup_stokes_matrix, +BoussinesqFlowProblem::setup_stokes_preconditioner, and +BoussinesqFlowProblem::setup_temperature_matrices that are then scheduled to available resources. There is one problem with this, however: if we have more than MPI process running in parallel, then all of these processes need to communicate in a certain order and that requires that the various -- 2.39.5