MIDAPACK - MIcrowave Data Analysis PACKage
1.1b
Parallel software tools for high performance CMB DA analysis
|
Files | |
file | alm.c [code] |
Implementation of subroutines handling maps, distributions or functions. That means, almost all structures describes as sets of indices associated to sets of values). | |
file | alm.h [code] |
Declaration of subroutines handling maps (associated sets of indices and values). | |
file | als.c [code] |
Implementation of subroutines handling sets of inidices (union, intersection, merge, cardinal ...) | |
file | als.h [code] |
Declaration of subroutines handling sets of indices or sets of values. | |
file | bitop.c [code] |
file | bitop.h [code] |
file | butterfly.c [code] |
Implementation of routines for butterfly-like communication scheme. | |
file | butterfly.h [code] |
Declaration of routines for butterfly-like communication scheme. | |
file | butterfly_extra.c [code] |
file | butterfly_extra.h [code] |
file | cindex.c [code] |
Indexing subroutines implemetation. | |
file | cindex.h [code] |
file | csort.c [code] |
subroutines for sequential or parallel sort and/or merge sets of integer. | |
file | csort.h [code] |
file | mapmat.c [code] |
Matrix routines implementation. | |
file | mapmat.h [code] |
Declarations of the matrix type and his associated routines. these routines are developed to handle sparse matrices. Typically, in the CMB Data Analysis context, it is especially developed handle pointing or unpointing matrices. Thus, the unpointing matrix A can be defined as a MIDAS_Mat. Operating with the pointing matrices can be done without redefining a new matrix. | |
file | mapmatc.c [code] |
file | mapmatc.h [code] |
file | ring.c [code] |
Implementation of routines for ring-like communication scheme. | |
file | ring.h [code] |
Declaration of routines for ring-like communication scheme. | |
file | truebutterfly.c [code] |
Implementation of routines for butterfly-like communication scheme, with classic pair wise butterfly scheme. |