This module contains the interface for DataBook options that are
specific to OVERFLOW and cape.pyover.
The OVERFLOW-specific options for these classes are limited, but a few
methods are modified in order to change default data book component
types and the columns of data available for each. In particular, may
special options for usurp or mixsur are specified, which is
needed to extract a surface triangulation from an OVERFLOW solution.
-
class cape.pyover.options.databookopts.DataBookOpts(*args, **kw)
-
get_DataBook_QIn(comp=None, j=None, i=None, **kw)
Get input q file
- Call:
>>> QIn = opts.get_DataBook_QIn(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- QIn: {
None} | str input q file
-
get_DataBook_QOut(comp=None, j=None, i=None, **kw)
Get preprocessed q file for a databook component
- Call:
>>> QOut = opts.get_DataBook_QOut(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- QOut: {
None} | str preprocessed q file for a databook component
-
get_DataBook_QSurf(comp=None, j=None, i=None, **kw)
Get preprocessed q.srf file name
- Call:
>>> QSurf = opts.get_DataBook_QSurf(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- QSurf: {
None} | str preprocessed q.srf file name
-
get_DataBook_XIn(comp=None, j=None, i=None, **kw)
Get input x file
- Call:
>>> XIn = opts.get_DataBook_XIn(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- XIn: {
None} | str input x file
-
get_DataBook_XOut(comp=None, j=None, i=None, **kw)
Get preprocessed x file for a databook component
- Call:
>>> XOut = opts.get_DataBook_XOut(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- XOut: {
None} | str preprocessed x file for a databook component
-
get_DataBook_XSurf(comp=None, j=None, i=None, **kw)
Get preprocessed x.srf file name
- Call:
>>> XSurf = opts.get_DataBook_XSurf(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- XSurf: {
None} | str preprocessed x.srf file name
-
get_DataBook_fomo(comp=None, j=None, i=None, **kw)
Get path to mixsur output files
If each of the following files is found, there is no need to run
mixsur, and files are linked instead.
grid.i.tri
grid.bnd
grid.ib
grid.ibi
grid.map
grid.nsf
grid.ptv
mixsur.fmp
- Call:
>>> fomo = opts.get_DataBook_fomo(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- fomo: {
None} | str path to mixsur output files
If each of the following files is found, there is no need to run
mixsur, and files are linked instead.
grid.i.tri
grid.bnd
grid.ib
grid.ibi
grid.map
grid.nsf
grid.ptv
mixsur.fmp
-
get_DataBook_mixsur(comp=None, j=None, i=None, **kw)
Get input file for mixsur, overint, or usurp
- Call:
>>> mixsur = opts.get_DataBook_mixsur(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- mixsur: {
None} | str input file for mixsur, overint, or usurp
-
get_DataBook_splitmq(comp=None, j=None, i=None, **kw)
Get input file for splitmq
- Call:
>>> splitmq = opts.get_DataBook_splitmq(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- splitmq: {
None} | str input file for splitmq
-
get_DataBook_usurp(comp=None, j=None, i=None, **kw)
Get input file for usurp
- Call:
>>> usurp = opts.get_DataBook_usurp(comp=None, i=None, **kw)
- Inputs:
- opts: DataBookOpts
options interface
- comp: {
None} | str Name of databook component
- i: {
None} | int Case index
- Outputs:
- usurp: {
None} | str input file for usurp