Skip to content
Snippets Groups Projects
  1. Oct 29, 2014
  2. Oct 28, 2014
  3. Sep 25, 2014
    • Jan Caron's avatar
      Intermediat commit on the way to implement norms and more regularizations. · e39061e3
      Jan Caron authored
      minor changes to plotting methods (PhaseMap now plottable without colorbar).
      phase_map: gain can now be set to 'auto' (5 fringes, determined by max. phase).
      renamed 'density' to 'gain' (makes more sense).
      regularisator: started to include norms and more kinds of regularisations.
      mag_slicer: GUI which can go through loaded magnetizations along the major axes.
      paper 1: minor changes to the scripts for the results.
      e39061e3
  4. Sep 01, 2014
    • Jan Caron's avatar
      Quality of life improvements, docstrings, and new gui-based method! · de58b03c
      Jan Caron authored
      Many Doctring corrections, all plots now have a "show" parameter to not show a
      plot at the end of the method (needed for guis and such).
      magdata: quiver_plot: axis switch for x-projection, implemented logarithmic
               arrows and scaling feature.
      projector: added to_mag_data() method to directly produce a projected
                 magnetization distribution.
      gui/create_logo: removed (obsolete and unuseful).
      gui/mag_slicer: added!
      de58b03c
  5. Aug 19, 2014
    • Jan Caron's avatar
      Implementation of the Regularisator class · 325ea464
      Jan Caron authored
      regularisator: new module to represent different regularisation strategies
      costfunction: changed to use the new Regularisator classes, changed arguments!
      dataset: fixed bug that always displayed the own phase maps instead of provided
      reconstruction: changed to use the new Regularisator classes, changed arguments!
      scripts/rueffner_file: tried to avoid Memory Error (no success)
      scripts/zi_an: added holographic contour plots with overlayd magnetization
      scripts/reconstruction_sparse_cg_test: now uses Regularisator classes and plots
                                             phase differences (original - reconstr.)
      325ea464
  6. Aug 06, 2014
    • Jan Caron's avatar
      Small stuff, collaborations and processing scripts · 3f460d45
      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
      3f460d45
  7. May 15, 2014
    • Jan Caron's avatar
      Further optimization · ce62f949
      Jan Caron authored
      pep8: optimizations
      phasemapper_core: numcore module for phasemapper
      scripts: compatibility with new structure
      reconstruction: new scripts
      ce62f949
  8. Apr 17, 2014
    • Jan Caron's avatar
      Further optimization of the new structure and scripts. · 838fb104
      Jan Caron authored
      package: some minor corrections (mainly import statements), some old functions
               were revived (e.g. in MagData)
      
      scripts: adaption to the new structure and sorting (more work is to do here...)
      
      _version: __version__ string is now imported from this file
      
      phasemapper_core.pyx: added to separate the corresponding numcore_functions
                            from kernel_core.pyx
      838fb104
  9. Apr 16, 2014
    • Jan Caron's avatar
      Documentation and cleanup of the pyramid package! · 6fc82b2f
      Jan Caron authored
      Renames:
      datacollection --> dataset
      optimizer      --> reconstruction
      
      scripts:
      interactive_setup is now implemented in an extended Spyder startup file.
      some other scripts are now
      the rest is NOT adapted, yet, which is the next task at hand
      furthermore scripts will be sorted and unused ones deleted in the next commit
      6fc82b2f
  10. Mar 11, 2014
  11. Feb 10, 2014
    • Jan Caron's avatar
      Intermediate commit on the way to the new structure. · 355a7e41
      Jan Caron authored
      regrid: Added many scripts for regridding by Jörn
      logging: Introduced logging
      scripts: Added Scripts for regridding and simulating stuff for cooperations
      removed: Unused test scripts
      structure: Many new restructuring aspects already implemented
      355a7e41
  12. Jan 02, 2014
  13. Dec 03, 2013
  14. Nov 18, 2013
    • Jan Caron's avatar
      holoimage, magdata, phasemap: Made plotting more flexible (now return axes) · 27f46b6f
      Jan Caron authored
      phasemapper: new function get_kernel() for convenience, mag_real_fast() for
      calculation of the phase with pre-computed lookup-tables
      projector: single_tilt_projection() now works as intended
      Added scripts for the creation of core-shell-structures
      Added script for charge calculation by contour integration
      Added script for creating tilt series of core-shell-structure for reconstruction
      Various minor modifications, mostly nomenclature and streamlining
      27f46b6f
  15. Sep 18, 2013
  16. Aug 25, 2013
    • Jan Caron's avatar
      Sphinx and NetCDF4 support implemented, new features for pyramid objects · c1d56ac8
      Jan Caron authored
      pyramid: all docstrings in numpydoc (package installed) format (used by spinx)
      holoimage: removed error, phase was falsely multiplied by pi/2
      magcreator: removed create_mag_dist_comb, renamed functions for disc and vortex
      magdata: Allows creation of empty MagData objects and easy adding of magnitudes
      phasemap: Allows units to be set for plots, added 3D plot
      phasemapper: Electrostatic component implemented
      projector: Projection now includes thickness profile
      docs: support for html, latex and pdf (experimental), use "make *" in shell
      scripts: new structure, deleted some compare_* functions, added test_methods
      .hpignore: now also ignores *.c and _* files (_build used in docs)
      c1d56ac8
  17. Aug 13, 2013
    • Jan Caron's avatar
      Final version of paper scripts · 975e30c2
      Jan Caron authored
      holoimage: changed colorwheel (now without axes)
      magcreator: create_vortex now also allows a 3D-center (2D is extracted)
      magdata: new methods: get_mask() and scale_down()
      phasemap: changed plotting defaults (new kwargs)
      phasemapper: started on electrical contribution
      975e30c2
  18. Jun 06, 2013
  19. May 23, 2013
    • Jan Caron's avatar
      Completed the restructuring of the package · f62f0ab4
      Jan Caron authored
      scripts: changed scripts to work with the new syntax of the package
      PhaseMag and MagData: added load and save options for NetCDF files
      MagData: changed 3D-plotting to use mayavi (faster and better looking)
      test: added more TestCases for various modules
      phasemapper: added computation method to use mx and my (now standard)
      compare_method_errors: first draft of script to compare the different errors
      f62f0ab4
  20. May 18, 2013
    • Jan Caron's avatar
      Completed new program structure! · 9d34cde6
      Jan Caron authored
      Scripts are nearly adapted to the new structure and easier to read.
      (Except analytic module and scripts get_jacobi and inverse)
      9d34cde6
  21. May 15, 2013
  22. May 13, 2013
  23. May 07, 2013
  24. May 06, 2013
    • Jan Caron's avatar
    • Jan Caron's avatar
      scripts: Splitted the main in several smaller scripts · 78d70d7c
      Jan Caron authored
      test: changed the dataloader TestCase
      pyramex: first experiments with Cython and SCons
      dataloader: changed the order in which the dimensions are saved,
              z_len is no longer part of the magnetization (this was the reason why
              we had to divide by res, which is equal to z_len for calculating coeff)
      magcreator: shapes are now separate functions, mag_shape is now an argument for
              one unified create_hom_mag-function
      phasemap: unification of the phasemap-functions in real space (just the pixel-
              field is calculated different now)
      78d70d7c
  25. Apr 30, 2013
  26. Apr 29, 2013
  27. Apr 26, 2013
  28. Apr 18, 2013
  29. Apr 15, 2013
  30. Apr 12, 2013
  31. Apr 10, 2013
  32. Apr 05, 2013
Loading