-
Notifications
You must be signed in to change notification settings - Fork 7
2 d fluid optimization #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Hey Matt, thanks a lot for the developments. I will have a look now at the added code and make some modifications accordingly. Regarding the names of the function handles at the ALE nodes, unfortunately those have to have the same name otherwise they can not be arranged to an array. We could think of somehow improving that, but at the moment we can stick with the constraint that all function handles need to have the same string length. Greetings, |
Hello Matt, I am getting a singular solution when running your new optimization script, there is somewhere a problem with the definition of the boundary conditions for the fluid, can you please figure it out what's wrong? I added the mesh motion solution step after the update of you design parameters. I modified the name of your function handle to match the string length of the other function handles. That new function handle returns a zero mesh motion (dummy case). I tested it and it runs fine. I believe now we have everything we need to go ahead with the optimization. Thanks for the support. Best Regards, |
…parameter capability
…sing the building example
…cane into 2DFluidOptimization
…ded simplified model for sensitivity check.
Initial Commit of Optimization - 2D Building in Steady State Navier Stokes Flow
Includes
- To Do: Reconcile parser error of concatenating varying function handle lengths for ALE nodes (computeNullH, computNullV, meshMotionBody), ensure significance measure values are correct for 2D building geometry perturbations.
- To Do: Test the convergence once 2D building geometry applied, expand the process to include distributions other than uniform, integrate mesh motion process.