Skip to content

MiroK/gp-cylinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Optimal control of flow past a cylinder with genetic programming

The problem is identical to Rabault et al but the optimization step uses GP. Solver instructure is taken from paper's code base. Search over the control space is done in parallel using only MPI as threading does not play well with FEniCS.

Dependencies

  • FEniCS stack
  • deap
  • gmsh

Notes

  • Do a dry-run of genetic_control.py in serial first to get everything compiled (there are some JIT issues which go away this way)

TODO

  • penalize lift
  • take into cost

About

Genetic control for flow past a cylinder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages