aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2021-08-25 03:42:01 -0700
committerGravatar GitHub <noreply@github.com> 2021-08-25 12:42:01 +0200
commitde123029c33994c58f028be6f9395e871f55ef41 (patch)
treea00e121bec183e81c5a9361efc62475aa37b12f4 /Source/FieldSolver/SpectralSolver
parent614bf32b6caa2e3c44f90cabd916eb52a4abefd6 (diff)
downloadWarpX-de123029c33994c58f028be6f9395e871f55ef41.tar.gz
WarpX-de123029c33994c58f028be6f9395e871f55ef41.tar.zst
WarpX-de123029c33994c58f028be6f9395e871f55ef41.zip
Fix: Missing Include Guards (FWD) (#2226)
* Fix: Missing Include Guards (FWD) All header files need include guards to avoid double definitons. * Fix copy-paste guard
Diffstat (limited to 'Source/FieldSolver/SpectralSolver')
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralFieldData_fwd.H7
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralKSpace_fwd.H7
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralSolverRZ_fwd.H7
-rw-r--r--Source/FieldSolver/SpectralSolver/SpectralSolver_fwd.H7
4 files changed, 24 insertions, 4 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralFieldData_fwd.H b/Source/FieldSolver/SpectralSolver/SpectralFieldData_fwd.H
index d01cc0a83..d9f923c80 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralFieldData_fwd.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralFieldData_fwd.H
@@ -1,9 +1,14 @@
-/* Copyright 2021 Luca Fedeli
+/* Copyright 2021 Luca Fedeli, Axel Huebl
*
* This file is part of WarpX.
*
* License: BSD-3-Clause-LBNL
*/
+#ifndef WARPX_SPECTRALFIELDDATA_FWD_H
+#define WARPX_SPECTRALFIELDDATA_FWD_H
+
class SpectralFieldIndex;
class SpectralFieldData;
+
+#endif /* WARPX_SPECTRALFIELDDATA_FWD_H */
diff --git a/Source/FieldSolver/SpectralSolver/SpectralKSpace_fwd.H b/Source/FieldSolver/SpectralSolver/SpectralKSpace_fwd.H
index 32417ff5c..a256767d5 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralKSpace_fwd.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralKSpace_fwd.H
@@ -1,10 +1,15 @@
-/* Copyright 2021 Luca Fedeli
+/* Copyright 2021 Luca Fedeli, Axel Huebl
*
* This file is part of WarpX.
*
* License: BSD-3-Clause-LBNL
*/
+#ifndef WARPX_SPECTRALKSPACE_FWD_H
+#define WARPX_SPECTRALKSPACE_FWD_H
+
struct ShiftType;
class SpectralKSpace;
+
+#endif /* WARPX_SPECTRALKSPACE_FWD_H */
diff --git a/Source/FieldSolver/SpectralSolver/SpectralSolverRZ_fwd.H b/Source/FieldSolver/SpectralSolver/SpectralSolverRZ_fwd.H
index bfe332fe7..7814912bf 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralSolverRZ_fwd.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralSolverRZ_fwd.H
@@ -1,8 +1,13 @@
-/* Copyright 2021 Luca Fedeli
+/* Copyright 2021 Luca Fedeli, Axel Huebl
*
* This file is part of WarpX.
*
* License: BSD-3-Clause-LBNL
*/
+#ifndef WARPX_SPECTRALSOLVERRZ_FWD_H
+#define WARPX_SPECTRALSOLVERRZ_FWD_H
+
class SpectralSolverRZ;
+
+#endif /* WARPX_SPECTRALSOLVERRZ_FWD_H */
diff --git a/Source/FieldSolver/SpectralSolver/SpectralSolver_fwd.H b/Source/FieldSolver/SpectralSolver/SpectralSolver_fwd.H
index fecd3bd8b..b979025f3 100644
--- a/Source/FieldSolver/SpectralSolver/SpectralSolver_fwd.H
+++ b/Source/FieldSolver/SpectralSolver/SpectralSolver_fwd.H
@@ -1,8 +1,13 @@
-/* Copyright 2021 Luca Fedeli
+/* Copyright 2021 Luca Fedeli, Axel Huebl
*
* This file is part of WarpX.
*
* License: BSD-3-Clause-LBNL
*/
+#ifndef WARPX_SPECTRALSOLVER_FWD_H
+#define WARPX_SPECTRALSOLVER_FWD_H
+
class SpectralSolver;
+
+#endif /* WARPX_SPECTRALSOLVER_FWD_H */