|
rsLQR
0.1
|
Defines the core storage types used by the rsLQR solver. More...
Go to the source code of this file.
Data Structures | |
| struct | NdFactor |
| A chunk of memory for a single time step. More... | |
| struct | NdData |
| Core storage container for the rsLQR solver. More... | |
Functions | |
| Matrix | ndlqr_GetLambdaFactor (NdFactor *factor) |
| Matrix | ndlqr_GetStateFactor (NdFactor *factor) |
| Matrix | ndlqr_GetInputFactor (NdFactor *factor) |
| NdData * | ndlqr_NewNdData (int nstates, int ninputs, int nhorizon, int width) |
| Initialize the NdData structure. More... | |
| int | ndlqr_FreeNdData (NdData *nddata) |
| Frees the memory allocated in an NdData structure. More... | |
| int | ndlqr_GetNdFactor (NdData *nddata, int index, int level, NdFactor **factor) |
| Retrieve an individual NdFactor out of the NdData. More... | |
| void | ndlqr_ResetNdData (NdData *nddata) |
| Resets all of the memory for an NdData to zero. More... | |
Defines the core storage types used by the rsLQR solver.