Major changes before Refactoring / Reimagination!file_io/io_vectordata: ...
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.
Showing
- .gitignore 3 additions, 4 deletions.gitignore
- environment.yml 23 additions, 19 deletionsenvironment.yml
- pyramid/colors.py 15 additions, 17 deletionspyramid/colors.py
- pyramid/diagnostics.py 8 additions, 11 deletionspyramid/diagnostics.py
- pyramid/fieldconverter.py 12 additions, 38 deletionspyramid/fieldconverter.py
- pyramid/fielddata.py 40 additions, 15 deletionspyramid/fielddata.py
- pyramid/file_io/io_vectordata.py 90 additions, 189 deletionspyramid/file_io/io_vectordata.py
- pyramid/forwardmodel.py 3 additions, 3 deletionspyramid/forwardmodel.py
- pyramid/magcreator/examples.py 10 additions, 1 deletionpyramid/magcreator/examples.py
- pyramid/magcreator/magcreator.py 145 additions, 2 deletionspyramid/magcreator/magcreator.py
- pyramid/phasemap.py 10 additions, 11 deletionspyramid/phasemap.py
- pyramid/plottools.py 19 additions, 26 deletionspyramid/plottools.py
- pyramid/utils/lorentz.py 11 additions, 3 deletionspyramid/utils/lorentz.py
Loading
Please register or sign in to comment