コード例 #1
0
ファイル: cpu-rs-log-exp-2.c プロジェクト: yszheda/GPU-RSCode
void gen_encoding_matrix(uint8_t *encodingMatrix, int row, int col)
{
    int i;
    int j;
    for(i = 0; i < row; i++)
    {
        for(j = 0; j < col; j++)
        {
            encodingMatrix[i*col + j] = gf_pow(j+1, i);
        }
    }
}
コード例 #2
0
ファイル: test-seq.c プロジェクト: csuhawk/GPU-RSCode
void gen_encoding_matrix(int row, int col)
{
	int i;
	int j;
	encodingMatrix = (unsigned char*) malloc( row*col*sizeof(unsigned char) );
	for(i = 0; i < row; i++)
	{
		for(j = 0; j < col; j++)
		{
			encodingMatrix[i*col + j] = gf_pow(j+1, i);
		}
	}
}
コード例 #3
0
ファイル: gf.c プロジェクト: nimrody/rs
gf gf_inv(gf a)
{
    return gf_pow(a, -1);
}