FLASH_Chol_cntl_init.c File Reference

(r)


Functions

void FLASH_Chol_cntl_init ()
void FLASH_Chol_cntl_finalize ()

Variables

fla_herk_tflash_herk_cntl_op
fla_syrk_tflash_syrk_cntl_op
fla_trsm_tflash_trsm_cntl_bp
fla_chol_tflash_chol_cntl_lapack
fla_chol_tflash_chol_cntl
fla_blocksize_tflash_chol_bsize

Function Documentation

void FLASH_Chol_cntl_finalize ( void   ) 

void FLASH_Chol_cntl_init ( void   ) 

References FLA_Blocksize_create(), and FLA_Cntl_chol_obj_create().

Referenced by FLA_Cntl_init_flash().

00044 {
00045     // Set blocksize for hierarchical storage.
00046     flash_chol_bsize       = FLA_Blocksize_create( 1, 1, 1, 1 );
00047 
00048     // Create a control tree that assumes A is a b x b block.
00049     flash_chol_cntl_lapack = FLA_Cntl_chol_obj_create( FLA_HIER,
00050                                                        FLA_SUBPROBLEM,
00051                                                        NULL,
00052                                                        NULL,
00053                                                        NULL,
00054                                                        NULL,
00055                                                        NULL,
00056                                                        NULL );
00057 
00058     // Create a control tree that assumes A is large.
00059     flash_chol_cntl        = FLA_Cntl_chol_obj_create( FLA_HIER,
00060                                                        FLA_BLOCKED_VARIANT3, 
00061                                                        flash_chol_bsize,
00062                                                        flash_chol_cntl_lapack,
00063                                                        flash_syrk_cntl_op,
00064                                                        flash_herk_cntl_op,
00065                                                        flash_trsm_cntl_bp,
00066                                                        NULL );
00067 }


Variable Documentation


Generated on Mon Jul 6 05:45:51 2009 for libflame by  doxygen 1.5.9