aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOBasic
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2007-08-25 06:07:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2007-08-25 06:07:00 +0000
commit12eef2bf2ef69ca9bcc31f8d58ece7e445d2ee0b (patch)
tree41517103a040a8df39fbeba64a15a653516ef332 /Carpet/CarpetIOBasic
parentd1783e3751269db1174648df0381962bc6cd99c6 (diff)
CarpetIOBasic: Add a timer around OutputGH
darcs-hash:20070825060750-dae7b-564132600cbc361cdcfe68512977e9ecc7665ccf.gz
Diffstat (limited to 'Carpet/CarpetIOBasic')
-rw-r--r--Carpet/CarpetIOBasic/interface.ccl1
-rw-r--r--Carpet/CarpetIOBasic/src/iobasic.cc6
2 files changed, 7 insertions, 0 deletions
diff --git a/Carpet/CarpetIOBasic/interface.ccl b/Carpet/CarpetIOBasic/interface.ccl
index f78b46d71..294161c2d 100644
--- a/Carpet/CarpetIOBasic/interface.ccl
+++ b/Carpet/CarpetIOBasic/interface.ccl
@@ -9,3 +9,4 @@ CCTK_REAL last_output_time TYPE=scalar
CCTK_INT this_iteration TYPE=scalar
USES INCLUDE HEADER: carpet_typecase.hh
+USES INCLUDE HEADER: CarpetTimers.hh
diff --git a/Carpet/CarpetIOBasic/src/iobasic.cc b/Carpet/CarpetIOBasic/src/iobasic.cc
index 6ab29fd37..817634276 100644
--- a/Carpet/CarpetIOBasic/src/iobasic.cc
+++ b/Carpet/CarpetIOBasic/src/iobasic.cc
@@ -21,6 +21,7 @@
#include "CactusBase/IOUtil/src/ioutil_Utils.h"
#include "carpet.hh"
+#include "CarpetTimers.hh"
using namespace CarpetLib;
@@ -152,6 +153,9 @@ namespace CarpetIOBasic {
DECLARE_CCTK_ARGUMENTS;
DECLARE_CCTK_PARAMETERS;
+ static Carpet::Timer timer ("CarpetIOBasic::OutputGH");
+ timer.start();
+
if (TimeToOutput (cctkGH)) {
int oldprec;
@@ -193,6 +197,8 @@ namespace CarpetIOBasic {
} // if time to output
+ timer.stop();
+
return 0;
}