RealTimeTransport 1.0.0
Real-time simulation of quantum transport processes
Loading...
Searching...
No Matches
MemoryKernel.h File Reference

Go to the source code of this file.

Classes

class  RealTimeTransport::IteratedRG::MemoryKernel
 Defines the RG memory kernel. More...
 

Enumerations

enum class  RealTimeTransport::IteratedRG::Order { Order::_2 = 2 , Order::_3 = 3 }
 Defines the order of the approximation. More...
 

Functions

IteratedRG::MemoryKernel RealTimeTransport::computeMemoryKernel (const std::unique_ptr< Model > &model, IteratedRG::Order order, SciCore::Real tMax, SciCore::Real errorGoal)
 Computes the memory kernel for a given model.
 
IteratedRG::MemoryKernel RealTimeTransport::computeMemoryKernel (const std::unique_ptr< Model > &model, IteratedRG::Order order, SciCore::Real tMax, SciCore::Real errorGoal, tf::Executor &executor)
 Computes the memory mernel for a given model in parallel.
 
Propagator RealTimeTransport::computePropagator (const IteratedRG::MemoryKernel &memoryKernel)
 Computes the propagator corresponding to a given memory kernel.