mirror of https://github.com/CGAL/cgal
Tiny internal function API change
This commit is contained in:
parent
8783547205
commit
dd2adcb581
|
|
@ -168,7 +168,7 @@ public:
|
|||
#endif
|
||||
|
||||
for(std::size_t s=0; s<population_size; ++s)
|
||||
nelder_mead(m_population[s], m_points, nelder_mead_iterations, m_traits);
|
||||
nelder_mead(m_points, nelder_mead_iterations, m_traits, m_population[s]);
|
||||
|
||||
// stopping criteria
|
||||
Fitness_map fitness_map(m_population, m_points);
|
||||
|
|
|
|||
|
|
@ -70,10 +70,10 @@ const Matrix nm_centroid(const Matrix& S1,
|
|||
|
||||
// It's a 3D simplex with 4 rotation matrices as vertices
|
||||
template <typename Simplex, typename PointRange, typename Traits>
|
||||
void nelder_mead(Simplex& simplex,
|
||||
const PointRange& points,
|
||||
void nelder_mead(const PointRange& points,
|
||||
const std::size_t nelder_mead_iterations,
|
||||
const Traits& traits)
|
||||
const Traits& traits,
|
||||
Simplex& simplex)
|
||||
{
|
||||
typedef typename Traits::FT FT;
|
||||
typedef typename Traits::Matrix Matrix;
|
||||
|
|
|
|||
Loading…
Reference in New Issue