NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2019-07-22T17:38:56Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/332FuncConvolutionOperator with mean subtraction2019-07-22T17:38:56ZLukas PlatzFuncConvolutionOperator with mean subtractionHi Martin,
in the spirit of branch cleanup, what about this change?
Do you think it is worth/ripe for including it in NIFTy, and what do you think about the `FuncConvolutionOperator` in general? Are there changes or improvements you wo...Hi Martin,
in the spirit of branch cleanup, what about this change?
Do you think it is worth/ripe for including it in NIFTy, and what do you think about the `FuncConvolutionOperator` in general? Are there changes or improvements you would like to see, or fundamental criticisms?
Cheers,
LukasMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/331Fix docs2019-07-10T21:03:16ZPhilipp Arrasparras@mpa-garching.mpg.deFix docshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/330Generalize the probing of the diagonal of an operator to MultiFields2019-07-10T16:19:04ZPhilipp Arrasparras@mpa-garching.mpg.deGeneralize the probing of the diagonal of an operator to MultiFieldsI think this is ready to be mergedI think this is ready to be mergedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/329Adjust to new pocketfft interface2019-07-01T12:29:40ZMartin ReineckeAdjust to new pocketfft interfaceThis switches to the new `pypocketfft` interface, which makes NIFTy's own FFT module much smaller.
The problem is that all users will have to update their `pypocketfft` installation once this is merged.
Should we do this now or are the...This switches to the new `pypocketfft` interface, which makes NIFTy's own FFT module much smaller.
The problem is that all users will have to update their `pypocketfft` installation once this is merged.
Should we do this now or are there reasons to wait?
@parrashttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/328fix gridder URL2019-06-24T12:37:14ZMartin Reineckefix gridder URLhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/327Power grid2019-06-24T11:33:35ZPhilipp Arrasparras@mpa-garching.mpg.dePower gridhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/326try to fix DiagonalOperator2019-06-04T15:32:18ZMartin Reinecketry to fix DiagonalOperatorhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/321Fixing NaNs in PoissonEnergy2019-06-03T14:07:49ZMartin ReineckeFixing NaNs in PoissonEnergyhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/318switch from numpy.fft to pypocketfft2019-05-21T08:18:16ZMartin Reineckeswitch from numpy.fft to pypocketffthttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/324New gridder (again!)2019-05-21T08:18:16ZMartin ReineckeNew gridder (again!)The new gridder based on the "exponential of semicircle" kernel passes our tests and is at least twice as fast as the current one (there is probably still some optimization potential).
When/how should we merge this? I'd be happy if peop...The new gridder based on the "exponential of semicircle" kernel passes our tests and is at least twice as fast as the current one (there is probably still some optimization potential).
When/how should we merge this? I'd be happy if people test this as long as it is still on the branch, but this is a bit complicated since you also need to checkout the "new_kernel" branch of `nifty_gridder`.
@parras, any suggestions?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/325Add ascl citation to docs2019-05-21T07:23:42ZPhilipp Arrasparras@mpa-garching.mpg.deAdd ascl citation to docshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/323add operator to multiply fields with matrices2019-05-07T19:54:30ZLukas Platzadd operator to multiply fields with matrices@mtr Could you please have a look at this?
Have used it in my code for some time now.
Does not respect the `spaces` keyword in its current form.
It is only included to be compatible with `DomainTuples`.@mtr Could you please have a look at this?
Have used it in my code for some time now.
Does not respect the `spaces` keyword in its current form.
It is only included to be compatible with `DomainTuples`.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/322WIP: Fix aspect setting in 2D plots2019-05-03T16:14:11ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Fix aspect setting in 2D plotshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/317remove NFFT2019-04-29T08:25:22ZMartin Reineckeremove NFFTimplements #268implements #268https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/320better `get_default_codomain` for GLSpace2019-04-29T08:01:31ZMartin Reineckebetter `get_default_codomain` for GLSpaceNoticed by @mawandroNoticed by @mawandrohttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/319Better __repr__ for FieldAdapter2019-04-27T17:34:06ZMartin ReineckeBetter __repr__ for FieldAdapterhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/306Generalize do_adjust_variances2019-04-19T08:58:11ZPhilipp Arrasparras@mpa-garching.mpg.deGeneralize do_adjust_variancesThe adjust variances function is unnecessarily specific at the moment. This is now generalized to the case d=A*xi where xi is an apriori white Gaussian random field and A is a general operator.
Do we want to do some renamings? Is there ...The adjust variances function is unnecessarily specific at the moment. This is now generalized to the case d=A*xi where xi is an apriori white Gaussian random field and A is a general operator.
Do we want to do some renamings? Is there perhaps a better name than `do_adjust_variances`?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/316WIP: Uniform distribution2019-04-18T20:06:41ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Uniform distributionMerge this after the gridder has been mergedMerge this after the gridder has been mergedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/311Gridder mr2019-04-16T06:28:31ZPhilipp Arrasparras@mpa-garching.mpg.deGridder mrhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/315Mask operator demo2019-04-11T13:09:05ZMartin ReineckeMask operator demo