IOSS 2.0
Loading...
Searching...
No Matches
Iovs::CatalystManagerBase Class Referenceabstract

#include <CatalystManagerBase.h>

Inheritance diagram for Iovs::CatalystManagerBase:
[legend]

Classes

struct  CatalystExodusMeshInit
 
struct  CatalystMeshInit
 
struct  ParseResult
 

Public Member Functions

 CatalystManagerBase ()
 
virtual ~CatalystManagerBase ()
 
virtual void parsePhactoriFile (const std::string &filepath, ParseResult &pres)=0
 
virtual void parsePhactoriString (const std::string &phactori, ParseResult &pres)=0
 
virtual int getCatalystOutputIDNumber ()=0
 
virtual std::string getCatalystPluginVersion ()=0
 
virtual std::unique_ptr< Iovs_cgns::CatalystCGNSMeshBasecreateCatalystCGNSMesh (CatalystMeshInit &cmInit)=0
 
virtual std::unique_ptr< Iovs_exodus::CatalystExodusMeshBasecreateCatalystExodusMesh (CatalystExodusMeshInit &cmInit)=0
 

Constructor & Destructor Documentation

◆ CatalystManagerBase()

Iovs::CatalystManagerBase::CatalystManagerBase ( )
inline

◆ ~CatalystManagerBase()

virtual Iovs::CatalystManagerBase::~CatalystManagerBase ( )
inlinevirtual

Member Function Documentation

◆ createCatalystCGNSMesh()

virtual std::unique_ptr< Iovs_cgns::CatalystCGNSMeshBase > Iovs::CatalystManagerBase::createCatalystCGNSMesh ( CatalystMeshInit & cmInit)
pure virtual

Implemented in Iovs::CatalystManager.

◆ createCatalystExodusMesh()

virtual std::unique_ptr< Iovs_exodus::CatalystExodusMeshBase > Iovs::CatalystManagerBase::createCatalystExodusMesh ( CatalystExodusMeshInit & cmInit)
pure virtual

Implemented in Iovs::CatalystManager.

◆ getCatalystOutputIDNumber()

virtual int Iovs::CatalystManagerBase::getCatalystOutputIDNumber ( )
pure virtual

Implemented in Iovs::CatalystManager.

◆ getCatalystPluginVersion()

virtual std::string Iovs::CatalystManagerBase::getCatalystPluginVersion ( )
pure virtual

Implemented in Iovs::CatalystManager.

◆ parsePhactoriFile()

virtual void Iovs::CatalystManagerBase::parsePhactoriFile ( const std::string & filepath,
ParseResult & pres )
pure virtual

Implemented in Iovs::CatalystManager.

◆ parsePhactoriString()

virtual void Iovs::CatalystManagerBase::parsePhactoriString ( const std::string & phactori,
ParseResult & pres )
pure virtual

Implemented in Iovs::CatalystManager.


The documentation for this class was generated from the following file: