diff --git a/examples/gwk_compressor/config.schema.yaml b/examples/gwk_compressor/config.schema.yaml index cc71f8219f33ad0e4fc7a38239a089752bd768c3..1d9c5b7ed1cf4143323d1a99bafd6761a9f40af1 100644 --- a/examples/gwk_compressor/config.schema.yaml +++ b/examples/gwk_compressor/config.schema.yaml @@ -1,47 +1,55 @@ $schema: "http://json-schema.org/draft-06/schema#" description: Config file for the parPE snakemake optimization workflow -type: dict properties: blade: - type: dict + type: object description: settings for the generation of the profile-splines properties: algorithm: type: string description: definition of the generation-algorithm (from_pointcloud, nacagen, parsecgen) + pattern: * #TBD ptcloud_profile: type: string description: in case from_pointcloud is picked, one has to define a path to the pointcloudfile + pattern: * #TBD ptcloud_profile_unit: type: string #m vs mm description: in case from_pointcloud is picked, one has to define the right unit (a default-value for m should be defined) + pattern: * #TBD alpha: - type: string #Geometric parameter used for hull-calculations + type: number #Geometric parameter used for hull-calculations description: an alpha-value for the alphashape has to be defined + minimum: 0 geometry: - type: dict + type: object properties: pitch: - type: string #Pitch [m] + type: number #Pitch [m] description: the pitch of the cascade-blades has to be defined + minimum: 0 x_inlet: - type: string + type: number description: position of the inlet x-position has to be defined. LE is the zeroposition + maximum: 0 + x_outlet: - type: string + type: number description: position of the outlet x-position has to be defined. LE is the zeroposition + minimum: 0 shift_domain: - type : string + type : number description: shift the blade in the domain, so that probes can be placed in the passage-midline + maximum : 1 # this should be limited by the pitch-size. the shift can't be bigger then this required: - blade