8 #ifndef COLUMNENERGYPROBE_HPP_ 9 #define COLUMNENERGYPROBE_HPP_ 11 #include "ColProbe.hpp" 70 virtual Response::Status
outputState(
double timevalue)
override;
72 virtual void calcValues(
double timevalue)
override;
93 virtual bool needRecalc(
double timevalue)
override;
102 virtual void ioParam_reductionInterval(
enum ParamsIOFlag ioFlag);
115 int mSkipInterval = 0;
116 double mLastTimeValue = -1;
virtual bool needRecalc(double timevalue) override
int addTerm(BaseProbe *probe)
Adds a probe to the energy calculation.
int initializeColumnEnergyProbe(const char *probename, HyPerCol *hc)
virtual double referenceUpdateTime() const override
virtual Response::Status outputState(double timevalue) override
virtual ~ColumnEnergyProbe()
virtual void outputHeader() override
virtual void calcValues(double timevalue) override
virtual int ioParamsFillGroup(enum ParamsIOFlag ioFlag) override