12#ifndef MFEM_FMSDATACOLLECTION
13#define MFEM_FMSDATACOLLECTION
int cycle
Time cycle; for time-dependent simulations cycle >= 0, otherwise = -1.
Mesh * mesh
The (common) mesh for the collected fields.
Data collection that uses FMS.
virtual void Save()
Save the collection and a FMS blueprint root file.
std::string RootFileName()
Returns file name for the current cycle.
FMSDataCollection(const std::string &collection_name, Mesh *mesh=NULL)
Constructor. The collection name is used when saving the data.
virtual ~FMSDataCollection()
We will delete the mesh and fields if we own them.
virtual void Load(int cycle=0)
Load the collection based blueprint data.
void SetProtocol(const std::string &protocol)
Set the FMS relay i/o protocol to use.