mps0.0.0
MatrixProductStatesinC++

Trotter method with only two passes. More...
Inherits mps::TrotterSolver.
Public Member Functions  
virtual double  one_step (CMPS *P, index Dmax) 
Compute next time step. More...  
Trotter2Solver (const Hamiltonian &H, cdouble dt)  
Create a solver for the given nearest neighbor Hamiltonian and time step. More...  
Trotter method with only two passes.
This solver uses the second order Trotter approximation:
Definition at line 115 of file time_evolve.h.
mps::Trotter2Solver::Trotter2Solver  (  const Hamiltonian &  H, 
cdouble  dt  
) 
Create a solver for the given nearest neighbor Hamiltonian and time step.
Definition at line 31 of file solver_trotter2.cc.

virtual 
Compute next time step.
Given the state represented by P, estimate the state at within the space of MPS with dimension <= Dmax. P contains the output.
Implements mps::TimeSolver.
Definition at line 37 of file solver_trotter2.cc.