/*
* This file is part of the GROMACS molecular simulation package.
*
- * Copyright (c) 2010,2011,2012,2013,2014,2017, by the GROMACS development team, led by
+ * Copyright (c) 2010,2011,2012,2013,2014,2017,2019, by the GROMACS development team, led by
* Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
* and including many others, as listed in the AUTHORS file in the
* top-level source directory and at http://www.gromacs.org.
namespace gmx
{
-AnalysisDataProxy::AnalysisDataProxy(int firstColumn, int columnSpan,
- AbstractAnalysisData *data)
- : source_(*data), firstColumn_(firstColumn), columnSpan_(columnSpan),
- bParallel_(false)
+AnalysisDataProxy::AnalysisDataProxy(int firstColumn, int columnSpan, AbstractAnalysisData* data) :
+ source_(*data),
+ firstColumn_(firstColumn),
+ columnSpan_(columnSpan),
+ bParallel_(false)
{
GMX_RELEASE_ASSERT(data != nullptr, "Source data must not be NULL");
GMX_RELEASE_ASSERT(firstColumn >= 0 && columnSpan > 0, "Invalid proxy column");
}
-int
-AnalysisDataProxy::frameCount() const
+int AnalysisDataProxy::frameCount() const
{
return source_.frameCount();
}
-AnalysisDataFrameRef
-AnalysisDataProxy::tryGetDataFrameInternal(int index) const
+AnalysisDataFrameRef AnalysisDataProxy::tryGetDataFrameInternal(int index) const
{
AnalysisDataFrameRef frame = source_.tryGetDataFrame(index);
if (!frame.isValid())
}
-bool
-AnalysisDataProxy::requestStorageInternal(int nframes)
+bool AnalysisDataProxy::requestStorageInternal(int nframes)
{
return source_.requestStorage(nframes);
}
-int
-AnalysisDataProxy::flags() const
+int AnalysisDataProxy::flags() const
{
- return efAllowMultipoint | efAllowMulticolumn | efAllowMissing
- | efAllowMultipleDataSets;
+ return efAllowMultipoint | efAllowMulticolumn | efAllowMissing | efAllowMultipleDataSets;
}
-void
-AnalysisDataProxy::dataStarted(AbstractAnalysisData *data)
+void AnalysisDataProxy::dataStarted(AbstractAnalysisData* data)
{
GMX_RELEASE_ASSERT(data == &source_, "Source data mismatch");
setDataSetCount(data->dataSetCount());
}
-bool
-AnalysisDataProxy::parallelDataStarted(
- AbstractAnalysisData *data,
- const AnalysisDataParallelOptions &options)
+bool AnalysisDataProxy::parallelDataStarted(AbstractAnalysisData* data,
+ const AnalysisDataParallelOptions& options)
{
GMX_RELEASE_ASSERT(data == &source_, "Source data mismatch");
setDataSetCount(data->dataSetCount());
}
-void
-AnalysisDataProxy::frameStarted(const AnalysisDataFrameHeader &frame)
+void AnalysisDataProxy::frameStarted(const AnalysisDataFrameHeader& frame)
{
if (bParallel_)
{
}
-void
-AnalysisDataProxy::pointsAdded(const AnalysisDataPointSetRef &points)
+void AnalysisDataProxy::pointsAdded(const AnalysisDataPointSetRef& points)
{
AnalysisDataPointSetRef columns(points, firstColumn_, columnSpan_);
if (columns.columnCount() > 0)
}
-void
-AnalysisDataProxy::frameFinished(const AnalysisDataFrameHeader &header)
+void AnalysisDataProxy::frameFinished(const AnalysisDataFrameHeader& header)
{
if (bParallel_)
{
}
}
-void
-AnalysisDataProxy::frameFinishedSerial(int frameIndex)
+void AnalysisDataProxy::frameFinishedSerial(int frameIndex)
{
if (bParallel_)
{
}
-void
-AnalysisDataProxy::dataFinished()
+void AnalysisDataProxy::dataFinished()
{
moduleManager().notifyDataFinish();
}