Function (File:Line) |
Call count |
Block coverage |
PyInit_hpp_centroidal_dynamics (python/centroidal_dynamics_python.cpp:63) | called 1 time, returned 1 time | 100.0% |
Stopwatch::PerformanceData::PerformanceData() (include/hpp/centroidal-dynamics/stop-watch.hh:210) | called 9040 times, returned 9040 times | 100.0% |
Stopwatch::Stopwatch(StopwatchMode) (src/stop-watch.cpp:50) | called 1 time, returned 1 time | 100.0% |
Stopwatch::get_average_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:272) | not called | 0.0% |
Stopwatch::get_last_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:302) | not called | 0.0% |
Stopwatch::get_max_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:292) | not called | 0.0% |
Stopwatch::get_min_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:282) | not called | 0.0% |
Stopwatch::get_time_so_far(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:249) | not called | 0.0% |
Stopwatch::get_total_time(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:262) | not called | 0.0% |
Stopwatch::pause(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:150) | not called | 0.0% |
Stopwatch::performance_exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:58) | called 9046 times, returned 9046 times | 86.0% |
Stopwatch::report(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::ostream&) (src/stop-watch.cpp:217) | called 6 times, returned 6 times | 63.0% |
Stopwatch::report_all(int, std::ostream&) (src/stop-watch.cpp:178) | called 1 time, returned 1 time | 75.0% |
Stopwatch::reset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:189) | not called | 0.0% |
Stopwatch::reset_all() (src/stop-watch.cpp:168) | not called | 0.0% |
Stopwatch::set_mode(StopwatchMode) (src/stop-watch.cpp:56) | not called | 0.0% |
Stopwatch::start(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:104) | called 9040 times, returned 9040 times | 69.0% |
Stopwatch::stop(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (src/stop-watch.cpp:122) | called 9040 times, returned 9040 times | 45.0% |
Stopwatch::take_time() (src/stop-watch.cpp:62) | called 18080 times, returned 18080 times | 26.0% |
Stopwatch::turn_off() (src/stop-watch.cpp:212) | not called | 0.0% |
Stopwatch::turn_on() (src/stop-watch.cpp:207) | not called | 0.0% |
Stopwatch::~Stopwatch() (src/stop-watch.cpp:54) | called 1 time, returned 1 time | 100.0% |
StopwatchException::StopwatchException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (include/hpp/centroidal-dynamics/stop-watch.hh:40) | not called | 0.0% |
bool centroidal_dynamics::readMatrixFromFile<Eigen::Matrix<double, -1, -1, 1, -1, -1> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Matrix<double, -1, -1, 1, -1, -1>&) (include/hpp/centroidal-dynamics/util.hh:101) | called 2 times, returned 2 times | 84.0% |
bool centroidal_dynamics::readMatrixFromFile<Eigen::Matrix<double, -1, 1, 0, -1, 1> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&) (include/hpp/centroidal-dynamics/util.hh:101) | called 14 times, returned 14 times | 84.0% |
bool centroidal_dynamics::readMatrixFromFile<Eigen::Matrix<double, 3, 1, 0, 3, 1> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Matrix<double, 3, 1, 0, 3, 1>&) (include/hpp/centroidal-dynamics/util.hh:101) | called 1 time, returned 1 time | 84.0% |
centroidal_dynamics::Equilibrium::Equilibrium(centroidal_dynamics::Equilibrium const&) (src/centroidal_dynamics.cpp:19) | not called | 0.0% |
centroidal_dynamics::Equilibrium::Equilibrium(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double, unsigned int, centroidal_dynamics::SolverLP, bool, unsigned int, bool) (src/centroidal_dynamics.cpp:41) | called 13 times, returned 13 times | 44.0% |
centroidal_dynamics::Equilibrium::checkAdmissibleAcceleration(Eigen::Ref<Eigen::Matrix<double, 6, 3, 1, 6, 3> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, 6, 1, 0, 6, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&) (src/centroidal_dynamics.cpp:668) | not called | 0.0% |
centroidal_dynamics::Equilibrium::checkRobustEquilibrium(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, bool&, double) (src/centroidal_dynamics.cpp:361) | called 3001 times, returned 3001 times | 43.0% |
centroidal_dynamics::Equilibrium::checkRobustEquilibrium(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, bool&, double) (src/centroidal_dynamics.cpp:356) | called 3001 times, returned 3001 times | 100.0% |
centroidal_dynamics::Equilibrium::computeEquilibriumRobustness(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, double&) (src/centroidal_dynamics.cpp:225) | called 8015 times, returned 8015 times | 43.0% |
centroidal_dynamics::Equilibrium::computeEquilibriumRobustness(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, double&) (src/centroidal_dynamics.cpp:220) | called 8014 times, returned 8014 times | 100.0% |
centroidal_dynamics::Equilibrium::computeGenerators(Eigen::Ref<Eigen::Matrix<double, -1, 3, 1, -1, 3> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 3, 1, -1, 3> const, 0, Eigen::OuterStride<-1> > const&, double, bool) (src/centroidal_dynamics.cpp:80) | called 45 times, returned 45 times | 51.0% |
centroidal_dynamics::Equilibrium::computePolytopeProjection(Eigen::Ref<Eigen::Matrix<double, 6, -1, 1, 6, -1> const, 0, Eigen::OuterStride<-1> > const&) (src/centroidal_dynamics.cpp:558) | called 11 times, returned 11 times | 43.0% |
centroidal_dynamics::Equilibrium::convert_b0_to_emax(double) (src/centroidal_dynamics.cpp:624) | called 8015 times, returned 8015 times | 100.0% |
centroidal_dynamics::Equilibrium::convert_emax_to_b0(double) (src/centroidal_dynamics.cpp:628) | called 1000 times, returned 1000 times | 100.0% |
centroidal_dynamics::Equilibrium::findExtremumInDirection(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0, Eigen::InnerStride<1> >, double) (src/centroidal_dynamics.cpp:551) | not called | 0.0% |
centroidal_dynamics::Equilibrium::findExtremumOverLine(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, double, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0, Eigen::InnerStride<1> >) (src/centroidal_dynamics.cpp:413) | called 1000 times, returned 1000 times | 15.0% |
centroidal_dynamics::Equilibrium::findMaximumAcceleration(Eigen::Ref<Eigen::Matrix<double, 6, 3, 1, 6, 3> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, 6, 1, 0, 6, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, double&) (src/centroidal_dynamics.cpp:632) | not called | 0.0% |
centroidal_dynamics::Equilibrium::getAlgorithm() (include/hpp/centroidal-dynamics/centroidal_dynamics.hh:138) | called 20 times, returned 20 times | 100.0% |
centroidal_dynamics::Equilibrium::getName[abi:cxx11]() (include/hpp/centroidal-dynamics/centroidal_dynamics.hh:136) | called 211 times, returned 211 times | 100.0% |
centroidal_dynamics::Equilibrium::getPolytopeInequalities(Eigen::Matrix<double, -1, -1, 1, -1, -1>&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&) const (src/centroidal_dynamics.cpp:395) | called 1 time, returned 1 time | 24.0% |
centroidal_dynamics::Equilibrium::setAlgorithm(centroidal_dynamics::EquilibriumAlgorithm) (src/centroidal_dynamics.cpp:156) | not called | 0.0% |
centroidal_dynamics::Equilibrium::setNewContacts(Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, double, centroidal_dynamics::EquilibriumAlgorithm) (src/centroidal_dynamics.cpp:165) | called 2 times, returned 2 times | 69.0% |
centroidal_dynamics::Equilibrium::setNewContacts(Eigen::Matrix<double, -1, 3, 1, -1, 3> const&, Eigen::Matrix<double, -1, 3, 1, -1, 3> const&, double, centroidal_dynamics::EquilibriumAlgorithm) (src/centroidal_dynamics.cpp:175) | called 45 times, returned 45 times | 37.0% |
centroidal_dynamics::Equilibrium::setUseWarmStart(bool) (include/hpp/centroidal-dynamics/centroidal_dynamics.hh:130) | called 1 time, returned 1 time | 100.0% |
centroidal_dynamics::Equilibrium::useWarmStart() (include/hpp/centroidal-dynamics/centroidal_dynamics.hh:123) | called 2 times, returned 2 times | 100.0% |
centroidal_dynamics::Equilibrium::~Equilibrium() (src/centroidal_dynamics.cpp:78) | called 6 times, returned 6 times | 100.0% |
centroidal_dynamics::Logger::Logger(double, double) (src/logger.cpp:27) | not called | 0.0% |
centroidal_dynamics::Logger::countdown() (src/logger.cpp:45) | not called | 0.0% |
centroidal_dynamics::Logger::isErrorMsg(centroidal_dynamics::MsgType) (include/hpp/centroidal-dynamics/logger.hh:180) | not called | 0.0% |
centroidal_dynamics::Logger::isInfoMsg(centroidal_dynamics::MsgType) (include/hpp/centroidal-dynamics/logger.hh:172) | not called | 0.0% |
centroidal_dynamics::Logger::isStreamMsg(centroidal_dynamics::MsgType) (include/hpp/centroidal-dynamics/logger.hh:163) | not called | 0.0% |
centroidal_dynamics::Logger::isWarningMsg(centroidal_dynamics::MsgType) (include/hpp/centroidal-dynamics/logger.hh:176) | not called | 0.0% |
centroidal_dynamics::Logger::sendMsg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, centroidal_dynamics::MsgType, char const*, int) (src/logger.cpp:50) | not called | 0.0% |
centroidal_dynamics::Logger::setStreamPrintPeriod(double) (src/logger.cpp:99) | not called | 0.0% |
centroidal_dynamics::Logger::setTimeSample(double) (src/logger.cpp:93) | not called | 0.0% |
centroidal_dynamics::Logger::~Logger() (include/hpp/centroidal-dynamics/logger.hh:128) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::Solver_LP_abstract() (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:48) | called 15 times, returned 15 times | 100.0% |
centroidal_dynamics::Solver_LP_abstract::getMaximumIterations() (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:133) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::getMaximumTime() (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:138) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::getNewSolver(centroidal_dynamics::SolverLP) (src/solver_LP_abstract.cpp:19) | called 15 times, returned 15 times | 29.0% |
centroidal_dynamics::Solver_LP_abstract::getUseWarmStart() (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:126) | called 2 times, returned 2 times | 100.0% |
centroidal_dynamics::Solver_LP_abstract::readLpFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, Eigen::Matrix<double, -1, -1, 1, -1, -1>&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, Eigen::Matrix<double, -1, 1, 0, -1, 1>&) (src/solver_LP_abstract.cpp:56) | called 15 times, returned 15 times | 93.0% |
centroidal_dynamics::Solver_LP_abstract::setMaximumIterations(unsigned int) (src/solver_LP_abstract.cpp:90) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::setMaximumTime(double) (src/solver_LP_abstract.cpp:96) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::setUseWarmStart(bool) (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:128) | called 14 times, returned 14 times | 100.0% |
centroidal_dynamics::Solver_LP_abstract::solve(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >) (src/solver_LP_abstract.cpp:79) | not called | 0.0% |
centroidal_dynamics::Solver_LP_abstract::writeLpToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&) (src/solver_LP_abstract.cpp:31) | called 1 time, returned 1 time | 83.0% |
centroidal_dynamics::Solver_LP_abstract::~Solver_LP_abstract() (include/hpp/centroidal-dynamics/solver_LP_abstract.hh:54) | called 6 times, returned 6 times | 100.0% |
centroidal_dynamics::Solver_LP_qpoases::Solver_LP_qpoases() (src/solver_LP_qpoases.cpp:13) | called 15 times, returned 15 times | 50.0% |
centroidal_dynamics::Solver_LP_qpoases::getDualSolution(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >) (include/hpp/centroidal-dynamics/solver_LP_qpoases.hh:45) | not called | 0.0% |
centroidal_dynamics::Solver_LP_qpoases::getObjectiveValue() (include/hpp/centroidal-dynamics/solver_LP_qpoases.hh:43) | called 9015 times, returned 9015 times | 100.0% |
centroidal_dynamics::Solver_LP_qpoases::getStatus() (src/solver_LP_qpoases.cpp:63) | called 9029 times, returned 9029 times | 36.0% |
centroidal_dynamics::Solver_LP_qpoases::solve(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >) (src/solver_LP_qpoases.cpp:22) | called 9029 times, returned 9029 times | 85.0% |
centroidal_dynamics::Solver_LP_qpoases::~Solver_LP_qpoases() (include/hpp/centroidal-dynamics/solver_LP_qpoases.hh:28) | called 12 times, returned 12 times | 100.0% |
centroidal_dynamics::cone_span_eigen_to_cdd(Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, bool) (src/util.cpp:11) | called 11 times, returned 11 times | 96.0% |
centroidal_dynamics::crossMatrix(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&) (src/util.cpp:133) | called 11381 times, returned 11381 times | 100.0% |
centroidal_dynamics::euler_matrix(double, double, double, Eigen::Ref<Eigen::Matrix<double, 3, 3, 1, 3, 3>, 0, Eigen::OuterStride<-1> >) (src/util.cpp:82) | called 20 times, returned 20 times | 100.0% |
centroidal_dynamics::generate_rectangle_contacts(double, double, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 4, 3, 1, 4, 3>, 0, Eigen::OuterStride<-1> >, Eigen::Ref<Eigen::Matrix<double, 4, 3, 1, 4, 3>, 0, Eigen::OuterStride<-1> >) (src/util.cpp:111) | called 20 times, returned 20 times | 58.0% |
centroidal_dynamics::getDateAndTimeAsString[abi:cxx11]() (src/util.cpp:144) | not called | 0.0% |
centroidal_dynamics::getLogger() (src/logger.cpp:22) | not called | 0.0% |
centroidal_dynamics::init_cdd_library() (src/util.cpp:47) | called 2 times, returned 2 times | 100.0% |
centroidal_dynamics::init_module_hpp_centroidal_dynamics() (python/centroidal_dynamics_python.cpp:63) | called 1 time, returned 1 time | 76.0% |
centroidal_dynamics::nchoosek(int, int) (src/util.cpp:184) | not called | 0.0% |
centroidal_dynamics::release_cdd_library() (src/util.cpp:52) | not called | 0.0% |
centroidal_dynamics::uniform(Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<-1> >) (src/util.cpp:69) | called 40 times, returned 40 times | 87.0% |
centroidal_dynamics::uniform3(Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1>, 0, Eigen::InnerStride<1> >) (src/util.cpp:56) | called 1000 times, returned 1000 times | 87.0% |
centroidal_dynamics::wrapCheckRobustEquilibrium(centroidal_dynamics::Equilibrium&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&) (python/centroidal_dynamics_python.cpp:28) | called 1 time, returned 1 time | 88.0% |
centroidal_dynamics::wrapComputeEquilibriumRobustness(centroidal_dynamics::Equilibrium&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&) (python/centroidal_dynamics_python.cpp:20) | called 1 time, returned 1 time | 80.0% |
centroidal_dynamics::wrapComputeQuasiEquilibriumRobustness(centroidal_dynamics::Equilibrium&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&) (python/centroidal_dynamics_python.cpp:13) | called 1 time, returned 1 time | 88.0% |
centroidal_dynamics::wrapGetPolytopeInequalities(centroidal_dynamics::Equilibrium&) (python/centroidal_dynamics_python.cpp:53) | called 1 time, returned 1 time | 67.0% |
centroidal_dynamics::wrapSetNewContacts(centroidal_dynamics::Equilibrium&, Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, double, centroidal_dynamics::EquilibriumAlgorithm) (python/centroidal_dynamics_python.cpp:35) | not called | 0.0% |
centroidal_dynamics::wrapSetNewContactsFull(centroidal_dynamics::Equilibrium&, Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, Eigen::Matrix<double, -1, 3, 0, -1, 3> const&, double, centroidal_dynamics::EquilibriumAlgorithm) (python/centroidal_dynamics_python.cpp:44) | called 2 times, returned 2 times | 100.0% |
drawRobustnessGrid(int, int, centroidal_dynamics::Equilibrium*, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&) (test/test_static_equilibrium.cpp:264) | not called | 0.0% |
generateContacts(unsigned int, double, double, double, Eigen::Matrix<double, 1, 3, 1, 1, 3>&, Eigen::Matrix<double, 1, 3, 1, 1, 3>&, Eigen::Matrix<double, 1, 3, 1, 1, 3>&, Eigen::Matrix<double, 1, 3, 1, 1, 3>&, Eigen::Matrix<double, -1, 3, 1, -1, 3>&, Eigen::Matrix<double, -1, 3, 1, -1, 3>&) (test/test_static_equilibrium.cpp:328) | called 10 times, returned 10 times | 51.0% |
getProfiler() (src/stop-watch.cpp:45) | called 18081 times, returned 18081 times | 82.0% |
main (test/test_LP_solvers.cpp:376) | called 1 time, returned 1 time | 51.0% |
main (test/test_static_equilibrium.cpp:433) | called 1 time, returned 1 time | 49.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const, 1, -1, true> >(Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const, 1, -1, true> const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<Eigen::Transpose<Eigen::Matrix<double, 3, 1, 0, 3, 1> > >(Eigen::Transpose<Eigen::Matrix<double, 3, 1, 0, 3, 1> > const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<Eigen::Transpose<Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const> >(Eigen::Transpose<Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const> const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<centroidal_dynamics::LP_status>(centroidal_dynamics::LP_status const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<centroidal_dynamics::SolverLP>(centroidal_dynamics::SolverLP const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<double>(double const&) (include/hpp/centroidal-dynamics/logger.hh:88) | not called | 0.0% |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > centroidal_dynamics::toString<int>(int const&) (include/hpp/centroidal-dynamics/logger.hh:88) | called 60 times, returned 60 times | 80.0% |
testWithLoadedData() (test/test_static_equilibrium.cpp:374) | called 1 time, returned 1 time | 31.0% |
test_computeEquilibriumRobustness(centroidal_dynamics::Equilibrium*, centroidal_dynamics::Equilibrium*, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) (test/test_static_equilibrium.cpp:113) | called 20 times, returned 20 times | 26.0% |
test_computeEquilibriumRobustness_vs_checkEquilibrium(centroidal_dynamics::Equilibrium*, centroidal_dynamics::Equilibrium*, Eigen::Ref<Eigen::Matrix<double, -1, -1, 1, -1, -1> const, 0, Eigen::OuterStride<-1> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) (test/test_static_equilibrium.cpp:40) | called 30 times, returned 30 times | 24.0% |
test_findExtremumOverLine(centroidal_dynamics::Equilibrium*, centroidal_dynamics::Equilibrium*, Eigen::Ref<Eigen::Matrix<double, 3, 1, 0, 3, 1> const, 0, Eigen::InnerStride<1> > const&, unsigned int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) (test/test_static_equilibrium.cpp:181) | called 10 times, returned 10 times | 19.0% |