69 return this->
DefineScalar(path, Type::NativeToADIOS<TN>());
87 this->
WriteScalar(path, Type::NativeToADIOS<TN>(), &val);
int DefineScalar(const std::string &path)
void Commit(const std::string &fileName, bool append=false)
int DefineLocalArray(const std::string &path, ADIOS_DATATYPES adiosType, const std::vector< ArrayDim > &dims, Transform xfm=Transform_NONE)
Writer(ADIOS::TransportMethod transport, const std::string &transportArgs)
void WriteArray(const std::string &path, const void *val)
void WriteScalar(const std::string &path, const TN &val)
void DefineAttribute(const std::string &path, const TN &value)
static bool SetCommunicator(MPI_Comm)
int DefineLocalArray(const std::string &path, const std::vector< ArrayDim > &dims, Transform xfm=Transform_NONE)
void WriteScalar(const std::string &path, ADIOS_DATATYPES adiosType, const void *val)
ArrayDim(const std::string &var)