28 #ifndef cgio_helpers_h 29 #define cgio_helpers_h 46 inline int readNodeData(
int cgioNum,
double nodeId, std::vector<T>& data)
53 if (cgio_get_dimensions(cgioNum, nodeId, &ndim, dimVals) != CG_OK)
55 cgio_error_exit(
"cgio_get_dimensions");
60 for (n = 0; n < ndim; n++)
71 if (cgio_read_all_data(cgioNum, nodeId, &data[0]) != CG_OK)
88 int getNodeChildrenId(
int cgioNum,
double fatherId, std::vector<double>& childrenIds);
91 int readBaseIds(
int cgioNum,
double rootId, std::vector<double>& baseIds);
114 #endif // cgio_helpers_h int readBaseIteration(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int readBaseFamily(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int getNodeChildrenId(int cgioNum, double fatherId, std::vector< double > &childrenIds)
int readBaseCoreInfo(int cgioNum, double baseId, CGNSRead::BaseInformation &baseInfo)
int readBaseReferenceState(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int readNodeData< char >(int cgioNum, double nodeId, std::vector< char > &data)
int readBaseIds(int cgioNum, double rootId, std::vector< double > &baseIds)
int readZoneIterInfo(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int readNodeData(int cgioNum, double nodeId, std::vector< T > &data)
int readZoneInfo(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int readSolInfo(int cgioNum, double nodeId, CGNSRead::BaseInformation &baseInfo)
int readNodeStringData(int cgioNum, double nodeId, std::string &data)