FULLMAT_Driver_simple.f90 File Reference

This example generates a random LR product, or reads a full matrix from disk, and compress it using entry-valuation-based APIs. More...

Data Types

type  application_module_full_simple::quant_app
 

Modules

module  application_module_full_simple
 

Functions/Subroutines

subroutine application_module_full_simple::zelem_lr (m, n, value_e, quant)
 
subroutine application_module_full_simple::zbelem_lr (m, n, value_e, quant)
 
subroutine application_module_full_simple::zelem_full (m, n, value, quant)
 
subroutine application_module_full_simple::zbelem_full (m, n, value_e, quant)
 
program butterflypack_template
 

Detailed Description

This example generates a random LR product, or reads a full matrix from disk, and compress it using entry-valuation-based APIs.

Note that instead of the use of precision dependent subroutine/module/type names "z_", one can also use the following
#define DAT 0
#include "zButterflyPACK_config.fi"
which will macro replace precision-independent subroutine/module/type names "X" with "z_X" defined in SRC_DOUBLECOMLEX with double-complex precision

Function/Subroutine Documentation

◆ butterflypack_template()

program butterflypack_template ( )
Here is the call graph for this function: