Gwyddion – Free SPM (AFM, SNOM/NSOM, STM, MFM, …) data analysis software

Subversion commits

Recent commits to Gwyddion subversion repository:

r21489 by yeti-dn on yesterday 12:17:53 in gwyddion

- adjusted fudge factors further

Modified: filters-convdeconv.c

r21488 by yeti-dn on 2018-10-15 20:28:07 in gwyddion

- updated 2.52 news

Modified: NEWS

r21487 by yeti-dn on 2018-10-15 20:26:07 in gwyddion

- pass pointer to entire file, not just the header, when reading data
- fixes reading of text files broken in 2.51

Modified: nanoscope.c

r21486 by yeti-dn on 2018-10-14 15:27:18 in gwyddion

- use gwy_data_field_area_get_dispersion() for TF width calculation
- added an option to optimise TF size at each level in volume TF
- some more code unification

Modified: psf.c volume_psf.c

r21485 by yeti-dn on 2018-10-14 12:33:41 in gwyddion

- factored estimated region symmetrisation to a function

Modified: psf.c volume_psf.c

r21484 by yeti-dn on 2018-10-14 12:22:36 in gwyddion

- use estimate_tf_region() in GUI TF size estimation, as for image TF

Modified: volume_psf.c

r21483 by yeti-dn on 2018-10-12 07:07:37 in gwyddion

- implemented same-unit checks for quantities which need them

Modified: volume_planestat.c

r21482 by yeti-dn on 2018-10-12 06:59:29 in gwyddion

- added a same-units comment

Modified: volume_linestat.c

r21481 by yeti-dn on 2018-10-10 16:16:40 in gwyddion

- updated fudge factors for individual regularisation parameter optimisations

Modified: filters-convdeconv.c psf.c volume_psf.c

r21480 by yeti-dn on 2018-10-10 15:59:54 in gwyddion

- increased sigma for TT support size estimation

Modified: filters-convdeconv.c psf.c volume_psf.c

r21479 by yeti-dn on 2018-10-10 15:56:26 in gwyddion

- updated sigma ranges for optimal regularisation param scanning

Modified: filters-convdeconv.c psf.c volume_psf.c

r21478 by yeti-dn on 2018-10-10 15:47:48 in gwyddion

- better scaling with TF support size

Modified: filters-convdeconv.c

r21477 by yeti-dn on 2018-10-09 11:12:52 in gwyddion

- now the regularisation parameter scaling is consistent, just perhaps
  different than we want (decreases too fast with resolution)

Modified: filters-convdeconv.c

r21476 by yeti-dn on 2018-10-08 18:52:17 in gwybatch

- removed code for data browser interaction in get_first_channel()
- no longer necessary since 2.45

Modified: gwybatch.c

r21475 by yeti-dn on 2018-10-08 12:30:08 in gwyddion

- reverted sigma-lambda relation back to linear for LSM and regularised
  deconvolution

Modified: filters-convdeconv.c

r21474 by yeti-dn on 2018-10-04 13:01:43 in gwyddion

- another regularisation parameter rescaling; this time it might even work
  right

Modified: filters-convdeconv.c

r21473 by yeti-dn on 2018-10-03 20:04:25 in gwyddion

- another attempt to make regularisation parameters behave consistently
  across methods

Modified: filters-convdeconv.c psf.c volume_psf.c

r21472 by yeti-dn on 2018-09-27 07:57:11 in gwyddion

- removed field centering from regularised deconvolution because it is a
  general method
- removed % from sigma values, just present them as numbers
- set output brick offsets in volume TF

Modified: filters-convdeconv.c dimensionfile.c deconvolve.c psf.c volume_psf.c

r21471 by klapetek on 2018-09-26 19:47:48 in gwyddion

normalisation variants according to the present MFM data treatment conventions.

Modified: mfm.h mfm_recalc.c mfmops.h volume_mfmrecalc.c

r21470 by yeti-dn on 2018-09-25 14:28:58 in gwyddion

- fixed leaking matrix field in gwy_data_field_find_regularization_sigma_leastsq()

Modified: filters-convdeconv.c

r21469 by yeti-dn on 2018-09-25 13:45:54 in gwyddion

- fixed slices being extracted twice in non-multiselect mode

Modified: volume_slice.c

r21468 by yeti-dn on 2018-09-25 12:58:10 in gwyddion

- added experimentally determined fudge factor to the sigma optimisation
  procedure

Modified: filters-convdeconv.c psf.c volume_psf.c

r21467 by yeti-dn on 2018-09-24 14:28:18 in gwyddion

- added an option to estimate sigma for each level
- takes about infinite time to finish

Modified: volume_psf.c

r21466 by yeti-dn on 2018-09-24 14:11:15 in gwyddion

- use libprocess leastsq transfer function estimation function
- fixed botched regularisation param conversion were the sqrt() was taken
  twice

Modified: volume_psf.c

r21465 by yeti-dn on 2018-09-24 13:52:07 in gwyddion

- replaced built-in least squares TF reconstruction with libprocess functions

Modified: psf.c

r21464 by yeti-dn on 2018-09-24 13:35:45 in gwyddion

- added least-squares based psf reconstruction function to libprocess

