- Dec 05, 2019
-
-
Jan Caron authored
-
Jan Caron authored
-
Jan Caron authored
plottools.plot_3d_to_2d function should be used now for more control!
-
Jan Caron authored
fielddata: plot_quiver3d figsize renamed to size (because it's in pixels, not inch-size of the figure) plot_quiver3d_to_2d: revamped to be more user friendly, directly specify dpi now, automatically detecs magnification to get high resolution. plottools: Added plot_3d_to_2d as a separate function, that should be invoked after a mayavi plot. Allows fine tuning of 3D plot separate from following 2D plot.
-
- Nov 27, 2019
-
-
Jan Caron authored
-
Jan Caron authored
-
Jan Caron authored
rgb_from_vector fixed to properly generate luminance. get_avrg_kern_field now properly handles fits without ramp. plot_avrg_kern_field now also returns the plotting axis. plot_quiver ar_dens behaviour changed: now has 'auto' functionality and also bins instead of showing every nth arrow. Arrow color is now white with black stroke.
-
- Oct 24, 2019
-
-
-
Jan Caron authored
Major changes before Refactoring / Reimagination!file_io/io_vectordata: ovf-files now can specify the segment that should be read (if several exist) vtk-files: fixed an error switching up dim/origin/spacing major rewrite of _interp_to_regular_grid, now sets up Delauney triangulation only once (reusable for different magnetisation components), grid spacing is now mandatory and a conversion factor is introduced, which can be used to convert units in the vtk file to nm. Deleted much unused stuff.magcreator/examples: Added Bloch and Neel type skyrmion support, based on...magcreator/magcreator: Added create_mag_dist_skyrmion function, which can add Bloch and Neel type Skyrmions with two different mathematical descriptions for the domain wall. Fully supports 3D orientation.utils/lorentz: Added a section to check the phase plate, currently commented out! Maybe useful in the future or for a full forward model.colors: Ignored (unavoidable) flake errors (Axes3D "Unused Import")fieldconverter: Fixed error (wrongly used abs instead of sqrt), now works! Streamlined convert_A_to_B.fielddata: field property is now abstract and implemented in subclasses. angles parameter commented out (delete in the future). Reenabled axis.set_facecolor(bgcolor) in plot_field (now works!).phasemap: Made the switch to cmocean.cm.balance colormap (switched colors!)plottools: Changed figsize default (better fits for newer matplotlib). New scalebar implementation (black bar now, can have stroke). Streamlined add_cbar function. hideaxes now works again (old version used deprecated code)..gitignore: More general definitions of ignored files.environment.yml: Updated environmet.
-
- Dec 17, 2018
-
-
Jan Caron authored
quiver_field now allows interpolation.
-
- Dec 05, 2018
-
-
Jan Caron authored
-
- Nov 29, 2018
-
-
Jan Caron authored
Removed warnings for tight_layout (get rid sooner or later!) And another environment update (pyFFTW now again accessible via conda!)
-
- Nov 27, 2018
-
-
Jan Caron authored
-
- Oct 25, 2018
-
-
Jan Caron authored
dataset: plot_mask now takes kwargs. fielddata: pad now allows mode changes. phasemap: fixed bug that did not properly scale vmin and vmax with unit. io_vectordata: added support for .vtk, .tec files and new interpolation.
-
- Dec 21, 2017
-
-
Jan Caron authored
forwardmodel: DistributedForwardModel should now properly close pipes.
-
- Dec 13, 2017
-
-
Jan Caron authored
forwardmodel: DistributedForwardModel now has __del__ method (not working as it should, processes still live on...)
-
- Dec 08, 2017
-
-
Jan Caron authored
environment.yml: upgraded to scipy=1.0
-
- 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!
-
- Nov 16, 2017
-
-
Jan Caron authored
-
- Oct 19, 2017
-
-
Jan Caron authored
-
- Sep 20, 2017
-
-
Jan Caron authored
costfunction: chisq_m/a now track their results (better way?) diagnostics: added LCurve class (not finished), comments for SVD fielddata: properly ordered properties, added plot_field for ScalarField phasemap: fixed bug for symmetric=False, cmap=None (no proper default!)
-
- Aug 24, 2017
-
-
Fengshan Zheng authored
-
- Aug 18, 2017
-
-
Jan Caron authored
-
- Jul 07, 2017
-
-
Jan Caron authored
Smooth_vortex now can have a homogeneous core with radius larger 1. Hacky solution for PyQt4/5, change later! Changed ignore files.
-
- Mar 14, 2017
-
-
Jan Caron authored
docs: moved up one level. plottools: added some default label sizes. version: added to VCS and added a TODO (switch to Git) fielddata: added rot90 for ScalarData, lot of small changes.
-
- Feb 15, 2017
-
-
Jan Caron authored
Started working on reader for binary ovf files (WIP). utils.pm now works with PhaseMapperFDFC.
-
- Feb 06, 2017
-
-
Jan Caron authored
fielddata and phasemap: Now use the new plottools module, cleanup of arguments and documentation. plottools: New module for pretty plotting and different annotations like text, colorwheels and colorbars. colors: Colorbar now has a black circle outline and arrows pointing in cardinal directions. diagnostics: Small documentation fixes and naming 'avg' --> 'avrg'. docs: Renewed documentation.
-
- Jan 22, 2017
-
-
Jan Caron authored
diagnostics: now takes magdata as input instead of a vector. Plotting routines for diagnostics added. fielddata: Added quiverkey if b_0 is provided. phasemap: If appropriate unit is provided, will be labeled as "Gain Map". scalebar: Cleaned up and clipping added.
-
- Jan 09, 2017
-
-
Jan Caron authored
reconstruction: jutil.TakeTime is now used here. scalebars: Module which allows nice scalebars to be displayed in all plots. This is the new default and can be turned off. ramp: Now stores everything from the dataset directly to self, instead of keeping a reference to the DataSet (construct without Dataset in future!). projector: tqdm now uses tqdm_notebook if used in IPython Notebook! magcreator: Added functionality for smooth vortices (see de Graef et al.). kernel: Corrected behaviour of slab geometry (u and v were still switched!). dataset: phasemappers now accessable as dictionary or list. The append function now also takes lists (but projectors and phasemappers can in turn not set directly anymore). Se_inv will be updated automatically. diagnostics: Functionality to access total, directional and magnitude error, according to Kemp et al.
-
- Dec 20, 2016
-
-
Jan Caron authored
-
- Dec 19, 2016
-
-
Jan Caron authored
phasemap: Now supports flips, rotations and shifts with ndimage. Added plot_phase_with_hist to plot histograms (for difference plots). fielddata: FieldData now properly plots contours and masks (new). dataset: set_3d_mask now uses the new mask capability of FieldData. Default is no longer "logical backprojection". io_phasemap: Now includes .tif (although that does not always work). setup.py: Deleted deprecated depencencies. Renamed a few plot commands to plot_... Rollback to RdBu as colormap (back from Spectral).
-
- Dec 08, 2016
-
-
Jan Caron authored
fielddata: slices now include z-component which will be plotted in plot_field. colors: Minor tweaks. Mainly for Rec. 601/709 input. phasemap: Now uses 'Spectral' as a colormap.
-
- Nov 27, 2016
-
-
Jan Caron authored
-
- Nov 19, 2016
-
-
Jan Caron authored
Now uses an improved cubehelix colorwheel for most purposes. Other variants are also provided. Removed hue_mode.
-
- Nov 10, 2016
-
-
Jan Caron authored
-
Jan Caron authored
fielddata: Added plot_quiver_field convenience function. io_phasemap: Added functionality for images separately from HyperSpy. phasemap: Automatically normalise confidence. projector: Quaternion for tilt around x-axis corrected (was falsely around y). reconstruction: Added verbose option (True by default). reconstruction_2d_from_phasemap: Plotting optimised.
-
- Nov 03, 2016
-
-
Jan Caron authored
Renaming of variables in PhaseMapperRDFC.jac_T_dot to make more sense...
-
Jan Caron authored
phasemapper: PhasemapperRDFC: Now the adjoint is calculated correctly (switched slicing order, took conjugate of kernel FFTs, deleted superfluous minus sign). Results are the same, but calculation is now CORRECT! fft: Correction of numpy rfftn_adj. fielddata: Added option for uniform color specification.
-
- Oct 19, 2016
-
-
Jan Caron authored
kernel: u and v are switched and now finally correct. get_elementary_phase is also switched and corrected. phasemapper: added PhaseMapperCharge from Feng Shan. forward_model: now uses y instead of phase_vec/Se_inv and now direct properties. costfunction: corrected some docstrings and documentation comments. fielddata: corrected some missing integer divisions (// instead of /), added plot_streamline().
-