forte2._forte2.dsrg_utils
Module Contents
-
forte2._forte2.dsrg_utils.compute_T1_block(t1: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.compute_T1_block(t1: Annotated[numpy.typing.NDArray[numpy.complex128], dict(shape=None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.compute_T2_block(t2: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None, None, None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ej: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], eb: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.compute_T2_block(t2: Annotated[numpy.typing.NDArray[numpy.complex128], dict(shape=None, None, None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ej: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], eb: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.renormalize_V_block(v: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None, None, None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ej: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], eb: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.renormalize_V_block(v: Annotated[numpy.typing.NDArray[numpy.complex128], dict(shape=None, None, None, None)], ei: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ej: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], ea: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], eb: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.renormalize_3index(v: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None, None, None)], ep: float, eq: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], er: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], es: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None
-
forte2._forte2.dsrg_utils.renormalize_3index(v: Annotated[numpy.typing.NDArray[numpy.complex128], dict(shape=None, None, None)], ep: float, eq: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], er: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], es: Annotated[numpy.typing.NDArray[numpy.float64], dict(shape=None)], flow_param: float) → None