[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