@bthorne93 I've implemented bandpass integration at numba level, so now we are looping and accumulating into 1 single map instead of creating first 1 map per frequency and then integrate.
then I've debugged and tested all the standard models with MPI.
I haven't implemented Instrument yet, I think it is nice to have a standalone smoothing without the need of defining an instrument.
In order to group-up the metadata relative to MPI, I've created a new MapDistribution object, good news is that user not using MPI don't need to use it at all.
Here an example of the current API with MPI:
@bthorne93 I've implemented bandpass integration at
numba
level, so now we are looping and accumulating into 1 single map instead of creating first 1 map per frequency and then integrate.then I've debugged and tested all the standard models with MPI.
I haven't implemented
Instrument
yet, I think it is nice to have a standalone smoothing without the need of defining an instrument.In order to group-up the metadata relative to MPI, I've created a new
MapDistribution
object, good news is that user not using MPI don't need to use it at all. Here an example of the current API with MPI:Please let me know if you have any suggestions on the interface!