Menu

#139 Filter that applies a NIP after a propagation time step

0.5 goal
open
nobody
None
nobody
2024-04-01
2018-10-31
Ulf Lorenz
No

Problem: Applying a NIP after a propagation timestep requires exponentiation of an operator. That in turn requires some convenience functionality to make this less awkward; partly done, but without respecting this issue.

Motivation

Some propagators do not sit well with absorbing boundary conditions. In particular, the Chebychev propagator requires a real-valued operator spectrum. For such cases (and maybe also for comparison with the Matlab version), a filter would be good that can apply such a negative imaginary potential after a main propagation time step.

Note: closely related to [#101]

Acceptance criteria

  • A filter that applies the negative imaginary potential after a main time step.
  • A demo that demonstrates the feature. Maybe something that is too slow with ODE propagators?
    • Suggestion: Conical/LinearInter this has at least some absorption

Related

Tickets: #101
Tickets: #213

Discussion

  • Ulf Lorenz

    Ulf Lorenz - 2019-03-21
    • Milestone: Backlog --> 0.2.5
     
  • Ulf Lorenz

    Ulf Lorenz - 2019-04-28
    • Milestone: 0.2.5 --> Backlog
     
  • Ulf Lorenz

    Ulf Lorenz - 2019-10-31
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,8 @@
     #### Motivation ####
    
     Some propagators do not sit well with absorbing boundary conditions. In particular, the Chebychev propagator requires a real-valued operator spectrum. For such cases (and maybe also for comparison with the Matlab version), a filter would be good that can apply such a negative imaginary potential after a main propagation time step.
    +
    +Note: closely related to [#101]
    
     #### Acceptance criteria####
    
     

    Related

    Tickets: #101

  • Ulf Lorenz

    Ulf Lorenz - 2020-01-01
    • Milestone: Backlog --> 0.4 goal
     
  • Ulf Lorenz

    Ulf Lorenz - 2020-01-01
    • Milestone: 0.4 goal --> 0.3.1
     
  • Ulf Lorenz

    Ulf Lorenz - 2020-02-10
    • status: open --> assigned
    • assigned_to: Ulf Lorenz
     
  • Ulf Lorenz

    Ulf Lorenz - 2020-03-10
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,5 @@
    +**Problem: Applying a NIP after a propagation timestep requires exponentiation of an operator. That in turn requires some convenience functionality to make this less awkward; partly done, but without respecting this issue.**
    +
     #### Motivation ####
    
     Some propagators do not sit well with absorbing boundary conditions. In particular, the Chebychev propagator requires a real-valued operator spectrum. For such cases (and maybe also for comparison with the Matlab version), a filter would be good that can apply such a negative imaginary potential after a main propagation time step.
    @@ -8,3 +10,4 @@
    
     * A filter that applies the negative imaginary potential after a main time step.
     * A demo that demonstrates the feature. Maybe something that is too slow with ODE propagators?
    +    * Suggestion: Conical/LinearInter this has at least some absorption
    
    • status: assigned --> open
    • assigned_to: Ulf Lorenz --> nobody
    • Milestone: 0.3.1 --> 0.4 goal
     

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.