6.2.4. Options for DataBook Section¶
The options below are the available options in the DataBook Section of the pyover.json control file
- mixsur: {
None} |str input file for
mixsur,overint, orusurp- Folder: {
'data'} |str folder for root of databook
- Type: {
'FM'} |'PyFunc'|'TriqFM'|'TriqPoint'|'IterPoint'|'LineLoad' Default component type
- QSurf: {
None} |str preprocessed
q.srffile name- Components: {
None} |str list of databook components
- Delimiter: {
','} |str delimiter to use in databook files
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- usurp: {
None} |str input file for
usurp- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- QOut: {
None} |str preprocessed
qfile for a databook component- NMin: {
0} |int|int32|int64 first iter to consider for use in databook [for a comp]
- fomo: {
None} |str path to
mixsuroutput filesIf each of the following files is found, there is no need to run
mixsur, and files are linked instead.grid.i.trigrid.bndgrid.ibgrid.ibigrid.mapgrid.nsfgrid.ptvmixsur.fmp
- XSurf: {
None} |str preprocessed
x.srffile name- QIn: {
None} |str input
qfile- Targets: {
None} |object value of option “Targets”
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- XOut: {
None} |str preprocessed
xfile for a databook component- splitmq: {
None} |str input file for
splitmq- XIn: {
None} |str input
xfile- NStats: {
0} |int|int32|int64 iterations to use in averaging window [for a comp]
6.2.4.1. Options for all Targets¶
- Folder: {
'data'} |str Name of folder from which to read data
- Translations: {
None} |dict value of option “Translations”
- Type: {
'generic'} |'databook' DataBook Target type
- Label: {
None} |str Label to use when plotting this target
- Delimiter: {
','} |str Delimiter in databook target data file
- Components: {
None} |list[str] List of databook components with data from this target
- Tolerances: {
None} |dict Dictionary of tolerances for run matrix keys
- CommentChar: {
'#'} |str value of option “CommentChar”
- Name: {
None} |str Internal name to use for target
- File: {
None} |str Name of file from which to read data
6.2.4.2. FM Options¶
- FloatCols: {
[]} |str additional databook cols with floating-point values
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- Type: {
'FM'} |str databook component type
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- IntCols: {
['nIter', 'nStats']} |str additional databook cols with integer values
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
- Cols: {
['CA', 'CY', 'CN', 'CLL', 'CLM', 'CLN']} |str list of primary solver output variables to include
- Targets: {
{}} |dict targets for this databook component
6.2.4.3. IterPoint Options¶
- FloatCols: {
[]} |str additional databook cols with floating-point values
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- Type: {
'FM'} |str databook component type
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- IntCols: {
['nIter', 'nStats']} |str additional databook cols with integer values
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
- Targets: {
{}} |dict targets for this databook component
- Cols: {
['cp']} |str list of primary solver output variables to include
- Points: {
None} |list[str] list of individual point sensors
6.2.4.4. LineLoad Options¶
- mixsur: {
'mixsur.i'} |str input file for
mixsur,overint, orusurp- FloatCols: {
[]} |str additional databook cols with floating-point values
- Gauge: {
True} |bool|bool_ option to use gauge pressures in computations
- SectionType: {
'dlds'} |'clds'|'slds' line load section type
- Type: {
'FM'} |str databook component type
- QSurf: {
'q.pyover.surf'} |str preprocessed
q.srffile name- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- usurp: {
''} |str input file for
usurp- Trim: {
1} |int|int32|int64 trim flag to
triload- QOut: {
None} |str preprocessed
qfile for a databook component- IntCols: {
['nIter', 'nStats']} |str additional databook cols with integer values
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- fomo: {
None} |str path to
mixsuroutput filesIf each of the following files is found, there is no need to run
mixsur, and files are linked instead.grid.i.trigrid.bndgrid.ibgrid.ibigrid.mapgrid.nsfgrid.ptvmixsur.fmp
- NCut: {
200} |int|int32|int64 number of cuts to make using
triload(-> +1 slice)- XSurf: {
'x.pyover.surf'} |str preprocessed
x.srffile name- QIn: {
'q.pyover.p3d'} |str input
qfile- Cols: {
[]} |str list of primary solver output variables to include
- Targets: {
{}} |dict targets for this databook component
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- XOut: {
None} |str preprocessed
xfile for a databook component- Momentum: {
False} |bool|bool_ whether to use momentum flux in line load computations
- splitmq: {
'splitmq.i'} |str input file for
splitmq- XIn: {
'x.pyover.p3d'} |str input
xfile- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
6.2.4.5. PyFunc Options¶
- FloatCols: {
[]} |str additional databook cols with floating-point values
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- Type: {
'FM'} |str databook component type
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- IntCols: {
['nIter', 'nStats']} |str additional databook cols with integer values
- Function: {
None} |str Python function name
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
- Targets: {
{}} |dict targets for this databook component
- Cols: {
[]} |str list of primary solver output variables to include
6.2.4.6. TriqFM Options¶
- Type: {
'FM'} |str databook component type
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- AbsProjTol: {
None} |float|float32 absolute projection tolerance
- XSurf: {
'x.pyover.surf'} |str preprocessed
x.srffile name- QIn: {
'q.pyover.p3d'} |str input
qfile- MapTri: {
None} |str name of a tri file to use for remapping CFD surface comps
- Cols: {
['CA', 'CY', 'CN', 'CAv', 'CYv', 'CNv', 'Cp_min', 'Cp_max', 'Ax', 'Ay', 'Az']} |str list of primary solver output variables to include
- AbsTol: {
None} |float|float32 absolute tangent tolerance for surface mapping
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- CompProjTol: {
None} |float|float32 projection tolerance relative to size of component
- XOut: {
None} |str preprocessed
xfile for a databook component- splitmq: {
'splitmq.i'} |str input file for
splitmq- XIn: {
'x.pyover.p3d'} |str input
xfile- OutputFormat: {
'plt'} |'dat' output format for component surface files
- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
- RelProjTol: {
None} |float|float32 projection tolerance relative to size of geometry
- mixsur: {
'mixsur.i'} |str input file for
mixsur,overint, orusurp- ConfigFile: {
None} |str configuration file for surface groups
- FloatCols: {
[]} |str additional databook cols with floating-point values
- QSurf: {
'q.pyover.surf'} |str preprocessed
q.srffile name- CompTol: {
None} |float|float32 tangent tolerance relative to component
- usurp: {
''} |str input file for
usurp- IntCols: {
['nIter']} |str additional databook cols with integer values
- QOut: {
None} |str preprocessed
qfile for a databook component- fomo: {
None} |str path to
mixsuroutput filesIf each of the following files is found, there is no need to run
mixsur, and files are linked instead.grid.i.trigrid.bndgrid.ibgrid.ibigrid.mapgrid.nsfgrid.ptvmixsur.fmp
- Targets: {
{}} |dict targets for this databook component
- Patches: {
None} |list[str] list of patches for a databook component
- RelTol: {
None} |float|float32 relative tangent tolerance for surface mapping
6.2.4.7. TriqPoint Options¶
- FloatCols: {
[]} |str additional databook cols with floating-point values
- Transformations: {
[]} |dict list of transformations applied to component
- NMaxStats: {
None} |int|int32|int64 max number of iters to include in averaging window
- CompID: {
None} |object surface componet(s) to use for this databook component
- Type: {
'FM'} |str databook component type
- NLastStats: {
None} |int|int32|int64 specific iteration at which to extract stats
- DNStats: {
None} |int|int32|int64 increment for candidate window sizes
- IntCols: {
['nIter']} |str additional databook cols with integer values
- NMin: {
None} |int|int32|int64 first iter to consider for use in databook [for a comp]
- NStats: {
None} |int|int32|int64 iterations to use in averaging window [for a comp]
- Targets: {
{}} |dict targets for this databook component
- Cols: {
['x', 'y', 'z', 'cp']} |str list of primary solver output variables to include
- Points: {
None} |list[str] list of individual point sensors