Menu

#220 Allow plotting of systems with multiple channels

0.4
open
nobody
None
nobody
2024-04-01
2022-01-04
Ulf Lorenz
No
What and Why

Currently, there are only plot drawers that support plotting of one-dimensional systems. However, an important class of systems has two dimensions, where one are coupled channels (electronic states). Augment the 1D plotting to be able to handle 2D systems where one is a coupled channel. Equivalently, with [#211] implemented, allow 2D plotting of 3D systems, where one is a coupled channel.

There is a lot of additional infrastructure required. For example, we need a projection onto each coupled channel, have a set of 1D potentials instead of a 1D potential, ...

Possibly we want a new drawer that can deal with this specific use-case, or we augment the current drawers such that the 1D case is just a special case with one channel or so.

Acceptance criteria
  • There is at least one demo (1D + coupled channels) that demonstrates the plotting of the wavefunction on multiple channels.

Related

Tickets: #210
Tickets: #211

Discussion

  • Ulf Lorenz

    Ulf Lorenz - 2022-01-04
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -5,3 +5,7 @@
     There is a lot of additional infrastructure required. For example, we need a projection onto each coupled channel, have a set of 1D potentials instead of a 1D potential, ...
    
     Possibly we want a new drawer that can deal with this specific use-case, or we augment the current drawers such that the 1D case is just a special case with one channel or so.
    +
    +#####Acceptance criteria#####
    +
    +* There is at least one demo (1D + coupled channels) that demonstrates the plotting of the wavefunction on multiple channels.
    
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-04-07
    • Milestone: 0.4 goal --> 0.3.6
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-04-07
    • Milestone: 0.3.6 --> 0.4 goal
     
  • Ulf Lorenz

    Ulf Lorenz - 2023-12-30
    • summary: Allow plotting of 2D systems with multiple channels --> Allow plotting of systems with multiple channels
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,6 @@
     #####What and Why#####
    
    -Currently, there are only plot drawers that support plotting of one-dimensional systems. However, an important class of systems has two dimensions, where one are coupled channels (electronic states). Augment the 1D plotting to be able to handle 2D systems where one is a coupled channel.
    +Currently, there are only plot drawers that support plotting of one-dimensional systems. However, an important class of systems has two dimensions, where one are coupled channels (electronic states). Augment the 1D plotting to be able to handle 2D systems where one is a coupled channel. Equivalently, with [#211] implemented, allow 2D plotting of 3D systems, where one is a coupled channel.
    
     There is a lot of additional infrastructure required. For example, we need a projection onto each coupled channel, have a set of 1D potentials instead of a 1D potential, ...
    
     

    Related

    Tickets: #211

  • Ulf Lorenz

    Ulf Lorenz - 2024-04-01
    • Milestone: 0.5 goal --> 0.4
     

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.