piglot.solver.input_file_solver.DefaultInputDataGenerator

class DefaultInputDataGenerator(input_file: str, substitution_dependencies: List[str] | None = None, copy_dependencies: List[str] | None = None)[source]

Bases: InputDataGenerator

Default input data generator for input file-based solvers.

Methods

generate

Generate the input data for the given set of parameters.

generate(parameters: ParameterSet, values: ndarray, tmp_dir: str) InputData[source]

Generate the input data for the given set of parameters.

Parameters

parametersParameterSet

Parameter set for this problem.

valuesnp.ndarray

Current parameters to evaluate.

tmp_dirstr

Temporary directory to run the problem.

Returns

InputData

Input data for this problem.