lime/oqs.py
def correlation_4op_1t(self, rho0, ops, dt, nt):
        """
        Internal function for calculating the four-operator two-time
        correlation function:
        <A B(t)C(t) D>
        using the Linblad master equation solver.
        """

        if len(ops) != 4:
            raise ValueError('Number of operators is not 4.')
        else:
            a, b, c, d = ops

        corr = self.correlation_3op_1t(rho0, [a, b@c, d], dt, nt)
        return corr

        Internal function for calculating the four-operator two-time
        correlation function:
        <A B(t)C(t) D>
        using the Linblad master equation solver.
        
Internal function for calculating the four-operator two-time
correlation function:

using the Linblad master equation solver.
Internal function for calculating the four - operator two - time correlation function : using the Linblad master equation solver .
def correlation_4op_1t(self, rho0, ops, dt, nt):
        if len(ops) != 4:
            raise ValueError('Number of operators is not 4.')
        else:
            a, b, c, d = ops
        corr = self.correlation_3op_1t(rho0, [a, b@c, d], dt, nt)
        return corr
def correlation_4op_1t ( self , rho0 , ops , dt , nt ) : if len ( ops ) != 4 : raise ValueError ( 'Number of operators is not 4.' ) else : a , b , c , d = ops corr = self . correlation_3op_1t ( rho0 , [ a , b @ c , d ] , dt , nt ) return corr
Internal function for calculating the four-operator two-time
correlation function:
<A B(t)C(t) D>
using the Linblad master equation solver.
Internal function for calculating the four - operator two - time correlation function : <A B ( t ) C ( t ) D > using the Linblad master equation solver .
"""
        Internal function for calculating the four-operator two-time
        correlation function:
        <A B(t)C(t) D>
        using the Linblad master equation solver.
        """
self
rho0
ops
dt
nt