For a user-defined tensor network ansatz for the electronic wavefunction, the CAS-TN ansatz library computes the optimized tensor network parameters and the corresponding ground state energy.
An installation of the ExaTN library. Visit https://github.com/ORNL-QCI/exatn for details on how to download and build the library.
To run CAS-TN, you will need to specify your C++ compiler, and the location of your exatn install (EXATN_DIR) in the Makefile provided.
Then: make
This compiles the CAS-TN source code,
creating an object file (src/particle_ansatz.o).
This also compiles source code in /tests, then:
Links the object files to the ExaTN library, generating executables that can be run on any appropriate computing plaform.