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::RenormalizedPT::MemoryKernel
 Defines the renormalized memory kernel. More...
 

Enumerations

enum class  RealTimeTransport::RenormalizedPT::Order { Order::_1 = 1 , Order::_2 = 2 }
 Defines the order of the approximation. More...
 

Functions

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