------------------------------------------------------------------------------
| 1635 | |
| 1636 | //------------------------------------------------------------------------------ |
| 1637 | bool vtkHDFWriter::AppendTimeValues(hid_t group) |
| 1638 | { |
| 1639 | if (this->Impl->CreateScalarAttribute(group, "NSteps", this->NumberOfTimeSteps) == |
| 1640 | H5I_INVALID_HID) |
| 1641 | { |
| 1642 | vtkErrorMacro(<< "Could not create steps group when creating: " << this->FileName); |
| 1643 | return false; |
| 1644 | } |
| 1645 | |
| 1646 | vtkNew<vtkDoubleArray> timeStepsArray; |
| 1647 | timeStepsArray->SetArray(this->timeSteps.data(), this->NumberOfTimeSteps, 1); |
| 1648 | return this->Impl->CreateDatasetFromDataArray(group, "Values", H5T_IEEE_F32LE, timeStepsArray) != |
| 1649 | H5I_INVALID_HID; |
| 1650 | } |
| 1651 | |
| 1652 | //------------------------------------------------------------------------------ |
| 1653 | bool vtkHDFWriter::AppendDataArrayOffset(hid_t baseGroup, vtkAbstractArray* array, |
no test coverage detected