IOSS 2.0
Loading...
Searching...
No Matches
CatalystTestFixture Class Reference

#include <CatalystTestFixture.h>

Collaboration diagram for CatalystTestFixture:
[legend]

Public Types

typedef std::vector< std::pair< std::string, int > > VarAndCompCountVec
 
typedef std::vector< std::string > StringVec
 

Public Member Functions

 CatalystTestFixture ()
 
 ~CatalystTestFixture ()
 
void checkPhactoriStringValidParse (const std::string &phactoriSyntax, const Json::Value &parsedJSONResult)
 
void checkPhactoriStringInvalidParse (const std::string &phactoriSyntax)
 
void runPhactoriJSONTest (const std::string &jsonFile, const std::string &inputFile)
 
void runPhactoriJSONTestTwoGrid (const std::string &jsonFile, const std::string &inputFileA, const std::string &inputFileB)
 
void runPhactoriJSONTestTwoGridTwoPipe (const std::string &jsonFileA, const std::string &inputFileA, const std::string &jsonFileB, const std::string &inputFileB)
 
void runParaViewGuiScriptTest (const std::string &pythonScript, const std::string &inputFile)
 
void runCatalystLoggingTest (Ioss::PropertyManager *logging_properties, const std::string &jsonFile, const std::string &inputFile)
 
void runCatalystMultiBlockMeshTest (const std::string &inputFile)
 
void checkMeshOutputVariables (const std::string &inputFile, const VarAndCompCountVec &cellVars, const VarAndCompCountVec &pointVars, const VarAndCompCountVec &globalVars, const std::string &blockPath)
 
void checkPartitionedDataSetCollectionStructure (const std::string &inputFile, const StringVec &partitions, int numCells, const StringVec &searchQueries)
 
Json::Value getDefaultPhactoriJSON ()
 
Json::Value getDefaultCameraJSON ()
 
Json::Value getDefaultImageSetJSON ()
 
Json::Value getDefaultImageSetWithCameraJSON ()
 
Json::Value getDefaultCameraParallelProjectionJSON ()
 
Json::Value getDefaultOperationsJSON ()
 

Static Public Member Functions

static bool isFileExists (const char *fileName)
 
static void checkTestOutputFileExists (const char *fileName)
 
static void checkTestOutputFileDoesNotExist (const char *fileName)
 

Private Attributes

IossApplication ioapp
 

Member Typedef Documentation

◆ StringVec

std::vector<std::string> CatalystTestFixture::StringVec

◆ VarAndCompCountVec

std::vector<std::pair<std::string, int> > CatalystTestFixture::VarAndCompCountVec

Constructor & Destructor Documentation

◆ CatalystTestFixture()

CatalystTestFixture::CatalystTestFixture ( )

◆ ~CatalystTestFixture()

CatalystTestFixture::~CatalystTestFixture ( )

Member Function Documentation

◆ checkMeshOutputVariables()

void CatalystTestFixture::checkMeshOutputVariables ( const std::string & inputFile,
const VarAndCompCountVec & cellVars,
const VarAndCompCountVec & pointVars,
const VarAndCompCountVec & globalVars,
const std::string & blockPath )

◆ checkPartitionedDataSetCollectionStructure()

void CatalystTestFixture::checkPartitionedDataSetCollectionStructure ( const std::string & inputFile,
const StringVec & partitions,
int numCells,
const StringVec & searchQueries )

◆ checkPhactoriStringInvalidParse()

void CatalystTestFixture::checkPhactoriStringInvalidParse ( const std::string & phactoriSyntax)

◆ checkPhactoriStringValidParse()

void CatalystTestFixture::checkPhactoriStringValidParse ( const std::string & phactoriSyntax,
const Json::Value & parsedJSONResult )

◆ checkTestOutputFileDoesNotExist()

static void CatalystTestFixture::checkTestOutputFileDoesNotExist ( const char * fileName)
static

◆ checkTestOutputFileExists()

static void CatalystTestFixture::checkTestOutputFileExists ( const char * fileName)
static

◆ getDefaultCameraJSON()

Json::Value CatalystTestFixture::getDefaultCameraJSON ( )

◆ getDefaultCameraParallelProjectionJSON()

Json::Value CatalystTestFixture::getDefaultCameraParallelProjectionJSON ( )

◆ getDefaultImageSetJSON()

Json::Value CatalystTestFixture::getDefaultImageSetJSON ( )

◆ getDefaultImageSetWithCameraJSON()

Json::Value CatalystTestFixture::getDefaultImageSetWithCameraJSON ( )

◆ getDefaultOperationsJSON()

Json::Value CatalystTestFixture::getDefaultOperationsJSON ( )

◆ getDefaultPhactoriJSON()

Json::Value CatalystTestFixture::getDefaultPhactoriJSON ( )

◆ isFileExists()

static bool CatalystTestFixture::isFileExists ( const char * fileName)
static

◆ runCatalystLoggingTest()

void CatalystTestFixture::runCatalystLoggingTest ( Ioss::PropertyManager * logging_properties,
const std::string & jsonFile,
const std::string & inputFile )

◆ runCatalystMultiBlockMeshTest()

void CatalystTestFixture::runCatalystMultiBlockMeshTest ( const std::string & inputFile)

◆ runParaViewGuiScriptTest()

void CatalystTestFixture::runParaViewGuiScriptTest ( const std::string & pythonScript,
const std::string & inputFile )

◆ runPhactoriJSONTest()

void CatalystTestFixture::runPhactoriJSONTest ( const std::string & jsonFile,
const std::string & inputFile )

◆ runPhactoriJSONTestTwoGrid()

void CatalystTestFixture::runPhactoriJSONTestTwoGrid ( const std::string & jsonFile,
const std::string & inputFileA,
const std::string & inputFileB )

◆ runPhactoriJSONTestTwoGridTwoPipe()

void CatalystTestFixture::runPhactoriJSONTestTwoGridTwoPipe ( const std::string & jsonFileA,
const std::string & inputFileA,
const std::string & jsonFileB,
const std::string & inputFileB )

Member Data Documentation

◆ ioapp

IossApplication CatalystTestFixture::ioapp
private

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