API
 
Loading...
Searching...
No Matches
DDSPC Namespace Reference

Classes

class  PredictiveController
 
class  RecursiveLeastSquares
 

Typedefs

typedef float realT
 
typedef Eigen::Matrix< realT, Eigen::Dynamic, Eigen::Dynamic > Matrix
 

Functions

void save_matrix (std::string fileName, Matrix mat)
 
void print_matrix (Matrix mat, std::string name="")
 
Matrix load_matrix (std::string fileName)
 
void print_shape_matrix (Matrix mat, std::string name="")
 
static uint64_t find_next_power_of_2 (int sample)
 

Typedef Documentation

◆ Matrix

typedef Eigen::Matrix<realT, Eigen::Dynamic, Eigen::Dynamic> DDSPC::Matrix

Definition at line 12 of file utils.hpp.

◆ realT

typedef float DDSPC::realT

Definition at line 11 of file utils.hpp.

Function Documentation

◆ find_next_power_of_2()

static uint64_t DDSPC::find_next_power_of_2 ( int  sample)
inlinestatic

Definition at line 20 of file utils.hpp.

Referenced by DDSPC::PredictiveController::PredictiveController().

◆ load_matrix()

Matrix DDSPC::load_matrix ( std::string  fileName)

Definition at line 38 of file utils.cpp.

◆ print_matrix()

void DDSPC::print_matrix ( Matrix  mat,
std::string  name = "" 
)

Definition at line 22 of file utils.cpp.

◆ print_shape_matrix()

void DDSPC::print_shape_matrix ( Matrix  mat,
std::string  name = "" 
)
inline

Definition at line 14 of file utils.hpp.

◆ save_matrix()

void DDSPC::save_matrix ( std::string  fileName,
Matrix  mat 
)

Definition at line 11 of file utils.cpp.