NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2019-09-26T11:50:56Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/344Changes in BlockDiagonalOperator and LogRGSpace2019-09-26T11:50:56ZPhilipp HaimChanges in BlockDiagonalOperator and LogRGSpaceWhen None is passed as operator, BlockDiagonalOperator will treat it as a unity operator, not changing the corresponding field when applied. draw_sample will act like ScalingOperator with factor 1.
get_default_codomain of LogRGSpace now...When None is passed as operator, BlockDiagonalOperator will treat it as a unity operator, not changing the corresponding field when applied. draw_sample will act like ScalingOperator with factor 1.
get_default_codomain of LogRGSpace now changes the harmonic attribute of new space instead of always setting it to True.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/346add missing file2019-09-26T12:01:14ZMartin Reineckeadd missing filehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/347more uncontroversial changes2019-09-26T12:42:55ZMartin Reineckemore uncontroversial changeshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/348more merges from operator_spectra2019-09-26T16:05:21ZMartin Reineckemore merges from operator_spectrahttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/350Fix MPI on NIFTy_52019-10-04T11:01:42ZMartin ReineckeFix MPI on NIFTy_5https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/349Fix mpi2019-10-04T14:44:03ZReimar H LeikeFix mpiThe metric in the KL is now always available as an operator. This fixes #275 but is not totally elegant as now there is exactly one operator that is MPI parallel.The metric in the KL is now always available as an operator. This fixes #275 but is not totally elegant as now there is exactly one operator that is MPI parallel.Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/351Uses AbsDeltaEnergyController in Demo32019-10-07T14:08:50ZLukas PlatzUses AbsDeltaEnergyController in Demo3https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/352fix SquaredNormOperator docstring2019-10-14T14:23:33ZLukas Platzfix SquaredNormOperator docstring- renamed unpublished operator
- docstring error fixed
- renamed unpublished operator
- docstring error fixed
https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/355WIP: added metric operator2019-10-15T15:41:22ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: added metric operatorhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/356Independent sl amplitudes formatting2019-10-16T16:17:30ZPhilipp Arrasparras@mpa-garching.mpg.deIndependent sl amplitudes formattingHi Philipp, I have reformatted your merge request a little to our conventions. If you accept this merge request, it gets merged into your branch and can then be later merged by Martin into the master.Hi Philipp, I have reformatted your merge request a little to our conventions. If you accept this merge request, it gets merged into your branch and can then be later merged by Martin into the master.Philipp HaimPhilipp Haimhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/333Operator spectra2019-10-17T12:38:54ZPhilipp Arrasparras@mpa-garching.mpg.deOperator spectrahttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/358operator renaming2019-10-17T12:50:27ZMartin Reineckeoperator renaminghttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/362Allow for non-blocking plots2019-10-28T19:48:22ZGordian EdenhoferAllow for non-blocking plotsPass the `block` keyword on to `matplotlib.pyplot` as to allow for
non-blocking interactive plot windows to be created. This is useful for
creating several plots in fast succession without the python script
blocking the current process.Pass the `block` keyword on to `matplotlib.pyplot` as to allow for
non-blocking interactive plot windows to be created. This is useful for
creating several plots in fast succession without the python script
blocking the current process.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/363docs/source/volume.rst: Explicit HT convention2019-10-28T19:52:29ZGordian Edenhoferdocs/source/volume.rst: Explicit HT conventionExplicitly state the convention used for the harmonic transform
operators and clearly state the difference between the convention used
in HEALPix and NIFTy.Explicitly state the convention used for the harmonic transform
operators and clearly state the difference between the convention used
in HEALPix and NIFTy.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/364Plotting fixup2019-10-29T12:34:26ZPhilipp Arrasparras@mpa-garching.mpg.dePlotting fixup@mtr without this switch I get random underflow errors which I cannot explain...@mtr without this switch I get random underflow errors which I cannot explain...https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/353WIP: Mf new2019-10-29T15:46:44ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Mf newhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/365Add 'log10' functions to NIFTy2019-11-02T14:43:10ZLukas PlatzAdd 'log10' functions to NIFTyUseful for example for plotting fields on a more intuitive log scale than the ln scale.Useful for example for plotting fields on a more intuitive log scale than the ln scale.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/359Add total_volume property to DomainTuple2019-11-02T14:45:01ZLukas PlatzAdd total_volume property to DomainTupleso a `DomainTuple` can tell you it's total volumeso a `DomainTuple` can tell you it's total volumehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/368Add more automatic checks for operators2019-11-06T14:06:39ZPhilipp Arrasparras@mpa-garching.mpg.deAdd more automatic checks for operatorshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/366Fix mpi kl2019-11-06T14:19:07ZReimar H LeikeFix mpi klcalling MPI_KL.__init__ lead to the numpy random seed being different for every task. This is problematic especially when working with the new preconditioner, as this causes desyncs.calling MPI_KL.__init__ lead to the numpy random seed being different for every task. This is problematic especially when working with the new preconditioner, as this causes desyncs.Martin ReineckeMartin Reinecke