Skip to content

Particle swarm optimization extension module for flynet software from Melis, Siwanowicz, and Dickinson 2024

License

Notifications You must be signed in to change notification settings

FlyRanch/flynet-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

Particle swarm optimization extension module for flynet software from Melis, Siwanowicz, and Dickinson 2024.

Note, this extension module should be automatically built and installed when installing the flynet software.

System Requirements

Tested on ubuntu 22.04 with Python 3.11.4

Build Dependencies

The following libraries are required in order to build the software. They should be installed using apt prior to installing the software itself.

sudo apt install qtbase5-dev libvtk9-dev libarmadillo-dev libboost-python-dev libboost-numpy-dev

Dependencies

The complete list of software dependencies can be found in the "dependencies" section of the pyproject.toml file. All of the dependencies, aside from the build dependencies listed above, will be automatically installed by the Package Installer for Python (pip) when the software is installed.

Installation

Requires a working installation of Python 3.11.4. To install cd into the source directory and run

pip install .

The installation typically takes around 5-10min.

About

Particle swarm optimization extension module for flynet software from Melis, Siwanowicz, and Dickinson 2024

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages