PolyNURBSShapeOptimization (hwx.inspire.core)¶
Modify the location of cage points (defined by Shape variables) to optimize the shape.
Shape variables are required to run this shape optimization.
Attributes¶
Public Methods¶
classmethod export (cls, file, params={}, runOptions={}, ignoreWarnings=False)
__new__ (cls, params={}, runOptions={}, ignoreWarnings=False)
Attribute Details¶
active : Bool¶
Returns or sets the object activeness.
Setting this on or off sets all children. Setting to True sets all the parents active too.
imported : Bool¶
If True, Results are loaded.
name : Attribute¶
Returns or sets the name of the object.
It can be any text string, including spaces, although it’s best to avoid using the following characters: ” ‘ * ? and $.
While these characters are allowed, they could create difficulties when you export the model to other applications.
progress : Int¶
Current state of the Object.
status : Enum¶
Current status of the Object.
visible : Bool¶
Determines whether the object is visible in the graphics window.
Setting this on or off sets all children. Setting to True sets all the parents visible too.
workingDir : Attribute¶
Working directory of the Object
Method Details¶
- classmethod export(cls, file, params={}, runOptions={}, ignoreWarnings=False)¶
Download solver file (.fem, .ssp) for run
- param file
File path to save to
- type file
str
- param See constructor for params
- param runOptions
- param ignoreWarnings
- __new__(cls, params={}, runOptions={}, ignoreWarnings=False)¶
Create and run.
Passed params/options are merged into the default values. Use repr(cls.Params(**kwds)) to see exactly what is being used.
- param params
See cls.Params.
- type params
dict
- param runOptions
See cls.RunOptions
- type runOptions
dict
- param ignoreWarnings
Abort on warnings
- type ignoreWarnings
bool