rsLQR  0.1
cholesky_factors.h File Reference

A struct for storing all of the info for the Cholesky factorization of the rsLQR solver. More...

#include "linalg.h"

Go to the source code of this file.

Data Structures

struct  NdLqrCholeskyFactors
 Stores a list of CholeskyInfo structs for the rsLQR solver. More...
 

Functions

NdLqrCholeskyFactorsndlqr_NewCholeskyFactors (int depth, int nhorizon)
 Initialize a new NdLqrCholeskyFactors object. More...
 
int ndlqr_FreeCholeskyFactors (NdLqrCholeskyFactors *cholfacts)
 Free the memory of a CholeskyFactors object. More...
 
int ndlqr_GetQFactorizon (NdLqrCholeskyFactors *cholfacts, int index, CholeskyInfo **cholfact)
 Get the CholeskyInfo for the matrix Q at index index. More...
 
int ndlqr_GetRFactorizon (NdLqrCholeskyFactors *cholfacts, int index, CholeskyInfo **cholfact)
 Get the CholeskyInfo for the matrix R at index index. More...
 
int ndlqr_GetSFactorization (NdLqrCholeskyFactors *cholfacts, int leaf, int level, CholeskyInfo **cholfact)
 Get the CholeskyInfo for the output of ndlqr_SolveCholeskyFactor(). More...
 

Detailed Description

A struct for storing all of the info for the Cholesky factorization of the rsLQR solver.

Author
Brian Jackson (bjack.nosp@m.205@.nosp@m.gmail.nosp@m..com)
Version
0.1
Date
2022-01-31