53 ProcessMeanMode::create,
54 "Extract mean mode from 3DH1D.");
68 if (
m_f->m_comm->TreatAsRankZero())
70 cout <<
"ProcessMeanMode: Extracting mean mode..." << endl;
virtual void Process(po::variables_map &vm)
Write mesh to output file.
virtual ~ProcessMeanMode()
pair< ModuleType, string > ModuleKey
boost::shared_ptr< Field > FieldSharedPtr
This processing module replaces all expansions by a single plane from 3DH1D fields, defined by the parameter planeid.
FIELD_UTILS_EXPORT void RegisterConfig(string key, string value)
Register a configuration option with a module.
virtual void Process(po::variables_map &vm)
Write mesh to output file.
ModuleFactory & GetModuleFactory()
FieldSharedPtr m_f
Field object.
tKey RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, tDescription pDesc="")
Register a class with the factory.