Alexandria  2.25.0
SDC-CH common library for the Euclid project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
Euclid::SOM::SOM_impl Namespace Reference

Functions

template<typename DistFunc >
std::tuple< std::size_t,
std::size_t, double > 
findBMU_impl (const SOM< DistFunc > &som, std::function< double(const GridContainer::VectorValueProxy< double > &)> dist_func)
 

Function Documentation

template<typename DistFunc >
std::tuple<std::size_t, std::size_t, double> Euclid::SOM::SOM_impl::findBMU_impl ( const SOM< DistFunc > &  som,
std::function< double(const GridContainer::VectorValueProxy< double > &)>  dist_func 
)

Definition at line 98 of file SOM.icpp.

References Euclid::SOM::SOM< DistFunc >::begin(), Euclid::SOM::SOM< DistFunc >::end(), std::make_tuple(), and std::numeric_limits::max().

Here is the call graph for this function: