Optistruct optimization argorythm
I have a simple question about optimization algorythm of Optistruct. By reffering manual, It is written as below,
"OptiStruct utilizes gradient-based optimization algorithms to solve the optimization problem. .....
During a run, the corresponding optimization algorithms are automatically selected by OptiStruct based on the optimization type."
How can I know ,which of algorythm (*) is chosen by Optistruct ? By checking *.out file created by Optistruct, I cannot find unfortunately.
Many thanks in advance.
- Method of Feasible Directions (MFD)
- Sequential Quadratic Programming (SQP)
- Dual Optimizer based on separable convex approximation (DUAL)
- Enhanced Dual Optimizer based on separable convex approximation (DUAL2)
- Large scale optimization algorithm (BIGOPT)
- Method of Moving Asymptotes (MMA)
Answers
-
Hi Tomonori,
This page might help. It depends on the type of optimization.
https://help.altair.com/hwsolvers/os/topics/solvers/os/doptprm_optmeth_bulk_r.htm
DUAL2 is the default for optimizations with a high number of design variables (ie. topology) and MFD is the default for optimizations that have a high number of constraints (size/shape).
Thanks,
Rob H.
0 -
Hi Robert,
Thanks for your reply.
I have already read this help page. As you mentioned, I understand that Optistruct choose ideal method by the condition of optimization settings. (I Just want to know mechanism of selecting ideal method and whick of the method was chosen)
Anyway, Thank you for your cooperation.
0