https://github.com/entron/snake-dmrg
Raw File
Tip revision: 5581575de60596a13ea45e4ac96e981b761d95c0 authored by Cheng Guo on 18 March 2015, 18:47:37 UTC
Update README.md
Tip revision: 5581575
AdaptiveTimeDependentDMRG.h
#ifndef ADAPTIVETIMEDEPENDENTDMRG_H
#define ADAPTIVETIMEDEPENDENTDMRG_H

#include "dmrg.h"
namespace snake
{
namespace physics
{
class AdaptiveTimeDependentDMRG: public DMRG
{
public:
    AdaptiveTimeDependentDMRG(SuperChain &superChain);
    void run();

private:
    void readParameters();

    int m_StepNum;
    //Trotter terms of the real-time evolution operator
    std::vector<LaGenMatComplex> m_LocalUt;
    //The time-dependent Trotter term of the impurity and the first site of the real-time evolution operator
    std::vector<LaGenMatComplex> m_TimeDependentImpurityUt;
};
}}
#endif // ADAPTIVETIMEDEPENDENTDMRG_H
back to top