validate Pair
Validates whether a given RequestData instance is compatible with a specified SimulationRun instance.
The compatibility criteria are:
The model identifiers in RequestData and SimulationRun must match.
All input names in RequestData must exist in the SimulationRun's inputs.
All response names in RequestData must exist in the SimulationRun's results.
Return
true if the RequestData is compatible with the SimulationRun, false otherwise.
Parameters
request Data
the RequestData instance containing the model identification, inputs, and response names to validate.
simulation Run
the SimulationRun instance containing the inputs and results to validate against.