Difference between revisions of "Sin tran.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Update function See also links and function index membership)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:sin_tran.m}} __NOTOC__
 
{{DISPLAYTITLE:sin_tran.m}} __NOTOC__
−
Single transition operators, spanning the space of matrices of the specified dimension.
+
Single transition operators, spanning the space of matrices of the specified dimension. The set is returned as a cell array of sparse matrices using serpentine indexing where the position in the cell array maps in the following way to the location of the single non-zero: (1) (3) (6) (10) (2) (5) (9) (13) (4) (8) (12) (15) (7) (11) (14) (16) and likewise for larger matrices.
  
 
==Syntax==
 
==Syntax==
Line 6: Line 6:
 
                         A=sin_tran(dim)
 
                         A=sin_tran(dim)
  
−
==Arguments==
+
==Parameters==
  
 
       dim - dimension of the matrices
 
       dim - dimension of the matrices
Line 13: Line 13:
  
 
         A - a cell array of matrices, structured
 
         A - a cell array of matrices, structured
−
             as described in the header; matrices  
+
             as described above; matrices are re-
−
%            are returned as complex  
+
            turned as complex to avoid expensive
 +
            reallocations later
  
 
==Examples==
 
==Examples==
Line 23: Line 24:
  
 
==See also==
 
==See also==
−
[[Main_Page]]
+
[[oper2ist.m]], [[enlev2ist.m]], [[serpentine.m]], [[superop.m]], [[partner_state.m]], [[bos2ist.m]], [[boson_mono.m]], [[boson_ortho.m]], [[centrans.m]], [[ct2ist.m]], [[enlev2bm.m]], [[hamiltonian.m]], [[kinetics.m]], [[lindbladian.m]], [[oper2bm.m]], [[operator.m]], [[orientation.m]], [[propagator.m]], [[relaxation.m]], [[weyl.m]], [[Kernel_functions]]
  
 
''Version 2.11, authors: [[Ilya Kuprov]]''
 
''Version 2.11, authors: [[Ilya Kuprov]]''

Latest revision as of 19:41, 6 June 2026

Single transition operators, spanning the space of matrices of the specified dimension. The set is returned as a cell array of sparse matrices using serpentine indexing where the position in the cell array maps in the following way to the location of the single non-zero: (1) (3) (6) (10) (2) (5) (9) (13) (4) (8) (12) (15) (7) (11) (14) (16) and likewise for larger matrices.

Syntax

                        A=sin_tran(dim)

Parameters

      dim - dimension of the matrices

Outputs

        A - a cell array of matrices, structured
            as described above; matrices are re-
            turned as complex to avoid expensive
            reallocations later

Examples

See examples in the Spinach distribution relevant to this function.

Notes

This page was generated from the function header in the Spinach repository.

See also

oper2ist.m, enlev2ist.m, serpentine.m, superop.m, partner_state.m, bos2ist.m, boson_mono.m, boson_ortho.m, centrans.m, ct2ist.m, enlev2bm.m, hamiltonian.m, kinetics.m, lindbladian.m, oper2bm.m, operator.m, orientation.m, propagator.m, relaxation.m, weyl.m, Kernel_functions

Version 2.11, authors: Ilya Kuprov