| 
    libflame
    12600
    
   
   | 
  
  
  
 
Go to the source code of this file.
Data Structures | |
| struct | fla_gemv_s | 
| struct | fla_trsv_s | 
Typedefs | |
| typedef struct fla_gemv_s | fla_gemv_t | 
| typedef struct fla_trsv_s | fla_trsv_t | 
Functions | |
| fla_gemv_t * | FLA_Cntl_gemv_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_scal_t *sub_scal, fla_gemv_t *sub_gemv) | 
| fla_trsv_t * | FLA_Cntl_trsv_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_trsv_t *sub_trsv, fla_gemv_t *sub_gemv) | 
| typedef struct fla_gemv_s fla_gemv_t | 
| typedef struct fla_trsv_s fla_trsv_t | 
| fla_gemv_t* FLA_Cntl_gemv_obj_create | ( | FLA_Matrix_type | matrix_type, | 
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_gemv_t * | sub_gemv | ||
| ) | 
References fla_gemv_s::blocksize, fla_tpose_s::blocksize, FLA_malloc(), fla_gemv_s::matrix_type, fla_tpose_s::matrix_type, fla_gemv_s::sub_gemv, fla_gemv_s::sub_scal, fla_gemv_s::variant, and fla_tpose_s::variant.
Referenced by FLA_Gemv_cntl_init(), and FLASH_Gemv_cntl_init().
{
    fla_gemv_t* cntl;
    
    cntl = ( fla_gemv_t* ) FLA_malloc( sizeof(fla_gemv_t) );
    
    cntl->matrix_type = matrix_type;
    cntl->variant     = variant;
    cntl->blocksize   = blocksize;
    cntl->sub_scal    = sub_scal;
    cntl->sub_gemv    = sub_gemv;
    return cntl;
}
| fla_trsv_t* FLA_Cntl_trsv_obj_create | ( | FLA_Matrix_type | matrix_type, | 
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_trsv_t * | sub_trsv, | ||
| fla_gemv_t * | sub_gemv | ||
| ) | 
References fla_trsv_s::blocksize, fla_tpose_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_tpose_s::matrix_type, fla_trsv_s::sub_gemv, fla_trsv_s::sub_trsv, fla_trsv_s::variant, and fla_tpose_s::variant.
Referenced by FLA_Trsv_cntl_init(), and FLASH_Trsv_cntl_init().
{
    fla_trsv_t* cntl;
    
    cntl = ( fla_trsv_t* ) FLA_malloc( sizeof(fla_trsv_t) );
    
    cntl->matrix_type = matrix_type;
    cntl->variant     = variant;
    cntl->blocksize   = blocksize;
    cntl->sub_trsv    = sub_trsv;
    cntl->sub_gemv    = sub_gemv;
    return cntl;
}
 1.7.6.1