Kristian Ejlebjærg Jensen
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                3 years ago                            
                            
                                31 mars 2023, 03:30 UTC−4                            
                        
                        
                                                    Hi Kaap H.
I cannot reproduce your problem using the shell_eigenfrequency_shape_optimization library model. The solution is probably to use the global freq variable instead of the variable defined by the shell interface, but keep in mind that COMSOL 6.1 only supports gradient based optimization over a Eigenvalue/Eigenfrequency study step (and this is unsupported in 6.0). This means that it is not possible to use the Helmholtz filter in the Density Model or the regularization functionality in the shape optimization features, because these all require support for optimization over a Stationary->Eigenvalue combination.
You might be able to address the checkboard issue by avoiding linear discretization for the displacement. Alternatively, you can use the Polynomial Shell feature or derivative free optimization to maximize the lowest eigenfrequency.
Best regards,
Kristian E. Jensen
Technical Product Manager, Optimization
                                                 
                                                
                            Hi Kaap H.
I cannot reproduce your problem using the shell_eigenfrequency_shape_optimization library model. The solution is probably to use the global freq variable instead of the variable defined by the shell interface, but keep in mind that COMSOL 6.1 only supports gradient based optimization over a Eigenvalue/Eigenfrequency study step (and this is unsupported in 6.0). This means that it is not possible to use the Helmholtz filter in the Density Model or the regularization functionality in the shape optimization features, because these all require support for optimization over a Stationary->Eigenvalue combination. 
You might be able to address the checkboard issue by avoiding linear discretization for the displacement. Alternatively, you can use the Polynomial Shell feature or derivative free optimization to maximize the lowest eigenfrequency.
Best regards,
Kristian E. Jensen
Technical Product Manager, Optimization