MIDAPACK - MIcrowave Data Analysis PACKage
1.1b
Parallel software tools for high performance CMB DA analysis
|
Contains a set of utilitaries routines for Toeplitz algebra. More...
Go to the source code of this file.
Functions | |
int | defineTpltz (Tpltz *Nm1, int64_t nrow, int m_cw, int m_rw, Block *tpltzblocks, int nb_blocks_loc, int nb_blocks_tot, int64_t idp, int local_V_size, Flag flag_stgy, MPI_Comm comm) |
int | defineBlocks_avg (Block *tpltzblocks, double *T, int nb_blocks_loc, int n_block_avg, int lambda_block_avg, int64_t id0) |
int | createRandomT (double *T, int Tsize) |
int | createTbasic1 (double *T, int Tsize) |
int | createTbasic2 (double *T, int Tsize) |
int | createTbasic3 (double *T, int Tsize) |
int | createTfrominvtt (double *T, int Tsize) |
Variables | |
int | PRINT_RANK |
Contains a set of utilitaries routines for Toeplitz algebra.
version 1.2b, July 2012
Project: Midapack library, ANR MIDAS'09 - Toeplitz Algebra module Purpose: Provide Toeplitz algebra tools suitable for Cosmic Microwave Background (CMB) data analysis.
Log: toeplitz*.c
Revision 1.0b 2012/05/07 Frederic Dauvergne (APC) Official release 1.0beta. The first installement of the library is the Toeplitz algebra module.
Revision 1.1b 2012/07/- Frederic Dauvergne (APC)
Definition in file toeplitz_utils.c.
int defineTpltz | ( | Tpltz * | Nm1, |
int64_t | nrow, | ||
int | m_cw, | ||
int | m_rw, | ||
Block * | tpltzblocks, | ||
int | nb_blocks_loc, | ||
int | nb_blocks_tot, | ||
int64_t | idp, | ||
int | local_V_size, | ||
Flag | flag_stgy, | ||
MPI_Comm | comm | ||
) |
Definition at line 55 of file toeplitz_utils.c.
int defineBlocks_avg | ( | Block * | tpltzblocks, |
double * | T, | ||
int | nb_blocks_loc, | ||
int | n_block_avg, | ||
int | lambda_block_avg, | ||
int64_t | id0 | ||
) |
Definition at line 75 of file toeplitz_utils.c.
int createRandomT | ( | double * | T, |
int | Tsize | ||
) |
Definition at line 103 of file toeplitz_utils.c.
int createTbasic1 | ( | double * | T, |
int | Tsize | ||
) |
Definition at line 118 of file toeplitz_utils.c.
int createTbasic2 | ( | double * | T, |
int | Tsize | ||
) |
Definition at line 133 of file toeplitz_utils.c.
int createTbasic3 | ( | double * | T, |
int | Tsize | ||
) |
Definition at line 155 of file toeplitz_utils.c.
int createTfrominvtt | ( | double * | T, |
int | Tsize | ||
) |
Definition at line 178 of file toeplitz_utils.c.
int PRINT_RANK |
Definition at line 82 of file toeplitz.c.