-
Notifications
You must be signed in to change notification settings - Fork 27
Proposed terminology
Purpose: Manage information related to a set of application (simulation or workflow) executions the results of which contribute to a given VVUQ calculation.
Contains:
Campaign Database
- Phase space definition
- Sampler information
- Operation history
Purpose: Data structure in which the information needed to execute each Run
is stored (also potentially state of execution).
Contains:
- Application specific information (
Encoder
,Decoder
, execution command) - Collation information (target directory for decoded data, aggregation method)
- Individual
Run
parameters
Purpose: An execution of the target simulation of workflow conducted with a specific set of input parameters.
Purpose: Wrapper script which executes a given Run
or set of Runs
.
Executes:
- Encoder
- Simulation/workflow
- Decoder
- [For multiple
Runs
] Local result aggregation
Purpose: Select the sets of parameters for which Run
s need to be performed and store this information in the Campaign Database
.
Purpose: Converts a list of parameters for a single Run
into the inputs required by the target application.
Purpose: Take output generated by an application and create file or data structure containing the quantities of interest for the VVUQ analysis alongside the input parameters used in the Run
which generated them.