Menu

#70 Add a Lindblad demo

0.2.4
done
nobody
None
nobody
2019-04-25
2016-09-23
Ulf Lorenz
No

Add new showcase demos to demonstrate what problems can be solved. Presumably, the acceptance tests that cover these use-cases could be removed afterwards. In each case, find a good reference paper or so and recalculate something from this paper.

  • Lindblad dissipation
  • remove the "Lindblad" acceptance test, as the functionality is now covered by a much nicer demo.

The planned demos turned out to be more complicated than anticipated. Basically, open quantum systems are always set up in the energy basis, and I lack the tools to do so conveniently right now. So there is a demo now and it is ugly as hell instead of illuminating.

Deferred this issue to [#149] for now.
Also split of other issues to handle the ugliness apparent in the demos: [#155], [#157], [#158], [#160]

Related

Tickets: #149
Tickets: #155
Tickets: #157
Tickets: #158
Tickets: #160

Discussion

  • Ulf Lorenz

    Ulf Lorenz - 2016-10-27
    • Milestone: 0.1.2 --> Backlog
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-01-02
    • Milestone: Backlog --> 0.1.3
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-02-18
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,3 +9,4 @@
     * relaxation of density operators to thermal equilibrium (a la acceptance test "Thermal") to demonstrate the flexibility that we have.
     * Redfield dissipation; should the Redfield builder be dropped along the way in favor of such a demo?
     * Lindblad dissipation
    +* absorbing boundary conditions; using it in the Hamiltonian or applying them explicitly.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-03-15
    • Milestone: 0.1.3 --> Backlog
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-03-15
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,6 @@
    +Note: Break up this task. Many of the issues come with major code changes (Redfield example, absorbing boundary conditions). Also, this task is too vague and too big.
    +
    +
     As a third step in the comprehensive documentation, there should be extensive demo cases with documentation on how to use it for similar but different problems attached to them.
    
     Needs some discussion with Burkhard about the preferred format and how to integrate this into the Matlab demo cases.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-06-07
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,15 +1,5 @@
    -Note: Break up this task. Many of the issues come with major code changes (Redfield example, absorbing boundary conditions). Also, this task is too vague and too big.
    +Add new showcase demos to demonstrate what problems can be solved. Presumably, the acceptance tests that cover these use-cases could be removed afterwards. In each case, find a good reference paper or so and recalculate something from this paper.
    
    -
    -As a third step in the comprehensive documentation, there should be extensive demo cases with documentation on how to use it for similar but different problems attached to them.
    -
    -Needs some discussion with Burkhard about the preferred format and how to integrate this into the Matlab demo cases.
    -
    -Ideas:
    -
    +* relaxation of density operators to thermal equilibrium (a la acceptance test "Thermal") with additional propagation to demonstrate the flexibility that we have.
    +* Lindblad dissipation
     * some real molecule with laser pulses and multiple electronic states to demonstrate multiple states, and functors for potentials and time-dependent operators; maybe also manipulators when we project on target states or so.
    -* density operators. Also with respect to changes to Chebychev propagator in this case.
    -* relaxation of density operators to thermal equilibrium (a la acceptance test "Thermal") to demonstrate the flexibility that we have.
    -* Redfield dissipation; should the Redfield builder be dropped along the way in favor of such a demo?
    -* Lindblad dissipation
    -* absorbing boundary conditions; using it in the Hamiltonian or applying them explicitly.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-06-07
    • summary: Add demo showcases (Documentation improvements #3) --> Additional documented demos
     
  • Ulf Lorenz

    Ulf Lorenz - 2017-11-11
    • Milestone: Backlog --> 0.3 goal
     
  • Ulf Lorenz

    Ulf Lorenz - 2018-10-31
    • summary: Additional documented demos --> Add a Lindblad demo
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,3 @@
     Add new showcase demos to demonstrate what problems can be solved. Presumably, the acceptance tests that cover these use-cases could be removed afterwards. In each case, find a good reference paper or so and recalculate something from this paper.
    
    -* relaxation of density operators to thermal equilibrium (a la acceptance test "Thermal") with additional propagation to demonstrate the flexibility that we have.
     * Lindblad dissipation
    -* some real molecule with laser pulses and multiple electronic states to demonstrate multiple states, and functors for potentials and time-dependent operators; maybe also manipulators when we project on target states or so.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2018-12-24
    • Milestone: 0.3 goal --> Backlog
     
  • Ulf Lorenz

    Ulf Lorenz - 2018-12-24
    • Milestone: Backlog --> 0.2.4
     
  • Ulf Lorenz

    Ulf Lorenz - 2019-01-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,4 @@
     Add new showcase demos to demonstrate what problems can be solved. Presumably, the acceptance tests that cover these use-cases could be removed afterwards. In each case, find a good reference paper or so and recalculate something from this paper.
    
     * Lindblad dissipation
    +* remove the "Lindblad" acceptance test, as the functionality is now covered by a much nicer demo.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2019-03-21
    • status: open --> assigned
    • assigned_to: Ulf Lorenz
     
  • Ulf Lorenz

    Ulf Lorenz - 2019-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -2,3 +2,9 @@
    
     * Lindblad dissipation
     * remove the "Lindblad" acceptance test, as the functionality is now covered by a much nicer demo.
    +
    +----
    +
    +The planned demos turned out to be more complicated than anticipated. Basically, open quantum systems are always set up in the energy basis, and I lack the tools to do so conveniently right now. So there is a demo now and it is ugly as hell instead of illuminating.
    +
    +Deferred this issue to [#149] for now.
    
     

    Related

    Tickets: #149

  • Ulf Lorenz

    Ulf Lorenz - 2019-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,3 +8,4 @@
     The planned demos turned out to be more complicated than anticipated. Basically, open quantum systems are always set up in the energy basis, and I lack the tools to do so conveniently right now. So there is a demo now and it is ugly as hell instead of illuminating.
    
     Deferred this issue to [#149] for now.
    +Also split of other issues to handle the ugliness apparent in the demos: [#157], [#158], [#160]
    
    • status: assigned --> done
    • assigned_to: Ulf Lorenz --> nobody
     

    Related

    Tickets: #149
    Tickets: #157
    Tickets: #158
    Tickets: #160

  • Ulf Lorenz

    Ulf Lorenz - 2019-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,4 +8,4 @@
     The planned demos turned out to be more complicated than anticipated. Basically, open quantum systems are always set up in the energy basis, and I lack the tools to do so conveniently right now. So there is a demo now and it is ugly as hell instead of illuminating.
    
     Deferred this issue to [#149] for now.
    -Also split of other issues to handle the ugliness apparent in the demos: [#157], [#158], [#160]
    +Also split of other issues to handle the ugliness apparent in the demos: [#155], [#157], [#158], [#160]
    
     

    Related

    Tickets: #149
    Tickets: #155
    Tickets: #157
    Tickets: #158
    Tickets: #160


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.