Skip to content

jtilly/parallel-neldermead

Repository files navigation

Parallel Nelder-Mead

Build Status

This repository contains different implementations of the Nelder-Mead optimization algorithm. The implementations are based on

Build and run the serial algorithm:

# build and run a simple example
make serial 
./NelderTest.out <problem_size>
# try a range of different objective functions
make tests 
./tests.out

Build and run the parallel Lee and Wiswall implementation:

# build and run a simple example
make leewiswall  
mpirun -np <num_proc> ./LeeWiswall.out <problem_size>

Build and run the parallel Klein and Neira implementation (this doesn't really work):

# build and run a simple example
make parallel 
mpirun -np <num_proc> ./DistParNelderTest.out <problem_size> <points_per_iter>

About

Parallel Algorithms for Nelder-Mead

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published