Modified: filters-convdeconv.c filters.h

r21463 by yeti-dn on 2018-09-24 12:20:14 in gwyddion

- split convolution and deconvolution filters to separate source file
  filters-convdeconv.c

Modified: Makefile.am filters-convdeconv.c (new) filters.c

r21462 by yeti-dn on 2018-09-24 12:01:39 in gwyddion

- implemented built-in LSM sigma optimisation with precalculated data to avoid
  repetitive large FFTs

Modified: psf.c

r21461 by yeti-dn on 2018-09-24 11:09:19 in gwyddion

- fixed botched transformation formulae for MSQ

Modified: datafield.c

r21460 by yeti-dn on 2018-09-24 09:31:50 in gwyddion

- fixed memory leaks after conjgrad refactoring

Modified: psf.c

r21459 by yeti-dn on 2018-09-24 08:38:47 in gwyddion

- refactoring conjgrad to get functions usable for λ optimisation

Modified: psf.c

r21458 by yeti-dn on 2018-09-23 21:43:40 in gwyddion

- added an internal helper function to check rectangular data field area
- added an internal helper function to check data field mask

Modified: datafield.c elliptic.c filters-minmax.c filters.c grains.c gwyprocessinternal.h inttrans.c level.c stats-acfpsdf.c stats-entropy.c stats-sum.c stats.c stats_uncertainty.c stats_uncertainty.h

r21457 by yeti-dn on 2018-09-23 20:11:09 in gwyddion

- added function for msq of an area, with masking
- made mean square a cached quantity

Modified: datafield.c filters.c gwyprocessenums.h stats.c stats.h

r21456 by yeti-dn on 2018-09-21 13:01:23 in gwyddion

- readded FFTW_ESTIMATE flag to fftw planning
- FFTW_MEASURE makes the GUI too often seem unresponsive

Modified: correlation.c filters.c inttrans.c simplefft.c stats-acfpsdf.c

r21455 by yeti-dn on 2018-09-21 12:54:38 in gwyddion

- fixed also Wiener filter to not scale with number of pixels
- unfortunately, now σ for each method is very different

Modified: psf.c

r21454 by yeti-dn on 2018-09-21 12:41:55 in gwyddion

- fixed σ scaling with image size
- however, it shifted the range of good values by a few orders of magnitude
  to about 0.1–1

Modified: filters.c

r21453 by yeti-dn on 2018-09-21 10:08:06 in gwyddion

- reworked sigma and size estimates
- mostly by unification of code with libprocess
- the meaning of sigma seems to diverge between the methods again somewhat

Modified: psf.c

r21452 by yeti-dn on 2018-09-21 10:04:08 in gwyddion

- updated gwy_data_field_find_regularization_sigma_for_psf() documentation

Modified: filters.c

r21451 by yeti-dn on 2018-09-21 09:24:20 in gwyddion

- added functions for taking absolute value of a field

Modified: datafield.c datafield.h filters.c

r21450 by yeti-dn on 2018-09-21 08:32:01 in gwyddion

- updated 2.51 news

Modified: NEWS

r21449 by yeti-dn on 2018-09-21 08:29:08 in gwyddion

- added public functions for measuring dispersion when we take data field as
  a distribution

Modified: filters.c stats-sum.c stats.h

r21448 by yeti-dn on 2018-09-20 09:55:40 in gwyddion

- use a width-based estimate in
  gwy_data_field_find_regularization_sigma_for_psf()

Modified: filters.c

r21447 by yeti-dn on 2018-09-19 15:08:15 in gwyddion

- fixed plane multiselect repeatedly extracting the same plane

Modified: volume_slice.c

r21446 by yeti-dn on 2018-09-18 12:25:39 in gwyddion

- ignore the matrix imaginary part in conjgrad multiplication altogether

Modified: psf.c volume_psf.c

r21445 by yeti-dn on 2018-09-18 09:41:45 in gwyddion

- fixed documentation of gwy_graph_model_export_ascii()

Modified: gwygraphmodel.c

r21444 by yeti-dn on 2018-09-18 08:09:35 in gwyddion

- display all parameters with at least 1% accuracy, even when their errors
  are horrible
- this helps user editing them and our copying back
- try to only copy back parameter values from GUI if the user touched them;
  keep previously fitted values otherwise

Modified: fit-shape.c

r21443 by yeti-dn on 2018-09-18 07:44:34 in gwyddion

- improved variable names in the main fitting function

Modified: gwynlfit.c

r21442 by yeti-dn on 2018-09-17 11:48:10 in user-guide

- unified how we call Laplace's equation and added it to index

Modified: edit.xml

r21441 by yeti-dn on 2018-09-17 09:41:12 in gwyddion

- fixed regularisation parameter normalisation in leastsq method

Modified: psf.c volume_psf.c

r21440 by yeti-dn on 2018-09-13 14:22:01 in gwyddion

- moved a tiff version variable to #ifdef branch where it is used

Modified: pixmap.c

1.3 (yeti, 2014-06-08 11:10:03)
© David Nečas and Petr Klapetek

Home Download News Features Screenshots Documentation Communicate Participate Resources Publications Applications Site Map

Valid XHTML 1.0 Valid CSS