| ... | ... | @@ -28,4 +28,17 @@ class MyModel(om.Group): |
|
|
|
x = XferBuilder(s, a, ...)
|
|
|
|
f = FlutterBuilder(...)
|
|
|
|
self.add_subsystem('flutter', FlutterGroup(struct=s, xfer=x, aero=a, flutter=f))
|
|
|
|
``` |
|
|
\ No newline at end of file |
|
|
|
```
|
|
|
|
|
|
|
|
## Interfaced codes
|
|
|
|
Structural solvers:
|
|
|
|
- OMFlut's fake structural solver (reads a modal solution from disk)
|
|
|
|
|
|
|
|
Aerodynamic solvers:
|
|
|
|
- [SDPM](https://gitlab.uliege.be/am-dept/sdpm) (panel method)
|
|
|
|
|
|
|
|
Transfer schemes:
|
|
|
|
- OMFlut's RBF (interface to scipy RBF)
|
|
|
|
|
|
|
|
Flutter solutions:
|
|
|
|
- [PyPK](https://gitlab.uliege.be/am-dept/pypk) (collection of p-k methods) |
|
|
\ No newline at end of file |