- Sep 23, 2020
-
-
Alexander Clausen authored
-
Alexander Clausen authored
* fixed rotate with reshape=True * 2d rotation: fix sign of x component * clip: negative values are no longer cut off for scalars * re-organized tests and fixtures * improve coverage: clip, __getitem__, rotate: scalars, comparisons, ... Co-authored-by:
<d.weber@fz-juelich.de> Co-authored-by:
<j.caron@fz-juelich.de>
-
- Sep 10, 2020
-
-
Alexander Clausen authored
-
- Aug 24, 2020
-
-
Alexander Clausen authored
-
- Aug 11, 2020
-
-
Dieter Weber authored
Last working one is test_mask(), the rest is currently TODO Co-authored-by:
Alexander Clausen <a.clausen@fz-juelich.de> Co-authored-by:
Jan Caron <j.caron@fz-juelich.de>
-
- Mar 03, 2020
-
-
Jan Caron authored
Added the fields submodule with field, shapes and vectors! Added the vis module (not viz) with colors, decorators, plot2d, tools. Added version. Minor changes in pyramid.
-
- Nov 04, 2019
-
-
Jan Caron authored
-
- Dec 05, 2018
-
-
Jan Caron authored
-
- Nov 27, 2018
-
-
Jan Caron authored
-
- Dec 06, 2017
-
-
Jan Caron authored
fielddata: fixed tests!
-
- Dec 05, 2017
-
-
Jan Caron authored
projector: RotTiltProjector now ends in the correct coord system! diagnostics: Refined the LCurve class (now saves stuff!) lorentz: Added preliminary Lorentz imaging functions!
-
- Aug 29, 2017
-
-
Fengshan Zheng authored
-
- Aug 25, 2017
-
-
Fengshan Zheng authored
-
Fengshan Zheng authored
-
- Aug 24, 2017
-
-
Fengshan Zheng authored
-
- Aug 23, 2017
-
-
Fengshan Zheng authored
-
Fengshan Zheng authored
-
Fengshan Zheng authored
-
- Aug 22, 2017
-
-
Fengshan Zheng authored
-
- Aug 18, 2017
-
-
Fengshan Zheng authored
-
- Aug 17, 2017
-
-
Fengshan Zheng authored
-
- Aug 16, 2017
-
-
Fengshan Zheng authored
-
- Aug 04, 2017
-
-
Fengshan Zheng authored
-
- Aug 03, 2017
-
-
Fengshan Zheng authored
-
- Jul 28, 2017
-
-
Fengshan Zheng authored
-
Fengshan Zheng authored
-
Fengshan Zheng authored
-
- Jul 19, 2017
-
-
Jan Caron authored
-
- Oct 02, 2015
-
-
Jan Caron authored
colormap: Added TransparentColormap. magdata: Added get_magslice method, to_emd and from_emd. phasemap: Added to_emd and from_emd. gui: New GUI "PhaseMap Creator". tests: Moved from ./tests to ./pyramid/tests. Not a package anymore!
-
- Sep 02, 2015
-
-
Jan Caron authored
semper: Implements the SemperFormat class for phasemaps and magnetizations. forwardmodel: Docstrings for DistributedForwardModel. phasemap: save_to_text now optionally without header. ramp: Docstrings added.
-
- Jul 21, 2015
-
-
Jan Caron authored
Cleanup and documentation! ramp: New class for polynomial ramps. Instantiated in the ForwardModel. forwardmodel: Now uses new ramp class. phasemapper: Ramp functionality moved to ramp class. reconstruction: Ramp order not used, ramp can be now retrieved from the ramp class after reconstruction. analytic, magcreator: Better and consistent definition of pixel centers and their influence on the phase. testing: Minor corrections for new syntax.
-
- Jun 25, 2015
-
-
Jan Caron authored
costfunction: Now takes a ForwardModel as input instead of DataSet. forwardmodel: New private function for processing one image (multiprocessing). magdata: Quiver Plots (2D/3D) now support color encoding (angle or amplitude). Private method for creating the appropriate colormap. reconstruction: Now takes Costfunction as argument instead of DataSet. regularisator: Introduced ComboRegularisator. scripts: New scripts.
-
- Jun 02, 2015
-
-
Jan Caron authored
Phase maps now also have a mask and a confidence matrix. Began new script structure (temporary folders created). Cleanup, logging and documentation done. config: NTHREADS is now set here. dataset: Method for creating 3D masks added. phasemap: Mask and confidence matrix added. Padding and cropping supported. forwardmodel: Stubs for multiprocessing added (next TODO!). kernel: Added support for perturbed reference wave. magdata: Padding and cropping supported. projector: New property 'sparsity' introduced. regularisator: Stub for ComboRegularisator added (next TODO!). tests: Changed accordingly.
-
- Mar 15, 2015
-
-
Jan Caron authored
projector: RotTiltProjector implemented! quaternion: New module providing quaternions!
-
- Mar 07, 2015
-
-
Jan Caron authored
magdata: added convenience functions for flipping and rotating of magnetic distributions, fixed bug with ar_dens. phasemap: now also has a mask which will be used to construct a 3D-mask for the magnetic distribution during reconstruction. Added setter/getter. Added copy(), scale_down()/scale_up() convenience functions. !CAUTION! Only NetCDF4 files save every new parameter! projector: Fixed hidden bug in X/YTiltProjector, which was problematic during tilts over 360°. Now uses linear algebra (much clearer!). get_info() function now can be used non-verbose (for filenames). dataset: added several setter/getter, addes set_3d_mask() for simple 2D tasks, renamed mask to confidence (for Se_inv construction) tests: updated to include the fixes and new functions introduced in this update!
-
- Feb 19, 2015
-
-
Jan Caron authored
tests: implemented the missing TestCases! dataset: mask is now created if not given! phasemapper: guaranteed np.float32 format for RDRC (expected by Cython) projector: now uses fft.FLOAT
-
- Feb 03, 2015
-
-
Jan Caron authored
docstrings: updated! costfunction: CFAdapterScipyCG obsolete, deleted estimate_lambda() dataset: use_fftw and threads obsolete diagnostics: implemented stuff... much stuff... fft: Docstrings and implementation of threads magcreator: fixed bug in slab (dimension mix-up) phasemap: plot now also returns colorbar reconstruction: PrintIterator and optimize_simple_leastsq obsolete regularisator: Docstrings scripts: minor modifications scripts - reconstruct_random_pixels: now use optimize_linear testcases: analytic, compliance, kernel, magcreator, magdata, projector
-
- Nov 24, 2014
-
-
Jan Caron authored
setup: Changes to setup.py, pyramid.version to fit to numpy and jutil now uses __all__ magic and supports from pyramid import * tests: changes to test_compliance/magcreator/analytic (should now work) collaborations: added several scripts for Patrick reconstruction: added batch file for the reconstruction of several configs test methods: (unfinished) scripts for fftw tests and kernel comparisons paper 1: ch5-4 changed padding values to 0, 1, 3 and 7 plotting: deleted plt.show() lines (have to be done manually now or via Spyder) logging: now named _log instead of LOG (private variable instead of constant) also some logs were disabled, because Pylint says they are slow... reconstruction: now has info argument (pass a list in which cost info is copied) phasemapper: changed sign of constant PHI_0, is now correctly positive (instead the negative z-integration is taken into account which was not done before!) kernel: now uses FFTW, numpy code was changed accordingly and is still available phasemapper: also uses FFTW now, work in progress: FFTW for jac_T_dot
-
- Oct 28, 2014
-
-
Jörn Ungermann authored
-
- Aug 06, 2014
-
-
Jan Caron authored
magdata: implemented save_to_x3d (Bielefeld collaboration) template.x3d: template for the x3d output (header file with spin-blueprints) numcore.kernel_core: implemented multiply_jacobi_T_core scripts: added vtk scripts for full nanowires and segments script to process file by Daniel Rüffner
-