Skip to content

Commit

Permalink
Remove SWFFT, FFTW, and heFFTe tutorials and documentation (#141)
Browse files Browse the repository at this point in the history
* remove SWFFT, FFTW, and heFFTe tutorials and documentation; they are superceded by amrex::FFT

* fix broken figure
  • Loading branch information
ajnonaka authored Nov 11, 2024
1 parent 51373e5 commit 2e9f320
Show file tree
Hide file tree
Showing 58 changed files with 1 addition and 3,826 deletions.
48 changes: 0 additions & 48 deletions Docs/source/FFTW_Tutorial.rst

This file was deleted.

2 changes: 1 addition & 1 deletion Docs/source/MUI_Tutorial.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ as I am aware, the code works for any AMReX grid structure. Details of how to bu

The figure below shows one possible grid structure of the 2D (red grid) and 3D (multicolored blocks) setup.

.. |a| image:: ./SWFFT/iface_rect.png
.. |a| image:: ./figs/iface_rect.png
:width: 60%

.. table::
Expand Down
86 changes: 0 additions & 86 deletions Docs/source/SWFFT_Tutorial.rst

This file was deleted.

File renamed without changes
48 changes: 0 additions & 48 deletions Docs/source/heFFTe_Tutorial.rst

This file was deleted.

12 changes: 0 additions & 12 deletions Docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,8 @@ sorted by the following categories:
and analysis tool.
- :ref:`EB<tutorials_eb>` -- Examples of embedded boundaries.
- :ref:`FFT<tutorials_fft>` -- Demonstration on how to use the amrex::FFT class for forward/inverse FFT and data manipulation
- :ref:`FFTW<tutorials_fftw>` -- FFTW and cuFFT single-rank tutorials.
- :ref:`ForkJoin<tutorials_forkjoin>` -- Parallel execution and subgrouping of MPI ranks.
- :ref:`GPU<tutorials_gpu>` -- Offload work to the GPUs using AMReX tools.
- :ref:`heFFTe<tutorials_heffte>` -- heFFTe distributed tutorials.
- :ref:`Linear Solvers<tutorials_linearsolvers>` -- Examples of several linear solvers.
- :ref:`ML/PYTORCH<tutorials_ml>` -- Use of pytorch models to replace point-wise computational kernels.
- :ref:`MPMD<tutorials_mpmd>` -- Usage of AMReX-MPMD (Multiple Program Multiple Data) framework.
Expand All @@ -60,8 +58,6 @@ sorted by the following categories:
to solve a scalar advection-diffusion-reaction equation.
- :ref:`SENSEI<tutorials_sensei>` -- In situ data analysis and visualization through a unified interface.
- :ref:`SUNDIALS<tutorials_sundials>` -- Time integration with SUNDIALS backend and native AMReX types.
- :ref:`SWFFT<tutorials_swfft>` -- Demonstrates how to call the SWFFT wrapper to the FFTW3 (A distributed memory
implementation of the discrete Fourier transform) solver.


.. toctree::
Expand All @@ -72,10 +68,8 @@ sorted by the following categories:
Blueprint_Tutorial
EB_Tutorial
FFT_Tutorial
FFTW_Tutorial
ForkJoin_Tutorial
GPU_Tutorial
heFFTe_Tutorial
LinearSolvers_Tutorial
ML_Tutorial
MPMD_Tutorials
Expand All @@ -85,7 +79,6 @@ sorted by the following categories:
SDC_Tutorial
SENSEI_Tutorial
SUNDIALS_Tutorial
SWFFT_Tutorial


.. _`AMR`: AMR_Tutorial.html
Expand All @@ -98,14 +91,10 @@ sorted by the following categories:

.. _`FFT`: FFT_Tutorial.html

.. _`FFTW`: FFTW_Tutorial.html

.. _`ForkJoin`: ForkJoin_Tutorial.html

.. _`GPU`: GPU_Tutorial.html

.. _`heFFTe`: heFFTe_Tutorial.html

.. _`Linear Solvers`: LinearSolvers_Tutorial.html

.. _`MPMD`: MPMD_Tutorials.html
Expand All @@ -120,7 +109,6 @@ sorted by the following categories:

.. _`SENSEI`: SENSEI_Tutorial.html

.. _`SWFFT`: SWFFT_Tutorial.html



Expand Down
22 changes: 0 additions & 22 deletions ExampleCodes/FFTW/Basic/GNUmakefile

This file was deleted.

3 changes: 0 additions & 3 deletions ExampleCodes/FFTW/Basic/Make.package

This file was deleted.

10 changes: 0 additions & 10 deletions ExampleCodes/FFTW/Basic/inputs

This file was deleted.

Loading

0 comments on commit 2e9f320

Please sign in to comment.