GCC Code Coverage Report


Directory: ./
File: bindings/python/crocoddyl/core/core.cpp
Date: 2025-06-03 08:14:12
Exec Total Coverage
Lines: 0 60 0.0%
Functions: 0 1 0.0%
Branches: 0 0 -%

Line Branch Exec Source
1 ///////////////////////////////////////////////////////////////////////////////
2 // BSD 3-Clause License
3 //
4 // Copyright (C) 2019-2025, University of Edinburgh, LAAS-CNRS,
5 // Heriot-Watt University, University of Trento
6 // Copyright note valid unless otherwise stated in individual files.
7 // All rights reserved.
8 ///////////////////////////////////////////////////////////////////////////////
9
10 #include "python/crocoddyl/core/core.hpp"
11
12 namespace crocoddyl {
13 namespace python {
14
15 ✗ void exposeCore() {
16 ✗ exposeDataCollector();
17 ✗ exposeStateAbstract();
18 ✗ exposeControlParametrizationAbstract();
19 ✗ exposeActuationAbstract();
20 ✗ exposeActionAbstract();
21 #ifdef CROCODDYL_WITH_CODEGEN
22 exposeActionCodeGen();
23 #endif
24 ✗ exposeIntegratedActionAbstract();
25 ✗ exposeDifferentialActionAbstract();
26 ✗ exposeResidualAbstract();
27 ✗ exposeActivationAbstract();
28 ✗ exposeSquashingAbstract();
29 ✗ exposeSquashingSmoothSat();
30 ✗ exposeActuationSquashing();
31 ✗ exposeDataCollectorActuation();
32 ✗ exposeDataCollectorJoint();
33 ✗ exposeIntegratedActionEuler();
34 ✗ exposeIntegratedActionRK();
35 ✗ exposeCostAbstract();
36 ✗ exposeResidualControl();
37 ✗ exposeResidualJointEffort();
38 ✗ exposeResidualJointAcceleration();
39 ✗ exposeCostSum();
40 ✗ exposeCostResidual();
41 ✗ exposeConstraintAbstract();
42 ✗ exposeConstraintManager();
43 ✗ exposeConstraintResidual();
44 ✗ exposeActionNumDiff();
45 ✗ exposeDifferentialActionNumDiff();
46 ✗ exposeActivationNumDiff();
47 ✗ exposeStateNumDiff();
48 ✗ exposeShootingProblem();
49 ✗ exposeSolverAbstract();
50 ✗ exposeStateEuclidean();
51 ✗ exposeControlParametrizationPolyZero();
52 ✗ exposeControlParametrizationPolyOne();
53 ✗ exposeControlParametrizationPolyTwoRK();
54 ✗ exposeActionUnicycle();
55 ✗ exposeActionLQR();
56 ✗ exposeDifferentialActionLQR();
57 ✗ exposeActivationQuad();
58 ✗ exposeActivationQuadFlatExp();
59 ✗ exposeActivationQuadFlatLog();
60 ✗ exposeActivationWeightedQuad();
61 ✗ exposeActivationQuadraticBarrier();
62 ✗ exposeActivationWeightedQuadraticBarrier();
63 ✗ exposeActivationSmooth1Norm();
64 ✗ exposeActivationSmooth2Norm();
65 ✗ exposeActivation2NormBarrier();
66 ✗ exposeSolverKKT();
67 ✗ exposeSolverDDP();
68 ✗ exposeSolverFDDP();
69 ✗ exposeSolverBoxQP();
70 ✗ exposeSolverBoxDDP();
71 ✗ exposeSolverBoxFDDP();
72 ✗ exposeSolverIntro();
73 #ifdef CROCODDYL_WITH_IPOPT
74 ✗ exposeSolverIpopt();
75 #endif
76 ✗ exposeCallbacks();
77 ✗ exposeException();
78 ✗ exposeStopWatch();
79 ✗ }
80
81 } // namespace python
82 } // namespace crocoddyl
83