In Short:

  1. Clone the source code form here.
  2. Read the installation guide.
  3. Read the paper.
  4. Read the steps below.
  5. Check out the Doxygen reference.

Now the details:

Below you will find a guide on how to install the library. This is followed by a series of steps, that help you get familiar with AccFFT. Each of the tutorial steps will have the following sections: introduction, code explanation, results, and finally the complete code. This is a great way to learn how to use a new library, as many of the functionalities will be shared in your own program. The source code for all of the tutorials is also available when you download the library (under “steps” folder). When you install the directory, a makefile will be created by CMake for each of the steps in the install directory. You can use that makefile to build each of the steps.

The idea behind this format is from deal.ii’s documentation.