TNSG

This is the documentation page of Tensor Network State Git(TNSG), a highly efficient tensor network package written in Fortran 2003. For more information about the package, please visit our homepage or the github page.

The following are the libraries TNSG provides and the modules they contain

  • ltnsp (rely on none)
    • tensor_type: a class to operate on tensors
    • tools: some useful tensor functions
  • ltnsp_ext (rely on ltnsp lrandom lkernel)
  • ltenwork (rely on ltnsp ldic lkernel)
  • ltimer (rely on lkernel)
    • timer: a class to benchmark the program
  • lparalist (rely on lkernel ldic)
  • lcumu (rely on ltnsp ltnsp_ext lkernel)
  • lrandom (rely on lkernel)
    • mod_rand: a class to generate random numbers
  • ldic (rely on lkernel ltnsp)
  • lkernel (rely on none)
    • string and all other modules: some kernel modules

All the libraries are documented here except ltnsp, which deserves its own documentation page.

You may browse:

Developer Info

Wang Chao & Dong Shaojun