#include "Paso.h"
#include "Pattern.h"
Functions | |
Paso_Pattern * | Paso_Pattern_unrollBlocks (Paso_Pattern *pattern, int type, dim_t output_block_size, dim_t input_block_size) |
Paso_Pattern* Paso_Pattern_unrollBlocks | ( | Paso_Pattern * | pattern, | |
int | type, | |||
dim_t | output_block_size, | |||
dim_t | input_block_size | |||
) |
References Paso_Pattern::index, Paso_Pattern::len, MEMALLOC, MEMFREE, Paso_Pattern::numInput, Paso_Pattern::numOutput, Paso_checkPtr(), Paso_noError(), Paso_Pattern_alloc(), Paso_Pattern_getReference(), Paso_resetError(), Paso_setError(), PATTERN_FORMAT_OFFSET1, PATTERN_FORMAT_SYM, Paso_Pattern::ptr, Paso_Pattern::type, and TYPE_ERROR.
Referenced by Paso_SparseMatrix_alloc(), and Paso_SystemMatrixPattern_unrollBlocks().