82 if (
m_f->m_comm->TreatAsRankZero())
84 cout <<
"Processing input pts file" << endl;
88 string inFile = (
m_f->m_inputfiles[
"pts"][0]).c_str();
93 m_f->m_session->GetComm());
102 m_f->m_ptsIO->Import(inFile,
m_f->m_fieldPts);
tBaseSharedPtr CreateInstance(tKey idKey BOOST_PP_COMMA_IF(MAX_PARAM) BOOST_PP_ENUM_BINARY_PARAMS(MAX_PARAM, tParam, x))
Create an instance of the class referred to by idKey.
static boost::shared_ptr< DataType > AllocateSharedPtr()
Allocate a shared pointer from the memory pool.
pair< ModuleType, string > ModuleKey
CommFactory & GetCommFactory()
boost::shared_ptr< Comm > CommSharedPtr
Pointer to a Communicator object.
boost::shared_ptr< Field > FieldSharedPtr
ModuleFactory & GetModuleFactory()
FieldSharedPtr m_f
Field object.
tKey RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, tDescription pDesc="")
Register a class with the factory.