[Commits] [Carpet] branch, master, updated. carpet-6-init-333-g10dd72a

Carpet git repositories carpetgit at stellarcollapse.org
Thu Aug 8 12:13:46 CDT 2013


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  10dd72a5c8c8426b64df459e54e4a31ba26bdc82 (commit)
       via  cb34e2dc04c82084d0e5fd1965153beb2f0c784a (commit)
       via  db8acd75b9304ed558ce78a8ef6263ecec7ca24e (commit)
       via  46a706392b1a12331d0786d8f24ed4756fd8c725 (commit)
       via  4838dede790d61ed684ab2f4b9c3d7cf17270a78 (commit)
       via  fc35c561a049d905763de37d60690fc15473d65d (commit)
       via  2ee083f401442bcca7265de784e1b0f00a185c25 (commit)
       via  77e61bb9a06ef271348c96d762935442c7439f0c (commit)
       via  2dedcb0e7340b0682d530dc26e764408b301e3b8 (commit)
       via  1843ac6e88b63d8eeaadfca723f4b2d13698cd62 (commit)
       via  94a4c0d3883162bdd70a70f1e044450b9f54c925 (commit)
      from  c01a59ae14083f59511cac96ae7ea8f058c4bc27 (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 10dd72a5c8c8426b64df459e54e4a31ba26bdc82
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:12:10 2013 -0400

    LoopControl: Introduce memory pool for lc_params and lc_setup
    
    This circumvents a memory allocation bug in the Intel compiler, which keeps the libc "free" space growing without bounds.

commit cb34e2dc04c82084d0e5fd1965153beb2f0c784a
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:11:19 2013 -0400

    LoopControl: Turn fine thread communicators into global (static) variables

commit db8acd75b9304ed558ce78a8ef6263ecec7ca24e
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:10:20 2013 -0400

    LoopControl: Make explore_eagerly_before_iteration and settle_after_iteration work
    
    Check cctk_iteration in a scheduled function since cctkGH is otherwise not available.

commit 46a706392b1a12331d0786d8f24ed4756fd8c725
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:08:33 2013 -0400

    CarpetLib: Use CCTK_Error

commit 4838dede790d61ed684ab2f4b9c3d7cf17270a78
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:08:18 2013 -0400

    CarpetLib: Small code simplification

commit fc35c561a049d905763de37d60690fc15473d65d
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Thu Aug 8 13:08:01 2013 -0400

    CarpetLib: Some harmless code cleanup
    
    Use CCTK_Error and CCTK_BUILTIN_UNREACHABLE

commit 2ee083f401442bcca7265de784e1b0f00a185c25
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Wed Aug 7 19:31:35 2013 -0400

    Timers: Add parameters to disable all timers

commit 77e61bb9a06ef271348c96d762935442c7439f0c
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Wed Aug 7 18:33:48 2013 -0400

    Timers: Move all timer-related code into a new thorn Timers

commit 2dedcb0e7340b0682d530dc26e764408b301e3b8
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Tue Aug 6 18:20:01 2013 -0400

    CarpetLib: Do not reallocate communication buffers; instead, keep them around

commit 1843ac6e88b63d8eeaadfca723f4b2d13698cd62
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Tue Aug 6 18:19:26 2013 -0400

    LoopControl: Output LoopControl's memory usage

commit 94a4c0d3883162bdd70a70f1e044450b9f54c925
Author: Erik Schnetter <schnetter at gmail.com>
Date:   Tue Aug 6 18:19:10 2013 -0400

    LoopControl: Correct indentation in statistics screen output

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

Summary of changes:
 Carpet/Carpet/configuration.ccl                    |    2 +-
 Carpet/Carpet/interface.ccl                        |    6 +-
 Carpet/Carpet/param.ccl                            |   18 -
 Carpet/Carpet/src/CactusTimer.cc                   |  253 -------------
 Carpet/Carpet/src/CactusTimer.hh                   |   75 ----
 Carpet/Carpet/src/CallFunction.cc                  |   27 +-
 Carpet/Carpet/src/CarpetStartup.cc                 |   10 -
 Carpet/Carpet/src/Checksum.cc                      |    5 +-
 Carpet/Carpet/src/Comm.cc                          |   27 +-
 Carpet/Carpet/src/Cycle.cc                         |    5 +-
 Carpet/Carpet/src/Evolve.cc                        |   38 +--
 Carpet/Carpet/src/Initialise.cc                    |   50 ++--
 .../LoadBalanceReal/splitregions_recursively.cc    |    3 +-
 Carpet/Carpet/src/OutputGH.cc                      |    9 +-
 Carpet/Carpet/src/Poison.cc                        |    7 +-
 Carpet/Carpet/src/Recompose.cc                     |   15 +-
 Carpet/Carpet/src/Restrict.cc                      |   17 +-
 Carpet/Carpet/src/SetupGH.cc                       |   18 +-
 Carpet/Carpet/src/Shutdown.cc                      |   25 +-
 Carpet/Carpet/src/TimerNode.cc                     |  373 -------------------
 Carpet/Carpet/src/TimerNode.hh                     |  119 ------
 Carpet/Carpet/src/TimerSet.cc                      |  190 ----------
 Carpet/Carpet/src/TimerSet.hh                      |   69 ----
 Carpet/Carpet/src/Timers.cc                        |   90 -----
 Carpet/Carpet/src/Timers.hh                        |   84 -----
 Carpet/Carpet/src/make.code.defn                   |    6 +-
 Carpet/Carpet/src/modes.cc                         |  108 +++----
 Carpet/Carpet/src/variables.cc                     |    3 -
 Carpet/Carpet/src/variables.hh                     |    5 +-
 Carpet/CarpetIOASCII/interface.ccl                 |    3 +-
 Carpet/CarpetIOASCII/src/ioascii.cc                |   13 +-
 Carpet/CarpetIOBasic/interface.ccl                 |    3 +-
 Carpet/CarpetIOBasic/src/iobasic.cc                |   12 +-
 Carpet/CarpetIOHDF5/interface.ccl                  |    3 +-
 Carpet/CarpetIOHDF5/src/CarpetIOHDF5.cc            |   14 +-
 Carpet/CarpetIOHDF5/src/OutputSlice.cc             |    8 +-
 Carpet/CarpetIOScalar/interface.ccl                |    3 +-
 Carpet/CarpetIOScalar/src/ioscalar.cc              |   14 +-
 Carpet/CarpetLib/interface.ccl                     |    2 +-
 Carpet/CarpetLib/src/commstate.cc                  |   77 ++++-
 Carpet/CarpetLib/src/commstate.hh                  |   22 +-
 Carpet/CarpetLib/src/data.cc                       |  111 +++----
 Carpet/CarpetLib/src/defs.cc                       |    2 -
 Carpet/CarpetLib/src/dh.cc                         |   66 ++--
 Carpet/CarpetLib/src/ggf.cc                        |   17 +-
 Carpet/CarpetLib/src/gh.cc                         |    4 +-
 Carpet/CarpetLib/src/interpolate_3d_3tl.cc         |   16 +-
 Carpet/CarpetRegrid2/interface.ccl                 |    3 +-
 Carpet/CarpetRegrid2/src/regrid.cc                 |    7 +-
 Carpet/LoopControl/schedule.ccl                    |    6 +
 Carpet/LoopControl/src/loopcontrol.cc              |  155 +++++---
 Carpet/LoopControl/src/loopcontrol.h               |    2 -
 Carpet/LoopControl/src/loopcontrol_types.F90       |   13 +-
 Carpet/Timers/README                               |   14 +
 Carpet/Timers/configuration.ccl                    |    8 +
 Carpet/Timers/doc/documentation.tex                |  144 ++++++++
 Carpet/Timers/interface.ccl                        |   14 +
 Carpet/Timers/param.ccl                            |   36 ++
 Carpet/Timers/schedule.ccl                         |   11 +
 Carpet/Timers/src/CactusTimer.cc                   |  254 +++++++++++++
 Carpet/Timers/src/CactusTimer.hh                   |   69 ++++
 Carpet/Timers/src/CactusTimerSet.cc                |  185 ++++++++++
 Carpet/Timers/src/CactusTimerSet.hh                |   62 ++++
 Carpet/Timers/src/Timer.cc                         |  143 ++++++++
 Carpet/Timers/src/Timer.hh                         |   89 +++++
 Carpet/Timers/src/TimerTree.cc                     |  378 ++++++++++++++++++++
 Carpet/Timers/src/TimerTree.hh                     |  121 +++++++
 Carpet/Timers/src/make.code.defn                   |    7 +
 68 files changed, 2039 insertions(+), 1729 deletions(-)
 delete mode 100644 Carpet/Carpet/src/CactusTimer.cc
 delete mode 100644 Carpet/Carpet/src/CactusTimer.hh
 delete mode 100644 Carpet/Carpet/src/TimerNode.cc
 delete mode 100644 Carpet/Carpet/src/TimerNode.hh
 delete mode 100644 Carpet/Carpet/src/TimerSet.cc
 delete mode 100644 Carpet/Carpet/src/TimerSet.hh
 delete mode 100644 Carpet/Carpet/src/Timers.cc
 delete mode 100644 Carpet/Carpet/src/Timers.hh
 create mode 100644 Carpet/Timers/README
 create mode 100644 Carpet/Timers/configuration.ccl
 create mode 100644 Carpet/Timers/doc/documentation.tex
 create mode 100644 Carpet/Timers/interface.ccl
 create mode 100644 Carpet/Timers/param.ccl
 create mode 100644 Carpet/Timers/schedule.ccl
 create mode 100644 Carpet/Timers/src/CactusTimer.cc
 create mode 100644 Carpet/Timers/src/CactusTimer.hh
 create mode 100644 Carpet/Timers/src/CactusTimerSet.cc
 create mode 100644 Carpet/Timers/src/CactusTimerSet.hh
 create mode 100644 Carpet/Timers/src/Timer.cc
 create mode 100644 Carpet/Timers/src/Timer.hh
 create mode 100644 Carpet/Timers/src/TimerTree.cc
 create mode 100644 Carpet/Timers/src/TimerTree.hh
 create mode 100644 Carpet/Timers/src/make.code.defn


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


More information about the Commits mailing list