Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STM settings as warg to the to_stm method of the PartialCharge class #158

Merged
merged 68 commits into from
Jun 18, 2024

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    faccb92 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into partial_charges_and…

    …_STM
    
    # Conflicts:
    #	src/py4vasp/_raw/data.py
    #	src/py4vasp/_raw/definition.py
    MichaelWolloch committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    7de89b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d244700 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    75de62d View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    5abfa06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9455876 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    862b83d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Cleaned up the STM_data class.

    cleaned up plotting a bit. Added unit tests (not for plotting)
    MichaelWolloch committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4da95c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ce734b View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    8081576 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. changed current units to nA and constant current no outputs correct h…

    …eights over the surface layer instead of arbitrary units.
    MichaelWolloch committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    6a10e4f View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    9daf282 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Add basic Contour class

    intended for plotting heatmaps and contour plots
    martin-schlipf committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    f58354f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca664a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19e5490 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    993dd31 View commit details
    Browse the repository at this point in the history
  5. Add label from Contour to plotly figure

    Note that plotly does not show this label at the moment
    martin-schlipf committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    58485af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11c8a9f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3169ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f1ad337 View commit details
    Browse the repository at this point in the history
  9. Removed old plotting and implemented graph.Graph.

    Got rid of all attributes and put settings in dataclass.
    
    Also added correct py4vasp errors.
    MichaelWolloch committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    2bf6fd9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d706c4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ccda056 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    4a530f3 View commit details
    Browse the repository at this point in the history
  2. Make plot look prettier by using same scale for axes

    Also shift the centers of the points to align with the data
    martin-schlipf committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    0cba8d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9155c6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d00d5e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be5f96e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63d9297 View commit details
    Browse the repository at this point in the history
  7. Fixed bug with passing also z component of first two lattice vectors …

    …and fixed the tests that asserted this wrongly.
    MichaelWolloch committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3416766 View commit details
    Browse the repository at this point in the history
  8. fixed test as well

    MichaelWolloch committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    43a7cf2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2d9b77f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    6d7e759 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    780f775 View commit details
    Browse the repository at this point in the history
  3. Add test combining Contour and Series

    The axes should be present if that is the case
    martin-schlipf committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    fe87bb9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a8602a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dac38b9 View commit details
    Browse the repository at this point in the history
  6. Fix formatting

    martin-schlipf committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ff143a0 View commit details
    Browse the repository at this point in the history
  7. Rename mode to selection for consistency with other classes

    Do not allow spaces in selection since this is not allowed in other
    choices either
    martin-schlipf committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    920974e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d0274d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b0eb93c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ea15e4b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7781c08 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    161b99f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    c72cbdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ad5197 View commit details
    Browse the repository at this point in the history
  3. Refactor test

    martin-schlipf committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    a33a05e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfac8ea View commit details
    Browse the repository at this point in the history
  5. Capitalize STM

    martin-schlipf committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    3614343 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee6ff90 View commit details
    Browse the repository at this point in the history
  7. Make scipy optional

    martin-schlipf committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    78f3c3f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    516bfdb View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    40660e2 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Changed the implementation so that also non-orthogonal z-axis are all…

    …owed.
    
    Also made sure that strange fractional coordinates (e.g. -2.234) are correctly mapped between 0 and 1.
    
    For constant current mode, the smoothed charge density is now also rolled in a way that values on both sides of the unit cell boarders are possible.
    
    Tests were updated, but I still need to double check if the STM pictures are actually correct in some edge cases.
    MichaelWolloch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    4288ad1 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Merge remote-tracking branch 'origin/master' into partial_charges_and…

    …_STM
    
    # Conflicts:
    #	core/poetry.lock
    #	poetry.lock
    MichaelWolloch committed May 16, 2024
    Configuration menu
    Copy the full SHA
    eef83b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e56f041 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e476b7 View commit details
    Browse the repository at this point in the history
  4. updated cc height difference to be measured in Angstrom; relative to …

    …lowest spot, not surface, which is a bit harder to get right for all cases...
    MichaelWolloch committed May 16, 2024
    Configuration menu
    Copy the full SHA
    bdc8f4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fce96d0 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    4789c31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57f266a View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. made STM_settings a keyword argument to the to_stm method, so the set…

    …tings can be changed by the user.
    MichaelWolloch committed May 21, 2024
    Configuration menu
    Copy the full SHA
    668c64f View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    be306bc View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. small cleanup

    MichaelWolloch committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e897f24 View commit details
    Browse the repository at this point in the history
  2. fixed mutability of stm settings and tests. apparently broke constant…

    … current mode. still need to attach settings to graph object.
    MichaelWolloch committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    9e288cb View commit details
    Browse the repository at this point in the history
  3. formatting

    MichaelWolloch committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3be4afb View commit details
    Browse the repository at this point in the history
  4. formatting

    MichaelWolloch committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b8b9dee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28507fc View commit details
    Browse the repository at this point in the history