<ol>
+ <li> Fixed: TimerOutput constructed with an MPI_COMM in wall_time
+ mode now constructs synchronized Timer objects. This gives reliable
+ parallel benchmark timings.
+ <br>
+ (Timo Heister, 2013/04/18)
+ </li>
+
<li> New: The step-49 tutorial program now also has a discussion on
what to do once you have a coarse mesh and want to refine it.
<br>
*/
void enter_section (const std::string §ion_name);
+ //TODO: make some of these functions DEPRECATED (I would keep enter/exit_section)
+
/**
* Leave a section. If no name is given,
* the last section that was entered is
if (sections.find (section_name) == sections.end())
{
+#ifdef DEAL_II_WITH_MPI
+ if (mpi_communicator != MPI_COMM_SELF)
+ {
+ sections[section_name].timer = Timer(mpi_communicator, true);
+ }
+#endif
+
+
sections[section_name].total_cpu_time = 0;
sections[section_name].total_wall_time = 0;
sections[section_name].n_calls = 0;
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