Jerasure  1.2
A Library in C/C++ Facilitating Erasure Coding for Storage Applications
Functions
reed_sol.h File Reference

Go to the source code of this file.

Functions

int * reed_sol_vandermonde_coding_matrix (int k, int m, int w)
int * reed_sol_extended_vandermonde_matrix (int rows, int cols, int w)
int * reed_sol_big_vandermonde_distribution_matrix (int rows, int cols, int w)
int reed_sol_r6_encode (int k, int w, char **data_ptrs, char **coding_ptrs, int size)
int * reed_sol_r6_coding_matrix (int k, int w)
void reed_sol_galois_w08_region_multby_2 (char *region, int nbytes)
void reed_sol_galois_w16_region_multby_2 (char *region, int nbytes)
void reed_sol_galois_w32_region_multby_2 (char *region, int nbytes)

Function Documentation

int* reed_sol_big_vandermonde_distribution_matrix ( int  rows,
int  cols,
int  w 
)
int* reed_sol_extended_vandermonde_matrix ( int  rows,
int  cols,
int  w 
)
void reed_sol_galois_w08_region_multby_2 ( char *  region,
int  nbytes 
)
void reed_sol_galois_w16_region_multby_2 ( char *  region,
int  nbytes 
)
void reed_sol_galois_w32_region_multby_2 ( char *  region,
int  nbytes 
)
int* reed_sol_r6_coding_matrix ( int  k,
int  w 
)
int reed_sol_r6_encode ( int  k,
int  w,
char **  data_ptrs,
char **  coding_ptrs,
int  size 
)
int* reed_sol_vandermonde_coding_matrix ( int  k,
int  m,
int  w 
)
 All Files Functions Variables Defines