[Commits] [Carpet] branch, master, updated. carpet-6-init-40-gf043438

Carpet git repositories carpetgit at stellarcollapse.org
Sun Oct 28 15:06:58 CDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Carpet — Adaptive Mesh Refinement for the Cactus Framework <http://carpetcode.org/>".

The branch, master has been updated
       via  f0434388c93f9bdd9030c7bdc7323d4f7a9c4d43 (commit)
       via  52c57c5fcee43db61f718664a2b87e3fb3b54bc0 (commit)
       via  b5a8c179373d2fd87d10af08702c3ea91f71e699 (commit)
      from  710ebc5fbb7921ab933a7daa85748b8a187a56d2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f0434388c93f9bdd9030c7bdc7323d4f7a9c4d43
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Sun Oct 28 16:05:40 2012 -0400

    Carpet: Set NPROCS for kasner test cases

commit 52c57c5fcee43db61f718664a2b87e3fb3b54bc0
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date:   Fri Oct 26 01:00:07 2012 +0200

    Add a timer tree for measuring time spent in each Carpet mode
    
    * This can be used for determining which mode, or which refinement level or map, is taking up a lot of time in a simulation
    * Add parameters to control whether local mode and each map are timed
    * Time the transitions between modes

commit b5a8c179373d2fd87d10af08702c3ea91f71e699
Author: Ian Hinder <ian.hinder at aei.mpg.de>
Date:   Fri Oct 26 00:56:32 2012 +0200

    Support more than one hierarchy of timers
    
    * Introduce a TimerTree class which contains a pointer to the root and current TimerNodes of that tree
    * Adapt TimerNode and Timer classes to use TimerTrees rather than static variables
    * Declare a main_timer_tree variable, which is the default tree to use if you don't specify one in Timer timer("timername")

-----------------------------------------------------------------------

Summary of changes:
 Carpet/Carpet/param.ccl                      |    8 +
 Carpet/Carpet/src/CarpetStartup.cc           |    8 +-
 Carpet/Carpet/src/Evolve.cc                  |    4 +-
 Carpet/Carpet/src/Initialise.cc              |    3 +-
 Carpet/Carpet/src/Shutdown.cc                |    5 +-
 Carpet/Carpet/src/TimerNode.cc               |   57 +++----
 Carpet/Carpet/src/TimerNode.hh               |   23 ++-
 Carpet/Carpet/src/Timers.cc                  |   15 +-
 Carpet/Carpet/src/Timers.hh                  |    3 +
 Carpet/Carpet/src/modes.cc                   |  106 ++++++++++++-
 Carpet/Carpet/src/variables.cc               |    3 +
 Carpet/Carpet/src/variables.hh               |    5 +-
 Carpet/Carpet/test/kasner/kasner.par         |  230 --------------------------
 Carpet/Carpet/test/kasner_amr/kasner_amr.par |  218 ------------------------
 Carpet/Carpet/test/test.ccl                  |   10 +
 15 files changed, 192 insertions(+), 506 deletions(-)
 delete mode 100644 Carpet/Carpet/test/kasner/kasner.par
 delete mode 100644 Carpet/Carpet/test/kasner_amr/kasner_amr.par


hooks/post-receive
--
Carpet — Adaptive Mesh Refinement for the Cactus Framework <http://carpetcode.org/>


More information about the Commits mailing list