14 std::function<double(
double phi,
const std::vector<double>& params)> V;
15 std::function<double(
double phi,
const std::vector<double>& params)> dV;
16 std::function<double(
double phi,
const std::vector<double>& params)> ddV;
22 std::function<std::pair<double, double>(
double omega0_scf,
24 const std::vector<double>& params,