MIDAPACK - MIcrowave Data Analysis PACKage
1.1b
Parallel software tools for high performance CMB DA analysis
|
Contains reshaping routines to build the optimal data structure when needed for Toeplitz algebra. More...
Go to the source code of this file.
Functions | |
int | fctid_mat2vect (int i, int id0, int n, int lambda) |
int | fctid_mat2vect_inv (int i, int id0, int n, int lambda) |
int | fctid_concatcol (int i, int id0, int n, int m, int l, int lconc, int lambda, int *nocol, int nbcol) |
int | fctid_concatcol_inv (int i, int id0, int n, int m, int l, int lconc, int lambda, int *nocol_inv, int nbcol) |
int | fctid_vect2nfftblock (int i, int v1_size, int fft_size, int nfft, int lambda) |
int | is_needconcat (int *nocol, int nbcol) |
int | fctid_vect2nfftblock_inv (int i, int v1_size, int fft_size, int nfft, int lambda) |
int | define_rshp_size (int flag_format_rshp, int fft_size, int nfft, int v1_size, int vedge_size, int *nrshp, int *mrshp, int *lrshp) |
int | build_nocol_inv (int *nocol, int nbcol, int m) |
int | build_reshape (double *Vin, int *nocol, int nbcol, int lconc, int n, int m, int id0, int l, int lambda, int nfft, double *Vrshp, int nrshp, int mrshp, int lrshp, int flag_format_rshp) |
int | extract_result (double *Vout, int *nocol, int nbcol, int lconc, int n, int m, int id0, int l, int lambda, int nfft, double *Vrshp, int nrshp, int mrshp, int lrshp, int flag_format_rshp) |
Contains reshaping routines to build the optimal data structure when needed for Toeplitz algebra.
version 1.1b, 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)
Revision 1.2b 2012/11/30 Frederic Dauvergne (APC)
Definition in file toeplitz_rshp.c.
int fctid_mat2vect | ( | int | i, |
int | id0, | ||
int | n, | ||
int | lambda | ||
) |
Definition at line 65 of file toeplitz_rshp.c.
int fctid_mat2vect_inv | ( | int | i, |
int | id0, | ||
int | n, | ||
int | lambda | ||
) |
Definition at line 88 of file toeplitz_rshp.c.
int fctid_concatcol | ( | int | i, |
int | id0, | ||
int | n, | ||
int | m, | ||
int | l, | ||
int | lconc, | ||
int | lambda, | ||
int * | nocol, | ||
int | nbcol | ||
) |
Definition at line 106 of file toeplitz_rshp.c.
int fctid_concatcol_inv | ( | int | i, |
int | id0, | ||
int | n, | ||
int | m, | ||
int | l, | ||
int | lconc, | ||
int | lambda, | ||
int * | nocol_inv, | ||
int | nbcol | ||
) |
Definition at line 128 of file toeplitz_rshp.c.
int fctid_vect2nfftblock | ( | int | i, |
int | v1_size, | ||
int | fft_size, | ||
int | nfft, | ||
int | lambda | ||
) |
Definition at line 154 of file toeplitz_rshp.c.
int is_needconcat | ( | int * | nocol, |
int | nbcol | ||
) |
Definition at line 176 of file toeplitz_rshp.c.
int fctid_vect2nfftblock_inv | ( | int | i, |
int | v1_size, | ||
int | fft_size, | ||
int | nfft, | ||
int | lambda | ||
) |
Definition at line 190 of file toeplitz_rshp.c.
int define_rshp_size | ( | int | flag_format_rshp, |
int | fft_size, | ||
int | nfft, | ||
int | v1_size, | ||
int | vedge_size, | ||
int * | nrshp, | ||
int * | mrshp, | ||
int * | lrshp | ||
) |
Definition at line 208 of file toeplitz_rshp.c.
int build_nocol_inv | ( | int * | nocol, |
int | nbcol, | ||
int | m | ||
) |
Definition at line 233 of file toeplitz_rshp.c.
int build_reshape | ( | double * | Vin, |
int * | nocol, | ||
int | nbcol, | ||
int | lconc, | ||
int | n, | ||
int | m, | ||
int | id0, | ||
int | l, | ||
int | lambda, | ||
int | nfft, | ||
double * | Vrshp, | ||
int | nrshp, | ||
int | mrshp, | ||
int | lrshp, | ||
int | flag_format_rshp | ||
) |
Definition at line 249 of file toeplitz_rshp.c.
int extract_result | ( | double * | Vout, |
int * | nocol, | ||
int | nbcol, | ||
int | lconc, | ||
int | n, | ||
int | m, | ||
int | id0, | ||
int | l, | ||
int | lambda, | ||
int | nfft, | ||
double * | Vrshp, | ||
int | nrshp, | ||
int | mrshp, | ||
int | lrshp, | ||
int | flag_format_rshp | ||
) |
Definition at line 307 of file toeplitz_rshp.c.