VTK  9.7.20261103
HDFWriterDistributedTestUtilities.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2// SPDX-License-Identifier: BSD-3-Clause
3
4#ifndef HDFWriterDistributedTestUtilities_h
5#define HDFWriterDistributedTestUtilities_h
6
8#include "vtkSmartPointer.h"
9
10#include <cstdint>
11#include <string>
12#include <vector>
13
95
96#endif
Hold a reference to a vtkObjectBase instance.
Utility header providing the functions to test the vtkHDFWriter using a custom customizable source,...
std::vector< Configuration > MakeBaseConfigurations(DataType type)
Generate base configurations from the provided data type.
vtkSmartPointer< vtkDataObjectAlgorithm > MakeConfigurationSource(const Configuration &config)
Build the custom source with given config.
std::vector< Configuration > GenerateConfigurations(const std::vector< Configuration > &bases)
From the base configurations, generate possible option combinations using external options,...
bool RunDistributedConfigurations(int argc, char *argv[], std::vector< Configuration > configs)
Run all configurations, log progress, return true if all passed.