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

Add Python-based PDD solver option and fix sign convention inconsistencies #265

Merged
merged 27 commits into from
Nov 19, 2023

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    19f73a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    247f978 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Configuration menu
    Copy the full SHA
    48d763f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    369ed49 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

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

Commits on Oct 24, 2023

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

Commits on Oct 27, 2023

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

Commits on Nov 3, 2023

  1. adding tests and examples

    phoebe-p committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    cbdebb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70a709a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9efdf84 View commit details
    Browse the repository at this point in the history
  4. try to fix BLAS issue

    phoebe-p committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    7ed0502 View commit details
    Browse the repository at this point in the history
  5. try to fix BLAS issue

    phoebe-p committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    1372de7 View commit details
    Browse the repository at this point in the history
  6. try to fix BLAS issue

    phoebe-p committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    61e4d5d View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. identified issue with signs

    phoebe-p committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    5b4e684 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    3cbc296 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78dfc00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a33c6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e83d69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd66158 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8e5120 View commit details
    Browse the repository at this point in the history
  7. update ARC RAT example

    phoebe-p committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e875d73 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    884febb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7fdc05 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. fix failing tests

    phoebe-p committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    2900bce View commit details
    Browse the repository at this point in the history
  2. fix failing tests

    phoebe-p committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    a7a4c7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6f8683 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Further Sesame changes

    - Refactor Sesame PDD into two files, update tests and documentation/docstrings
    - Remove changes to material_system causing recursion/stack overflow errors
    - add type annotations and docstrings. Black formatting
    - fix DA dark current overflow and relevant test
    - Improve automatic mesh for Sesame PDD
    - update documentation, add tests
    - make labelling of SRVs consistent between DA and Sesame.
    - remove GitHub reference for Sesame installation, refer to new PyPI version
    - Update outdated examples
    - Fix issue where plotting error causing examples in GitHub actions to fail
    - Change build for S4 to install setuptools explicitly (necessary in Python 3.12)
    - Sesame now scans from long to short wavelengths in QE calculations to improve changes of convergence, and skips wavelengths where absorption = 0
    - Fix issue where Fortran PDD did not work if all voltages < 0
    - Upgrade from devpy to spin (renamed), and to latest version of meson in the build system
    phoebe-p committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    692c986 View commit details
    Browse the repository at this point in the history