IOSS 2.0
Loading...
Searching...
No Matches
Iovs_cgns::CatalystCGNSMeshBase Class Referenceabstract

#include <CatalystCGNSMeshBase.h>

Inheritance diagram for Iovs_cgns::CatalystCGNSMeshBase:
[legend]

Classes

struct  ZoneData
 

Public Member Functions

 CatalystCGNSMeshBase ()
 
virtual ~CatalystCGNSMeshBase ()
 
virtual void PerformCoProcessing (std::vector< int > &error_and_warning_codes, std::vector< std::string > &error_and_warning_messages)=0
 
virtual void SetTimeData (double currentTime, int timeStep)=0
 
virtual void ReleaseMemory ()=0
 
virtual void logMemoryUsageAndTakeTimerReading ()=0
 
virtual void Delete ()=0
 
virtual void AddStructuredZoneData (const ZoneData &zoneData)=0
 

Constructor & Destructor Documentation

◆ CatalystCGNSMeshBase()

Iovs_cgns::CatalystCGNSMeshBase::CatalystCGNSMeshBase ( )
inline

◆ ~CatalystCGNSMeshBase()

virtual Iovs_cgns::CatalystCGNSMeshBase::~CatalystCGNSMeshBase ( )
inlinevirtual

Member Function Documentation

◆ AddStructuredZoneData()

virtual void Iovs_cgns::CatalystCGNSMeshBase::AddStructuredZoneData ( const ZoneData & zoneData)
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.

◆ Delete()

virtual void Iovs_cgns::CatalystCGNSMeshBase::Delete ( )
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.

◆ logMemoryUsageAndTakeTimerReading()

virtual void Iovs_cgns::CatalystCGNSMeshBase::logMemoryUsageAndTakeTimerReading ( )
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.

◆ PerformCoProcessing()

virtual void Iovs_cgns::CatalystCGNSMeshBase::PerformCoProcessing ( std::vector< int > & error_and_warning_codes,
std::vector< std::string > & error_and_warning_messages )
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.

◆ ReleaseMemory()

virtual void Iovs_cgns::CatalystCGNSMeshBase::ReleaseMemory ( )
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.

◆ SetTimeData()

virtual void Iovs_cgns::CatalystCGNSMeshBase::SetTimeData ( double currentTime,
int timeStep )
pure virtual

Implemented in Iovs_cgns::CatalystCGNSMesh.


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