In the options, there is only a possibility to assign either a string or None to the designSurfaceFamilysource. When I try to assign multiple surfaces I get an error which is expected based on the documentation.
baseclasses.utils.error.Error:
| Error: Datatype for option designSurfaceFamily is not valid. Expected data |
| type (<class 'str'>, <class 'NoneType'>). Received data type is <class |
| 'list'>
Expected behavior
In my CGNS mesh, the wing geometry that I would like to optimize contains multiple components which consist of surfaces namely: "wingu", "wingLE", "wingTE", "wingb". And fuselage and tail which are not a part of optimisation.
I would like to know if there is a workaround to solve this problem of assigning multiple design surfaces to the solver at once.
Description
Steps to reproduce issue
Current behavior
In the options, there is only a possibility to assign either a string or None to the
designSurfaceFamily
source. When I try to assign multiple surfaces I get an error which is expected based on the documentation.Expected behavior
In my CGNS mesh, the wing geometry that I would like to optimize contains multiple components which consist of surfaces namely:
"wingu", "wingLE", "wingTE", "wingb"
. Andfuselage
andtail
which are not a part of optimisation.I would like to know if there is a workaround to solve this problem of assigning multiple design surfaces to the solver at once.
Code versions
Docker image: [mdolab/public:u18-gcc-ompi-latest]()