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

Public Member Functions

 CatalystManagerBase ()
virtual ~CatalystManagerBase ()
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.


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