Structural Scenario¶
The ScenarioStructural
is for scenarios that only need the structural solver.
An examples use case for this scenario would be a stress constraint from a static load generated by the structural solver subsystem(s).
Default Solvers¶
The default solvers are NonlinearRunOnce and LinearRunOnce that execute the pre coupling, coupling, and post coupling subsystems in order.
Options¶
Option |
Default |
Acceptable Values |
Acceptable Types |
Description |
---|---|---|---|---|
assembled_jac_type |
csc |
[‘csc’, ‘dense’] |
N/A |
Linear solver(s) in this group or implicit component, if using an assembled jacobian, will use this type. |
auto_order |
False |
[True, False] |
[‘bool’] |
If True the order of subsystems is determined automatically based on the dependency graph. It will not break or reorder cycles. |
derivs_method |
N/A |
[‘jax’, ‘cs’, ‘fd’, None] |
N/A |
The method to use for computing derivatives |
geometry_builder |
N/A |
N/A |
N/A |
The optional MPhys builder for the geometry |
in_MultipointParallel |
False |
[True, False] |
[‘bool’] |
Set to True if adding this scenario inside a MultipointParallel Group. |
run_directory |
N/A |
[‘str’] |
Path in which to execute subsystems in this scenario group. The default of empty string will not change the directory. |
|
struct_builder |
Required |
N/A |
N/A |
The MPhys builder for the structural solver |