happens on newer MPI systems.
git-svn-id: https://svn.dealii.org/trunk@10523
0785d39b-7218-0410-832d-
ea1e28bc413d
<ol>
-
<li> <p>Changed: The template argument of <code
class="class">BlockMatrixArray</code> was changed to
<tt>number</tt>, equal to the same argument of the used <code
<h3>General</h3>
<ol>
+ <li> <p>
+ Fixed: The step-17 example program had a stupid mistake in that it
+ initializes the <code>pcout</code> variable with an uninitialized value
+ of <code>mpi_communicator</code>. While this seems to have worked for
+ some older MPI implementations, this is no longer the case on some
+ other systems. It is now fixed.
+ <br>
+ (WB, 2005/04/18)
+ </p>
+
<li> <p>
New: If there are references to other example programs in any of the
step-XX programs, then they will now show up as crosslinks in the HTML
// processes), and call above helper
// functions to determine the number of
// processes and where the present one fits
- // into this picture:
+ // into this picture. In addition, we make
+ // sure that output is only generated by the
+ // (globally) first process:
template <int dim>
ElasticProblem<dim>::ElasticProblem ()
:
pcout (std::cout,
- get_this_mpi_process(mpi_communicator) == 0),
+ get_this_mpi_process(MPI_COMM_WORLD) == 0),
dof_handler (triangulation),
fe (FE_Q<dim>(1), dim),
mpi_communicator (MPI_COMM_WORLD),
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams