MCPcopy Create free account

hub / github.com/amilsted/evoMPS / functions

Functions2,094 in github.com/amilsted/evoMPS

↓ 8 callersFunction__Pyx_ListComp_Append
evoMPS/core_common.c:1572
↓ 8 callersFunction__Pyx_ParseOptionalKeywords
ParseKeywords */
evoMPS/eps_maps_c.c:25888
↓ 8 callersFunction__Pyx_PyBool_FromLong
evoMPS/core_common.c:34960
↓ 8 callersFunction__Pyx_c_prod_double
evoMPS/tdvp_calc_C.c:23133
↓ 8 callersFunction__pyx_memviewslice_is_contig
MemviewSliceIsContig */
evoMPS/eps_maps_c.c:27949
↓ 8 callersFunction__pyx_memviewslice_is_contig
MemviewSliceIsContig */
evoMPS/tdvp_calc_C.c:22972
↓ 8 callersFunction__pyx_memviewslice_is_contig
MemviewSliceIsContig */
evoMPS/core_common.c:32714
↓ 8 callersFunction__pyx_t_double_complex_from_parts
evoMPS/tdvp_calc_C.c:23098
↓ 8 callersMethodcalc_l_r_roots
Calculates the (inverse) square roots of self.l and self.r.
evoMPS/tdvp_uniform.py:481
↓ 8 callersMethodtoarray
(self)
evoMPS/matmul.py:182
↓ 7 callersFunction__Pyx_IterFinish
IterFinish */
evoMPS/matmul.c:16144
↓ 7 callersFunction__Pyx_PyBool_FromLong
evoMPS/eps_maps_c.c:30269
↓ 7 callersFunction__Pyx_PyBool_FromLong
evoMPS/tdvp_calc_C.c:24648
↓ 7 callersFunction__Pyx_PyComplex_As___pyx_t_double_complex
FromPy */
evoMPS/core_common.c:32900
↓ 7 callersFunction__Pyx_PyObject_Call2Args
PyObjectCall2Args */
evoMPS/tdvp_calc_C.c:21025
↓ 7 callersFunction__Pyx_RaiseBufferIndexError
BufferIndexError */
evoMPS/core_common.c:30484
↓ 7 callersFunction__Pyx_RaiseTooManyValuesError
RaiseTooManyValuesToUnpack */
evoMPS/matmul.c:16131
↓ 7 callersFunction__Pyx_c_eq_double
evoMPS/core_common.c:32936
↓ 7 callersFunction__Pyx_c_prod_double
evoMPS/matmul.c:17275
↓ 7 callersFunction__Pyx_c_prod_double
evoMPS/core_common.c:32951
↓ 7 callersFunction__Pyx_c_prod_double
evoMPS/allclose.c:6804
↓ 7 callersFunction__Pyx_c_prod_float
evoMPS/eps_maps_c.c:28327
↓ 7 callersFunction__Pyx_c_prod_float
evoMPS/tdvp_calc_C.c:23288
↓ 7 callersFunction__Pyx_c_prod_float
evoMPS/core_common.c:33118
↓ 7 callersFunction__Pyx_c_prod_float
evoMPS/allclose.c:7034
↓ 7 callersFunction__pyx_t_double_complex_from_parts
evoMPS/matmul.c:17240
↓ 7 callersFunction__pyx_t_double_complex_from_parts
evoMPS/allclose.c:6769
↓ 7 callersFunction__pyx_t_float_complex_from_parts
evoMPS/eps_maps_c.c:28292
↓ 7 callersFunction__pyx_t_float_complex_from_parts
evoMPS/tdvp_calc_C.c:23253
↓ 7 callersFunction__pyx_t_float_complex_from_parts
evoMPS/core_common.c:33083
↓ 7 callersFunction__pyx_t_float_complex_from_parts
evoMPS/allclose.c:6999
↓ 7 callersMethodcalc_lr
Determines the dominant left and right eigenvectors of the transfer operator E. Uses an iterative method (e.g. Arnoldi itera
evoMPS/mps_uniform.py:593
↓ 7 callersMethoddiagonal
(self)
evoMPS/matmul.py:101
↓ 7 callersMethodtrace
(self, offset=0)
evoMPS/matmul.py:95
↓ 7 callersMethodupdate
Updates secondary quantities to reflect the state parameters self.A. Must be used after changing the parameters self.A before calcula
evoMPS/mps_uniform.py:1050
↓ 6 callersFunction__Pyx_BufFmt_ProcessTypeChunk
evoMPS/eps_maps_c.c:29340
↓ 6 callersFunction__Pyx_BufFmt_ProcessTypeChunk
evoMPS/tdvp_calc_C.c:20453
↓ 6 callersFunction__Pyx_BufFmt_ProcessTypeChunk
evoMPS/core_common.c:34131
↓ 6 callersFunction__Pyx_BufFmt_ProcessTypeChunk
evoMPS/allclose.c:5300
↓ 6 callersFunction__Pyx_BufFmt_RaiseUnexpectedChar
evoMPS/eps_maps_c.c:29170
↓ 6 callersFunction__Pyx_BufFmt_RaiseUnexpectedChar
evoMPS/tdvp_calc_C.c:20283
↓ 6 callersFunction__Pyx_BufFmt_RaiseUnexpectedChar
evoMPS/core_common.c:33961
↓ 6 callersFunction__Pyx_BufFmt_RaiseUnexpectedChar
evoMPS/allclose.c:5130
↓ 6 callersFunction__Pyx_GetBuiltinName
GetBuiltinName */
evoMPS/matmul.c:14733
↓ 6 callersFunction__Pyx_GetException
evoMPS/eps_maps_c.c:26822
↓ 6 callersFunction__Pyx_GetException
evoMPS/tdvp_calc_C.c:21720
↓ 6 callersFunction__Pyx_GetException
evoMPS/core_common.c:30948
↓ 6 callersFunction__Pyx_Import
Import */
evoMPS/core_common.c:31272
↓ 6 callersFunction__Pyx_ImportType
evoMPS/eps_maps_c.c:27655
↓ 6 callersFunction__Pyx_ImportType
evoMPS/tdvp_calc_C.c:22682
↓ 6 callersFunction__Pyx_ImportType
evoMPS/core_common.c:31786
↓ 6 callersFunction__Pyx_ImportType
evoMPS/allclose.c:6410
↓ 6 callersFunction__Pyx_IternextUnpackEndCheck
UnpackItemEndCheck */
evoMPS/matmul.c:16179
↓ 6 callersFunction__Pyx_PyErr_GivenExceptionMatches
evoMPS/eps_maps_c.c:27316
↓ 6 callersFunction__Pyx_PyErr_GivenExceptionMatches
evoMPS/tdvp_calc_C.c:22301
↓ 6 callersFunction__Pyx_PyInt_From_Py_intptr_t
CIntToPy */
evoMPS/eps_maps_c.c:28175
↓ 6 callersFunction__Pyx_PyObject_SetAttrStr
evoMPS/matmul.c:14890
↓ 6 callersFunction__Pyx_PyObject_to_MemoryviewSlice_d_dc___pyx_t_double_complex
ObjectToMemviewSlice */
evoMPS/eps_maps_c.c:29846
↓ 6 callersFunction__Pyx_Raise
evoMPS/matmul.c:15479
↓ 6 callersFunction__pyx_memoryview_refcount_copying
evoMPS/eps_maps_c.c:23095
↓ 6 callersFunction__pyx_memoryview_refcount_copying
evoMPS/tdvp_calc_C.c:17636
↓ 6 callersFunction__pyx_memoryview_refcount_copying
evoMPS/core_common.c:26367
↓ 6 callersFunctionevolve_A
(n, step, norm_est, calc_norm_est=False)
evoMPS/split_step.py:487
↓ 6 callersMethodget_AAA
(self, n)
evoMPS/tdvp_sandwich.py:392
↓ 6 callersFunctionget_Aop
(A, op_tp, index, conj=False)
evoMPS/mps_uniform_excite.py:418
↓ 6 callersMethodload_state
Loads the parameter tensors self.A from a file. The saved state must contain the right number of tensors with the correct shape corre
evoMPS/mps_gen.py:1190
↓ 6 callersFunctionmmul_diag
(Adiag, B, act_right=True, out=None)
evoMPS/matmul.py:397
↓ 6 callersMethodtake_step_RK4
Take a step using the fourth-order explicit Runge-Kutta method. This requires more memory than a simple forward Euler step.
evoMPS/tdvp_gen.py:932
↓ 6 callersMethodupdate
Perform all necessary steps needed before taking the next step, or calculating expectation values etc., is possible. Return t
evoMPS/tdvp_sandwich.py:711
↓ 5 callersMethod_B_random_GT_par
(self, M=1, fac=1.)
evoMPS/tdvp_uniform.py:1328
↓ 5 callersMethod_B_to_B_GF
(self, B, p=0, con_tol=None, GF_tol=1E-15)
evoMPS/tdvp_uniform.py:1053
↓ 5 callersFunction__Pyx_Import
Import */
evoMPS/eps_maps_c.c:27175
↓ 5 callersFunction__Pyx_ParseOptionalKeywords
ParseKeywords */
evoMPS/tdvp_calc_C.c:21312
↓ 5 callersFunction__Pyx_PyInt_EqObjC
PyIntCompare */
evoMPS/matmul.c:15637
↓ 5 callersFunction__pyx_memoryview_fromslice
evoMPS/core_common.c:23647
↓ 5 callersFunction__pyx_memoryview_get_slice_from_memoryview
evoMPS/eps_maps_c.c:20758
↓ 5 callersFunction__pyx_memoryview_get_slice_from_memoryview
evoMPS/tdvp_calc_C.c:15299
↓ 5 callersFunction__pyx_memoryview_get_slice_from_memoryview
evoMPS/core_common.c:24030
↓ 5 callersFunction__pyx_memoryview_slice_copy
evoMPS/eps_maps_c.c:20858
↓ 5 callersFunction__pyx_memoryview_slice_copy
evoMPS/tdvp_calc_C.c:15399
↓ 5 callersFunction__pyx_memoryview_slice_copy
evoMPS/core_common.c:24130
↓ 5 callersMethod_get_EOP
(self, A1, A2, left)
evoMPS/mps_uniform.py:336
↓ 5 callersMethod_init_arrays
(self, D, q, L)
evoMPS/mps_uniform.py:272
↓ 5 callersMethodapply_op_1s
Applies a single-site operator to a single site. By default, this performs self.update(), which also restores state normaliza
evoMPS/mps_gen.py:1119
↓ 5 callersMethodcalc_K_l
Generates the K matrices used to calculate the B's. For the left gauge-fixing case.
evoMPS/tdvp_gen.py:420
↓ 5 callersMethodcalc_MPO_rm1
(self, MAn, n, MRn)
evoMPS/tdvp_gen.py:763
↓ 5 callersMethodcalc_l
Updates the l matrices using the current state. Implements step 5 of the TDVP algorithm or, equivalently, eqn. (41). (arXiv:1103.0936v
evoMPS/mps_sandwich.py:250
↓ 5 callersMethodcalc_l
Updates the l matrices to reflect the current state parameters self.A. Implements step 5 of the TDVP algorithm or, equivalently, eqn.
evoMPS/mps_gen.py:350
↓ 5 callersMethodcalc_r
Updates the r matrices using the current state. Implements step 5 of the TDVP algorithm or, equivalently, eqn. (41). (arXiv:1103.0936v
evoMPS/mps_sandwich.py:265
↓ 5 callersMethodcalc_r
Updates the r matrices using the current state parameters self.A. Implements step 5 of the TDVP algorithm or, equivalently, eqn. (41)
evoMPS/mps_gen.py:363
↓ 5 callersMethodexpect_2s
Computes the expectation value of a nearest-neighbour two-site operator. The operator should be a q[n] x q[n + 1] x q[n] x q[n + 1] a
evoMPS/mps_gen.py:808
↓ 5 callersFunctionget_E_crit
(N)
evoMPS/tests/tdvp_gen_test_ising.py:28
↓ 5 callersFunctiongexpmv
(A, v, t, anorm, m=None, tol=0.0, w=None, verbose=False, mxstep=500, break_tol=None)
evoMPS/sexpmv.py:18
↓ 5 callersMethodmatvec
Matrix-vector multiplication. Result = Ev or vE (if self.left == True).
evoMPS/mps_uniform.py:64
↓ 5 callersMethodupdate
Updates secondary quantities to reflect the state parameters self.A. Must be used after taking a step or otherwise changing the
evoMPS/tdvp_uniform.py:596
↓ 5 callersFunctionupdate_Heff_right
(n)
evoMPS/split_step.py:704
↓ 4 callersMethod_B_rand_GT
(self, B, p=0, fac=1., x=None)
evoMPS/tdvp_uniform.py:1334
↓ 4 callersFunction__Pyx_BufFmt_RaiseExpected
evoMPS/eps_maps_c.c:29316
↓ 4 callersFunction__Pyx_BufFmt_RaiseExpected
evoMPS/tdvp_calc_C.c:20429
↓ 4 callersFunction__Pyx_BufFmt_RaiseExpected
evoMPS/core_common.c:34107
← previousnext →101–200 of 2,094, ranked by callers