Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
minimize.hpp File Reference

Namespaces

namespace  mundy

Functions

template<size_t max_size, size_t N, typename CostFunctionType>
double mundy::find_min_using_approximate_derivatives (const CostFunctionType &cost_func, Vector< double, N > &x, const double min_alowable_cost=-Kokkos::Experimental::infinity_v< double >, const double min_objective_delta=1e-7, const double derivative_eps=1e-7)
template<size_t max_size, size_t N, typename FDFType>
double mundy::find_min_with_fdf (const FDFType &fdf, Vector< double, N > &x, const double min_alowable_cost=-Kokkos::Experimental::infinity_v< double >, const double min_objective_delta=1e-7)
 L-BFGS minimization using a caller-supplied analytical gradient.
template<size_t max_size, size_t N, typename CostFunctionType, typename DerivativeFunctionType>
double mundy::find_min_with_derivatives (const CostFunctionType &cost_func, const DerivativeFunctionType &der_func, Vector< double, N > &x, const double min_alowable_cost=-Kokkos::Experimental::infinity_v< double >, const double min_objective_delta=1e-7)