|
| Tensor | cytnx::physics::spin (const cytnx_double &S, const std::string &Comp, const int &device=Device.cpu) |
| | create Spin-S representation matrix.
|
| |
| Tensor | cytnx::physics::spin (const cytnx_double &S, const char &Comp, const int &device) |
| |
| Tensor | cytnx::physics::pauli (const std::string &Comp, const int &device=Device.cpu) |
| | create Pauli matrix.
|
| |
| Tensor | cytnx::physics::pauli (const char &Comp, const int &device) |
| |
| UniTensor | cytnx::qgates::pauli_x (const int &device) |
| |
| UniTensor | cytnx::qgates::pauli_y (const int &device) |
| |
| UniTensor | cytnx::qgates::pauli_z (const int &device) |
| |
| UniTensor | cytnx::qgates::hadamard (const int &device) |
| |
| UniTensor | cytnx::qgates::phase_shift (const cytnx_double &phase, const int &device) |
| |
| UniTensor | cytnx::qgates::swap (const int &device) |
| |
| UniTensor | cytnx::qgates::sqrt_swap (const int &device) |
| |
| UniTensor | cytnx::qgates::toffoli (const int &device) |
| |
| UniTensor | cytnx::qgates::cntl_gate_2q (const UniTensor &gate_1q) |
| |
| UniTensor | cytnx::operators::Sz_shalf (const int &device=Device.cpu, const bool &conserve_qns=false) |
| |
| UniTensor | cytnx::operators::Sp_shalf (const int &device=Device.cpu, const bool &conserve_qns=false, const std::string &aux_dir="r") |
| |
| UniTensor | cytnx::operators::Sn_shalf (const int &device=Device.cpu, const bool &conserve_qns=false, const std::string &aux_dir="r") |
| |