PlasCom2  1.0
XPACC Multi-physics simluation application
PCPPUtil.C File Reference
#include "PCPPUtil.H"
#include "PCPPHDF5.H"
Include dependency graph for PCPPUtil.C:

Go to the source code of this file.

Namespaces

 pcpp
 
 pcpp::util
 

Functions

pcpp::field::metadataset ExtractDictionary (const pcpp::field::metadataset &dataDictionary, const char loc)
 
int ErrorMetrics (int numDim, size_t numPoints, double *dataBuffer, double *normData, size_t &maxErrLocation)
 
std::string GetConfigName (const std::string &configKey, int nameDepth=0)
 
pcpp::ConfigType ExtractConfigParams (const fixtures::ConfigurationType &inConfig, const std::string &configName)
 
pcpp::ConfigType GetSubConfig (const std::string &configName, const pcpp::ConfigType &plascomConfig)
 
void GetFieldMetaFromTokens (pcpp::field::metadata &metaData, std::vector< std::string > &inTokens)
 
int ConfigureDataDictionary (pcpp::ConfigType &inConfig, const std::string &dictName, pcpp::field::metadataset &dataDictionary, std::ostream &messageStream)
 
std::string ConfigKey (const std::string &configName, const std::string &keyName)
 
int RecursiveReadConfiguration (const std::string &currentPath, std::istream &inStream, pcpp::ConfigType &plascomConfig, std::ostream &messageStream, const std::string="")
 
int ProcessConfigurationFile (const std::string &configFileName, pcpp::ConfigType &plascomConfig, pcpp::CommunicatorType &globalCommunicator, std::ostream &messageStream)
 Populate a configuration object from file in parallel. More...
 
int ProcessConfigurationRestart (const std::string &restartFileName, pcpp::ConfigType &inConfig, pcpp::CommunicatorType &configCommunicator, std::ostream &messageStream)
 Populate a configuration object from an HDF5 restart file. More...