1 #ifndef __PLASCOM2_WRITE_DOMAINS_H__ 2 #define __PLASCOM2_WRITE_DOMAINS_H__ 9 return(std::string(
"PlasCom2"));
14 std::ostringstream messageStream;
15 std::string fileNameRoot;
18 if(fileNameRoot.empty()){
19 fileNameRoot = std::string(
"PlasCom2");
21 std::string outputFileSuffix(std::string(
"_")+
23 std::string outputFileNameRoot(fileNameRoot+outputFileSuffix);
29 for(
int iDomain = 0;iDomain < numDomains;iDomain++){
33 std::ostringstream wsdMessageStream;
35 std::string outputFileName2(outputFileNameRoot+
".h5");
36 plascom2::io::hdf5::WriteSingleDomain(outputFileName2,outDomain,
appConfig,wsdMessageStream);
std::string StepStamp(size_t inStep)
DomainBaseT DomainBaseType
std::string GetValue(const std::string &key) const
virtual int WriteDomains()
DomainInfoType domainInfo
fixtures::ConfigurationType appConfig
std::vector< std::string > domainNames
bool IsSet(const std::string &Key) const