aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/FiniteDifferenceSolver
diff options
context:
space:
mode:
authorGravatar Phil Miller <unmobile+gh@gmail.com> 2021-05-13 18:10:50 -0400
committerGravatar GitHub <noreply@github.com> 2021-05-13 15:10:50 -0700
commit67400e7db2704ee70d7d08417740f644b72c463b (patch)
treec7ed8db4696218b2606a55a4d98dbcde707604e1 /Source/FieldSolver/FiniteDifferenceSolver
parentf6a106acf0829ef8ac35305bdc5888e30b871956 (diff)
downloadWarpX-67400e7db2704ee70d7d08417740f644b72c463b.tar.gz
WarpX-67400e7db2704ee70d7d08417740f644b72c463b.tar.zst
WarpX-67400e7db2704ee70d7d08417740f644b72c463b.zip
CUDA: Quiet numerous warnings about unused-variable-warning suppressions being unreachable statements (#1957)
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver')
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H5
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H4
2 files changed, 4 insertions, 5 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H
index b688110b7..fd63a44a7 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H
@@ -168,6 +168,7 @@ struct CartesianCKCAlgorithm {
Real const betayz = coefs_y[2];
Real const betayx = coefs_y[3];
Real const gammay = coefs_y[4];
+ amrex::ignore_unused(n_coefs_y);
return alphay * (F(i ,j+1,k ,ncomp) - F(i ,j ,k ,ncomp))
+ betayx * (F(i+1,j+1,k ,ncomp) - F(i+1,j ,k ,ncomp)
+ F(i-1,j+1,k ,ncomp) - F(i-1,j ,k ,ncomp))
@@ -177,7 +178,6 @@ struct CartesianCKCAlgorithm {
+ F(i-1,j+1,k+1,ncomp) - F(i-1,j ,k+1,ncomp)
+ F(i+1,j+1,k-1,ncomp) - F(i+1,j ,k-1,ncomp)
+ F(i-1,j+1,k-1,ncomp) - F(i-1,j ,k-1,ncomp));
- amrex::ignore_unused(n_coefs_y);
#elif (defined WARPX_DIM_XZ)
amrex::ignore_unused(F, coefs_y, n_coefs_y,
i, j, k, ncomp);
@@ -200,8 +200,8 @@ struct CartesianCKCAlgorithm {
using namespace amrex;
#if defined WARPX_DIM_3D
amrex::Real const inv_dy = coefs_y[0];
- return inv_dy*( F(i,j,k,ncomp) - F(i,j-1,k,ncomp) );
amrex::ignore_unused(n_coefs_y);
+ return inv_dy*( F(i,j,k,ncomp) - F(i,j-1,k,ncomp) );
#elif (defined WARPX_DIM_XZ)
amrex::ignore_unused(F, coefs_y, n_coefs_y,
i, j, k, ncomp);
@@ -240,7 +240,6 @@ struct CartesianCKCAlgorithm {
+ F(i-1,j+1,k+1,ncomp) - F(i-1,j+1,k ,ncomp)
+ F(i+1,j-1,k+1,ncomp) - F(i+1,j-1,k ,ncomp)
+ F(i-1,j-1,k+1,ncomp) - F(i-1,j-1,k ,ncomp));
- amrex::ignore_unused(n_coefs_z);
#elif (defined WARPX_DIM_XZ)
return alphaz * (F(i ,j+1,k ,ncomp) - F(i ,j ,k ,ncomp))
+ betazx * (F(i+1,j+1,k ,ncomp) - F(i+1,j ,k ,ncomp)
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H
index 2ec6a3d22..ca605a384 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H
@@ -91,8 +91,8 @@ struct CartesianYeeAlgorithm {
using namespace amrex;
#if defined WARPX_DIM_3D
Real const inv_dy = coefs_y[0];
- return inv_dy*( F(i,j+1,k,ncomp) - F(i,j,k,ncomp) );
amrex::ignore_unused(n_coefs_y);
+ return inv_dy*( F(i,j+1,k,ncomp) - F(i,j,k,ncomp) );
#elif (defined WARPX_DIM_XZ)
amrex::ignore_unused(F, coefs_y, n_coefs_y,
i, j, k, ncomp);
@@ -115,8 +115,8 @@ struct CartesianYeeAlgorithm {
using namespace amrex;
#if defined WARPX_DIM_3D
Real const inv_dy = coefs_y[0];
- return inv_dy*( F(i,j,k,ncomp) - F(i,j-1,k,ncomp) );
amrex::ignore_unused(n_coefs_y);
+ return inv_dy*( F(i,j,k,ncomp) - F(i,j-1,k,ncomp) );
#elif (defined WARPX_DIM_XZ)
amrex::ignore_unused(F, coefs_y, n_coefs_y,
i, j, k, ncomp);