Skip to content
Permalink
Branch: master
Commits on Mar 26, 2019
  1. remove intersect and union from sortedindices, as there are appropria…

    alexander papageorge authored and david-pl committed Mar 25, 2019
    …te methods in Base
  2. before embedding check that the destination basis matches the operato…

    atombear authored and david-pl committed Mar 26, 2019
    …r basis (#246)
    
    * before embedding check that the destination basis matches the operator basis
    
    * Change embed to handle composite operators
    
    * perform embedding of an operator in a joint hilbert space
    
    * functional embedding with new syntax
    
    * more tests for composite bases
    
    * code review and a few more tests
    
    * Change Int64 to Int in type checks for x86
Commits on Mar 25, 2019
  1. Fix bug in MCWF display_afterevent

    david-pl committed Mar 25, 2019
Commits on Mar 21, 2019
  1. created coherentstate! for inplace operations

    alexander papageorge authored and david-pl committed Mar 20, 2019
Commits on Mar 4, 2019
  1. Patch failing tests

    david-pl committed Mar 4, 2019
Commits on Feb 20, 2019
  1. Fix documentation of gaussianstate

    wolfgang-n authored and david-pl committed Feb 20, 2019
Commits on Feb 14, 2019
  1. Update tests to newer Julia versions

    david-pl committed Feb 14, 2019
  2. Fix @warn and implement adjoint(StateVector)

    wolfgang-n authored and david-pl committed Feb 14, 2019
Commits on Jan 18, 2019
  1. Fix typo in macro export

    david-pl committed Jan 18, 2019
Commits on Jan 14, 2019
  1. Some dots for states and operators

    david-pl committed Jan 14, 2019
    Squashed commit of the following:
    
    commit abc523b
    Author: david-pl <david.plankensteiner@gmx.at>
    Date:   Fri Jan 11 10:28:33 2019 +0100
    
        Broadcasting for states, operators and superoperators
    
    commit 838f717
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Sat Dec 8 12:59:47 2018 +0100
    
        Use custom broadcasting styles
    
    commit bedef6e
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Fri Dec 7 11:49:40 2018 +0100
    
        Broadcasting for sparse and dense operators
Commits on Dec 10, 2018
  1. Mention gitter in readme text

    david-pl committed Dec 10, 2018
Commits on Nov 14, 2018
  1. Less strict typing for liouvillian

    david-pl committed Nov 14, 2018
  2. Fix silly copy-paste error

    david-pl committed Nov 14, 2018
Commits on Nov 13, 2018
  1. Add some missing basis checks

    david-pl committed Nov 13, 2018
Commits on Nov 12, 2018
  1. Proper recasting in mcwf

    david-pl committed Nov 12, 2018
Commits on Nov 7, 2018
  1. Implement transpose forsparse/dense operators

    david-pl committed Nov 7, 2018
Commits on Nov 2, 2018
  1. Add basis checks to FFT in-place multiplication

    david-pl committed Nov 2, 2018
Commits on Oct 25, 2018
  1. Implement parametric types (#238)

    david-pl committed Oct 25, 2018
    * Start parametric typing for Ket/Bra
    
    * Fix tensor vararg for StateVector
    
    * Fix subspacebasis field parameters
    
    * Fix semiclassical state for kets
    
    * Update testing scripts
    
    * Fix typo in appveyor
    
    * Fix semiclassical_stochastic ket typing
    
    * Fix travis 1.0 testing
    
    * Parametric typing for CompositeBasis
    
    * Rename Operator to AbstractOperator
    
    * Proper parametric type for CompositeBasis
    
    * Parametric typing for operators
    
    * Parametrize basis dimensions
    
    * Revert "Parametrize basis dimensions"
    
    This reverts commit b451987.
    
    * Update basis checks for states
    
    * Update basis checks for dense operators
    
    * Update basis checks for sparse operators
    
    * Update LazyProduct implementation
    
    * Update LazySum implementation
    
    * Update LazyTensor implementation
    
    * Add non-type parameters where needed to ensure correct basis dispatch
    
    * Update basis checks for schroedinger
    
    * Update basis checks for metrics
    
    * Update basis checks for phasespace
    
    * Update basis checks for master
    
    * Update basis checks for mcwf
    
    * Update basis checks for semiclassical
    
    * Update superoperators and steadystate
    
    * Update basis checks for stochastic solvers
    
    * Update timecorrelations basis checks
Commits on Oct 4, 2018
  1. Enable v1.0 testing

    david-pl committed Oct 4, 2018
  2. fix typo

    goropikari authored and david-pl committed Oct 4, 2018
Commits on Sep 14, 2018
  1. Define ' on Operator as dagger (#235)

    dnadlinger authored and david-pl committed Sep 14, 2018
Commits on Aug 17, 2018
  1. Implement macros to skip checks

    david-pl committed Aug 17, 2018
    commit f221430
    Author: david-pl <david.plankensteiner@gmx.at>
    Date:   Fri Aug 17 11:16:22 2018 +0200
    
        Update macro docstrings
    
    commit 62f10e8
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Tue Aug 14 21:17:58 2018 +0200
    
        Fix stochastic checks
    
    commit 5c9eff5
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Tue Aug 14 20:45:51 2018 +0200
    
        Rename macros
    
    commit f78cf33
    Author: david-pl <david.plankensteiner@gmx.at>
    Date:   Tue Aug 14 16:01:36 2018 +0200
    
        Start renaming stuff
    
    commit c5f8bd6
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Mon Aug 13 20:25:58 2018 +0200
    
        Implement macros to skip checks
Commits on Aug 14, 2018
  1. v0.7 compatibility

    david-pl committed Aug 14, 2018
Commits on Aug 3, 2018
  1. Bump REQUIRE to v0.7-beta2 (#230)

    david-pl committed Aug 3, 2018
    * Bump REQUIRE to v0.7-beta2
    
    * Fix deprecations
    
    * Fix deprecations
    
    * Remove Compat imports
    
    * Change WignerSymbols version
    
    * First successful build
    
    * Fock tests pass
    
    * Some more tests pass
    
    * All tests except printing pass
    
    * Replace Complex128 with ComplexF64 in tests
    
    * Rename Complex128 to ComplexF64
    
    * Add FFTW requirement
    
    * Update printing
    
    * Add Arpack requirement
    
    * Add rounding to printing
    
    * Update tests to use 0.7
    
    * Fix compilation deprecation warnings
    
    * Fix printing
    
    * Fix deprecations
    
    * Rename full to dense
    
    * Fix some more deprecations
    
    * More deprecations
    
    * Fix operator deprecations
    
    * Fix particle deprecations
    
    * Fix all deprecations occurring in tests
    
    * Update REQUIRE
    
    * Update appveyor
    
    * Fix a bug in subspace; export norm
    
    * Fix silly bug in subspace
Commits on Jul 27, 2018
  1. Fix steady eig docstring formatting

    david-pl committed Jul 27, 2018
  2. Change steady state sorting (#231)

    david-pl committed Jul 27, 2018
    * Sort by absolute value of real part
    
    * Move normalization and sort by absolute value
    
    * Update checking and error message
  3. Fix manybody deprecated syntax

    david-pl committed Jul 27, 2018
Commits on Jul 25, 2018
  1. fix ishermitian for dense and sparse operator

    goropikari authored and david-pl committed Jul 25, 2018
Commits on Jul 24, 2018
  1. Add spherical harmonics (#226)

    karolpezet authored and david-pl committed Jul 24, 2018
    * add spherical harmonics
    
    * add spherical harmonics
    
    * Some style and effiency changes
    
    * add extension to negative m
    
    * Some more style/efficiency
    
    * Enhancement for small l
    
    * Correct checking for large numbers
    
    * fix spherical harmonics and wignersu2
    
    * fix domain of ylm
    
    * add description and remove old GSL ylm
    
    * add tests
    
    * Final style changes
    
    * Update tests
    
    * Update tests again
    
    * tune tests
    
    * Tune tests again
Commits on Jul 23, 2018
  1. fix typo in tracedistance docstring

    goropikari authored and david-pl committed Jul 22, 2018
Commits on Jul 18, 2018
  1. Improve and implement new steady state eig methods (#225)

    vtorggler authored and david-pl committed Jul 18, 2018
    * Changed steadystate.eigenvector, added steadystate.liouvillianspectrum, changed docstring of liouvillian.
    
    * Changed keywords in steadystate.eigenvector.
Commits on Jul 17, 2018
  1. Add SU(2) phase space tools (#223)

    karolpezet authored and david-pl committed Jul 17, 2018
    * I implemented coherent spin states
    
    * add SU(2) phase space tools
    
    * Some efficiency and style changes
    
    * Fix mistake in wignersu2
    
    * tidy up SU(2) phase space tools
    
    * further tidy up
    
    * even further tidy up
    
    * even further tidy up with the test
    
    * even further tidy up with the test XD
    
    * Small style changes
    
    * Fix required packages to v0.6 compatible releases
    
    * optimise tests
Commits on Jul 10, 2018
  1. Fix typo in Carmichael docstring

    david-pl committed Jul 10, 2018
Commits on Jul 9, 2018
  1. Add info message to slow sparse diagonalization

    david-pl committed Jul 9, 2018
    commit ba5ebec
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Mon Jul 9 17:15:00 2018 +0200
    
        Suppress info in tests
    
    commit e36f652
    Author: David Plankensteiner <david.plankensteiner@uibk.ac.at>
    Date:   Mon Jul 9 17:13:44 2018 +0200
    
        Print info when sparse diagonalization is used
Older
You can’t perform that action at this time.