36 #ifndef UTILITIES_PREPROCESSING_FIELDCONVERT_OUTPUTTECPLOT
37 #define UTILITIES_PREPROCESSING_FIELDCONVERT_OUTPUTTECPLOT
40 #include "../Module.h"
67 virtual void Process(po::variables_map &vm);
81 std::ofstream &outfile);
87 return "OutputTecplot";
pair< ModuleType, string > ModuleKey
static boost::shared_ptr< DataType > AllocateSharedPtr()
Allocate a shared pointer from the memory pool.
Abstract base class for output modules.
OutputTecplot(FieldSharedPtr f)
Converter from fld to dat.
static ModuleKey m_className
void WriteTecplotZone(std::ofstream &outfile)
void WriteTecplotHeader(std::ofstream &outfile, std::string var)
boost::shared_ptr< Field > FieldSharedPtr
static boost::shared_ptr< Module > create(FieldSharedPtr f)
Creates an instance of this class.
void WriteTecplotField(const int field, std::ofstream &outfile)
virtual std::string GetModuleName()
void WriteTecplotConnectivity(std::ofstream &outfile)
int GetNumTecplotBlocks(void)