MCPcopy Create free account

hub / github.com/EmbersArc/SCpp / functions

Functions154 in github.com/EmbersArc/SCpp

↓ 57 callersMethodloadScalar
scpp_core/utils/include/parameterServer.hpp:65
↓ 26 callersFunctiontic
scpp_core/utils/src/timing.cpp:5
↓ 26 callersFunctiontoc
scpp_core/utils/src/timing.cpp:12
↓ 24 callersMethodloadMatrix
scpp_core/utils/include/parameterServer.hpp:80
↓ 23 callersMethodn_X
scpp_core/include/trajectoryData.hpp:81
↓ 16 callersFunctiondeg2rad
scpp_models/include/common.hpp:9
↓ 11 callersMethodinterpolatedInput
scpp_core/include/trajectoryData.hpp:35
↓ 9 callersFunctionreduce_vector
scpp/include/commonFunctions.hpp:20
↓ 8 callersMethodsolve
scpp_core/src/SCAlgorithm.cpp:134
↓ 7 callersMethodvariableTime
scpp_core/include/discretizationData.hpp:62
↓ 6 callersMethodinitialize
scpp_core/src/SCAlgorithm.cpp:48
↓ 6 callersFunctionsimulate
scpp_core/src/simulation.cpp:31
↓ 6 callersMethodupdateModelParameters
scpp_core/include/systemDynamics.hpp:171
↓ 5 callersMethodcomputeJacobians
scpp_core/include/systemDynamics.hpp:206
↓ 5 callersMethodgetParameterFolder
scpp_core/include/systemModel.hpp:152
↓ 5 callersMethodgetSolution
scpp_core/src/SCAlgorithm.cpp:212
↓ 5 callersFunctiongetTimeString
scpp/src/commonFunctions.cpp:72
↓ 5 callersMethodloadParameters
scpp_models/src/rocket2d.cpp:138
↓ 5 callersMethodn_U
scpp_core/include/trajectoryData.hpp:87
↓ 4 callersMethodinitializeModel
scpp_core/include/systemDynamics.hpp:110
↓ 4 callersMethodredimensionalizeTrajectory
* @brief Function to add mass and length dimensions to state and input trajectory. * */
scpp_core/include/systemModel.hpp:137
↓ 3 callersMethodaddApplicationConstraints
scpp_models/src/rocket2d.cpp:46
↓ 3 callersMethodcomputef
scpp_core/include/systemDynamics.hpp:182
↓ 3 callersMethodnondimensionalize
* @brief Function to remove mass and length dimensions from all function parameters. * */
scpp_core/include/systemModel.hpp:101
↓ 3 callersMethodredimensionalize
* @brief Function to add mass and length dimensions to all function parameters. * */
scpp_core/include/systemModel.hpp:110
↓ 2 callersFunctionComputeLQR
scpp_core/src/LQR.cpp:81
↓ 2 callersFunctioneulerToQuaternionXYZ
scpp_models/include/common.hpp:30
↓ 2 callersMethodgetInitializedTrajectory
* @brief Function to initialize the trajectory of a derived model. Has to be implemented by the derived class. Only required for SC models, *
scpp_core/include/systemModel.hpp:64
↓ 2 callersMethodgetOperatingPoint
* @brief Get the operating point of the system. Usually an equilibrium point for linearization. * */
scpp_core/include/systemModel.hpp:119
↓ 2 callersFunctioninterpolatedInput
scpp/src/commonFunctions.cpp:6
↓ 2 callersFunctionmultipleShooting
scpp_core/src/discretization.cpp:42
↓ 2 callersFunctionmy_plot
(fig)
evaluation/Rocket2D/plot_rocket2d.py:13
↓ 2 callersFunctionmy_plot
(fig)
evaluation/RocketQuat/plot_RocketQuat.py:31
↓ 2 callersMethodnondimensionalizeTrajectory
* @brief Function to remove mass and length dimensions from state and input trajectory. * */
scpp_core/include/systemModel.hpp:128
↓ 2 callersMethodsetFinalState
scpp_core/src/MPCAlgorithm.cpp:72
↓ 2 callersMethodsetInitialState
scpp_core/src/MPCAlgorithm.cpp:67
↓ 1 callersFunctionabs
lib/external/eigenIntegration.hpp:87
↓ 1 callersMethodapproxStateAtTime
scpp_core/include/trajectoryData.hpp:61
↓ 1 callersFunctionbuildMPCProblem
scpp_core/src/MPCProblem.cpp:6
↓ 1 callersFunctionbuildSCProblem
scpp_core/src/SCProblem.cpp:6
↓ 1 callersFunctionbuildSCvxProblem
scpp_core/src/SCvxProblem.cpp:6
↓ 1 callersFunctioncareSolve
scpp_core/src/LQR.cpp:58
↓ 1 callersFunctionexactLinearDiscretization
scpp_core/src/discretization.cpp:9
↓ 1 callersFunctionexpMovingAverage
scpp/src/commonFunctions.cpp:21
↓ 1 callersMethodgetAllSolutions
scpp_core/src/SCAlgorithm.cpp:217
↓ 1 callersMethodgetInput
scpp_core/src/LQRTracker.cpp:43
↓ 1 callersFunctiongetOutputPath
scpp/src/SC_tracking.cpp:11
↓ 1 callersFunctiongetOutputPath
scpp/src/SC_sim.cpp:12
↓ 1 callersFunctiongetOutputPath
scpp/src/LQR_sim.cpp:10
↓ 1 callersFunctiongetOutputPath
scpp/src/MPC_sim.cpp:10
↓ 1 callersFunctiongetOutputPath
scpp/src/SC_oneshot.cpp:9
↓ 1 callersMethodinputAtTime
scpp_core/include/trajectoryData.hpp:41
↓ 1 callersMethodloadFromFile
scpp_models/src/rocket2d.cpp:150
↓ 1 callersMethodloadFromFile
scpp_models/src/rocketQuat.cpp:234
↓ 1 callersFunctionmain
()
evaluation/Rocket2D/plot_rocket2d.py:74
↓ 1 callersFunctionmain
()
evaluation/RocketQuat/plot_RocketQuat.py:91
↓ 1 callersMethodsolve
scpp_core/src/SCvxAlgorithm.cpp:166
↓ 1 callersFunctionsolveSchurIterative
scpp_core/src/LQR.cpp:7
MethodLQRAlgorithm
scpp_core/src/LQRAlgorithm.cpp:6
MethodLQRTracker
scpp_core/src/LQRTracker.cpp:6
MethodMPCAlgorithm
scpp_core/src/MPCAlgorithm.cpp:11
MethodODE
scpp_core/src/simulation.cpp:22
MethodODE
scpp_core/include/discretizationImplementation.hpp:27
MethodParameterServer
scpp_core/utils/include/parameterServer.hpp:37
MethodRocket2d
scpp_models/include/rocket2d.hpp:21
MethodRocketQuat
scpp_models/include/rocketQuat.hpp:22
MethodSCAlgorithm
scpp_core/src/SCAlgorithm.cpp:14
MethodSCvxAlgorithm
scpp_core/src/SCvxAlgorithm.cpp:15
MethodSystemModel
* @brief Construct a new System Model object * */
scpp_core/include/systemModel.hpp:56
MethodaddApplicationConstraints
scpp_models/src/rocketQuat.cpp:70
MethodcalculateDefects
scpp_core/src/SCAlgorithm.cpp:234
FunctioneulerRotationMatrixXY
scpp_models/include/common.hpp:41
FunctioneulerToQuaternionZYX
scpp_models/include/common.hpp:56
FunctiongetAccelerationRotatingFrame
scpp/src/commonFunctions.cpp:28
MethodgetAllSolutions
scpp_core/src/SCvxAlgorithm.cpp:245
MethodgetInitializedTrajectory
scpp_models/src/rocket2d.cpp:120
MethodgetInitializedTrajectory
scpp_models/src/rocketQuat.cpp:39
MethodgetModelName
scpp_core/include/systemModel.hpp:142
MethodgetNewModelParameters
scpp_models/src/rocket2d.cpp:143
MethodgetNewModelParameters
scpp_models/src/rocketQuat.cpp:168
MethodgetNonlinearCost
scpp_core/src/SCvxAlgorithm.cpp:262
MethodgetOperatingPoint
scpp_models/src/rocket2d.cpp:40
MethodgetSolution
scpp_core/src/MPCAlgorithm.cpp:136
MethodgetSolution
scpp_core/src/LQRAlgorithm.cpp:59
MethodgetSolution
scpp_core/src/SCvxAlgorithm.cpp:240
Methodinitialize
scpp_core/src/MPCAlgorithm.cpp:34
Methodinitialize
scpp_core/src/LQRAlgorithm.cpp:11
Methodinitialize
scpp_core/src/SCvxAlgorithm.cpp:45
Methodinitialize
scpp_core/include/discretizationData.hpp:28
Methodinitialize
scpp_core/include/trajectoryData.hpp:27
MethodinterpolateGains
scpp_core/src/LQRTracker.cpp:53
MethodinterpolatedInput
scpp_core/include/discretizationData.hpp:56
Methoditerate
scpp_core/src/SCAlgorithm.cpp:66
Methoditerate
scpp_core/src/SCvxAlgorithm.cpp:61
Functionkey_press_event
(event)
evaluation/Rocket2D/plot_rocket2d.py:55
Functionkey_press_event
(event)
evaluation/RocketQuat/plot_RocketQuat.py:13
MethodloadParameters
scpp_models/src/rocketQuat.cpp:229
MethodloadParameters
scpp_core/src/MPCAlgorithm.cpp:17
MethodloadParameters
scpp_core/src/LQRTracker.cpp:30
MethodloadParameters
scpp_core/src/LQRAlgorithm.cpp:65
next →1–100 of 154, ranked by callers