transform_vars_blockrotation_t Struct Reference

Data type for transform_vars_blockrotation. More...

Data Fields

double ** B
 the block-diagonal matrices More...
 
double * Bx
 
size_t dimension
 
size_t * block_sizes
 the list of block-sizes More...
 
size_t nb_blocks
 the number of blocks in the matrix More...
 
size_t * block_size_map
 maps a row to the block-size of the block to which it belong, keep until better way is found More...
 
size_t * first_non_zero_map
 maps a row to the index of its first non zero element More...
 

Detailed Description

Data type for transform_vars_blockrotation.

Field Documentation

double** B

the block-diagonal matrices

size_t* block_size_map

maps a row to the block-size of the block to which it belong, keep until better way is found

size_t* block_sizes

the list of block-sizes

double* Bx
size_t dimension
size_t* first_non_zero_map

maps a row to the index of its first non zero element

size_t nb_blocks

the number of blocks in the matrix


The documentation for this struct was generated from the following file: