aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver
diff options
context:
space:
mode:
Diffstat (limited to 'Source/FieldSolver')
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/EvolveB.cpp46
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CKCAlgorithm.H2
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H2
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/NodalAlgorithm.H2
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/YeeAlgorithm.H2
5 files changed, 27 insertions, 27 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/EvolveB.cpp b/Source/FieldSolver/FiniteDifferenceSolver/EvolveB.cpp
index d6dc2cb5b..6fdd7705e 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/EvolveB.cpp
+++ b/Source/FieldSolver/FiniteDifferenceSolver/EvolveB.cpp
@@ -69,25 +69,25 @@ void FiniteDifferenceSolver::EvolveBCartesian (
for ( MFIter mfi(*Bfield[0], TilingIfNotGPU()); mfi.isValid(); ++mfi ) {
// Extract field data for this grid/tile
- auto const& Bx = Bfield[0]->array(mfi);
- auto const& By = Bfield[1]->array(mfi);
- auto const& Bz = Bfield[2]->array(mfi);
- auto const& Ex = Efield[0]->array(mfi);
- auto const& Ey = Efield[1]->array(mfi);
- auto const& Ez = Efield[2]->array(mfi);
+ Array4<Real> const& Bx = Bfield[0]->array(mfi);
+ Array4<Real> const& By = Bfield[1]->array(mfi);
+ Array4<Real> const& Bz = Bfield[2]->array(mfi);
+ Array4<Real> const& Ex = Efield[0]->array(mfi);
+ Array4<Real> const& Ey = Efield[1]->array(mfi);
+ Array4<Real> const& Ez = Efield[2]->array(mfi);
// Extract stencil coefficients
- Real const* AMREX_RESTRICT coefs_x = stencil_coefs_x.dataPtr();
+ Real const * const AMREX_RESTRICT coefs_x = stencil_coefs_x.dataPtr();
int const n_coefs_x = stencil_coefs_x.size();
- Real const* AMREX_RESTRICT coefs_y = stencil_coefs_y.dataPtr();
+ Real const * const AMREX_RESTRICT coefs_y = stencil_coefs_y.dataPtr();
int const n_coefs_y = stencil_coefs_y.size();
- Real const* AMREX_RESTRICT coefs_z = stencil_coefs_z.dataPtr();
+ Real const * const AMREX_RESTRICT coefs_z = stencil_coefs_z.dataPtr();
int const n_coefs_z = stencil_coefs_z.size();
// Extract tileboxes for which to loop
- const Box& tbx = mfi.tilebox(Bfield[0]->ixType().ixType());
- const Box& tby = mfi.tilebox(Bfield[1]->ixType().ixType());
- const Box& tbz = mfi.tilebox(Bfield[2]->ixType().ixType());
+ Box const& tbx = mfi.tilebox(Bfield[0]->ixType().ixType());
+ Box const& tby = mfi.tilebox(Bfield[1]->ixType().ixType());
+ Box const& tbz = mfi.tilebox(Bfield[2]->ixType().ixType());
// Loop over the cells and update the fields
amrex::ParallelFor(tbx, tby, tbz,
@@ -128,17 +128,17 @@ void FiniteDifferenceSolver::EvolveBCylindrical (
for ( MFIter mfi(*Bfield[0], TilingIfNotGPU()); mfi.isValid(); ++mfi ) {
// Extract field data for this grid/tile
- auto const& Br = Bfield[0]->array(mfi);
- auto const& Bt = Bfield[1]->array(mfi);
- auto const& Bz = Bfield[2]->array(mfi);
- auto const& Er = Efield[0]->array(mfi);
- auto const& Et = Efield[1]->array(mfi);
- auto const& Ez = Efield[2]->array(mfi);
+ Array4<Real> const& Br = Bfield[0]->array(mfi);
+ Array4<Real> const& Bt = Bfield[1]->array(mfi);
+ Array4<Real> const& Bz = Bfield[2]->array(mfi);
+ Array4<Real> const& Er = Efield[0]->array(mfi);
+ Array4<Real> const& Et = Efield[1]->array(mfi);
+ Array4<Real> const& Ez = Efield[2]->array(mfi);
// Extract stencil coefficients
- Real const* AMREX_RESTRICT coefs_r = stencil_coefs_r.dataPtr();
+ Real const * const AMREX_RESTRICT coefs_r = stencil_coefs_r.dataPtr();
int const n_coefs_r = stencil_coefs_r.size();
- Real const* AMREX_RESTRICT coefs_z = stencil_coefs_z.dataPtr();
+ Real const * const AMREX_RESTRICT coefs_z = stencil_coefs_z.dataPtr();
int const n_coefs_z = stencil_coefs_z.size();
// Extract cylindrical specific parameters
@@ -147,9 +147,9 @@ void FiniteDifferenceSolver::EvolveBCylindrical (
Real const rmin = m_rmin;
// Extract tileboxes for which to loop
- const Box& tbr = mfi.tilebox(Bfield[0]->ixType().ixType());
- const Box& tbt = mfi.tilebox(Bfield[1]->ixType().ixType());
- const Box& tbz = mfi.tilebox(Bfield[2]->ixType().ixType());
+ Box const& tbr = mfi.tilebox(Bfield[0]->ixType().ixType());
+ Box const& tbt = mfi.tilebox(Bfield[1]->ixType().ixType());
+ Box const& tbz = mfi.tilebox(Bfield[2]->ixType().ixType());
// Loop over the cells and update the fields
amrex::ParallelFor(tbr, tbt, tbz,
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CKCAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CKCAlgorithm.H
index 69b75afce..1cde9832f 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CKCAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CKCAlgorithm.H
@@ -14,7 +14,7 @@
struct CKCAlgorithm {
- static void InitializeStencilCoefficients(
+ static void InitializeStencilCoefficients (
std::array<amrex::Real,3>& cell_size,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_x,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_y,
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
index 66b0daed4..f1d0eaa6e 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
@@ -14,7 +14,7 @@
struct CylindricalYeeAlgorithm {
- static void InitializeStencilCoefficients(
+ static void InitializeStencilCoefficients (
std::array<amrex::Real,3>& cell_size,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_r,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_z ) {
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/NodalAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/NodalAlgorithm.H
index 82528576d..73d406f75 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/NodalAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/NodalAlgorithm.H
@@ -14,7 +14,7 @@
struct NodalAlgorithm {
- static void InitializeStencilCoefficients(
+ static void InitializeStencilCoefficients (
std::array<amrex::Real,3>& cell_size,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_x,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_y,
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/YeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/YeeAlgorithm.H
index c01365e02..5a939ab7e 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/YeeAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/YeeAlgorithm.H
@@ -14,7 +14,7 @@
struct YeeAlgorithm {
- static void InitializeStencilCoefficients(
+ static void InitializeStencilCoefficients (
std::array<amrex::Real,3>& cell_size,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_x,
amrex::Gpu::ManagedVector<amrex::Real>& stencil_coefs_y,