From 02b7636b507880d64d6882441e00c1258aef6dd3 Mon Sep 17 00:00:00 2001 From: WeiqunZhang Date: Thu, 3 Sep 2020 08:22:58 -0700 Subject: Remove ManagedVector from finite-difference solver (#1269) --- .../FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H | 6 +++--- .../FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H | 6 +++--- .../FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H | 6 +++--- .../FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) (limited to 'Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms') diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H index 58973fdab..ef6d53416 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H @@ -27,9 +27,9 @@ struct CartesianCKCAlgorithm { static void InitializeStencilCoefficients ( std::array& cell_size, - amrex::Gpu::ManagedVector& stencil_coefs_x, - amrex::Gpu::ManagedVector& stencil_coefs_y, - amrex::Gpu::ManagedVector& stencil_coefs_z ) { + amrex::Vector& stencil_coefs_x, + amrex::Vector& stencil_coefs_y, + amrex::Vector& stencil_coefs_z ) { using namespace amrex; diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H index 5434f60fb..5bd7e88bc 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H @@ -27,9 +27,9 @@ struct CartesianNodalAlgorithm { static void InitializeStencilCoefficients ( std::array& cell_size, - amrex::Gpu::ManagedVector& stencil_coefs_x, - amrex::Gpu::ManagedVector& stencil_coefs_y, - amrex::Gpu::ManagedVector& stencil_coefs_z ) { + amrex::Vector& stencil_coefs_x, + amrex::Vector& stencil_coefs_y, + amrex::Vector& stencil_coefs_z ) { using namespace amrex; diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H index d8f057a70..305fb3507 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H @@ -27,9 +27,9 @@ struct CartesianYeeAlgorithm { static void InitializeStencilCoefficients ( std::array& cell_size, - amrex::Gpu::ManagedVector& stencil_coefs_x, - amrex::Gpu::ManagedVector& stencil_coefs_y, - amrex::Gpu::ManagedVector& stencil_coefs_z ) { + amrex::Vector& stencil_coefs_x, + amrex::Vector& stencil_coefs_y, + amrex::Vector& stencil_coefs_z ) { using namespace amrex; // Store the inverse cell size along each direction in the coefficients diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H index 4e01041b2..13807b131 100644 --- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H +++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H @@ -26,8 +26,8 @@ struct CylindricalYeeAlgorithm { static void InitializeStencilCoefficients ( std::array& cell_size, - amrex::Gpu::ManagedVector& stencil_coefs_r, - amrex::Gpu::ManagedVector& stencil_coefs_z ) { + amrex::Vector& stencil_coefs_r, + amrex::Vector& stencil_coefs_z ) { using namespace amrex; // Store the inverse cell size along each direction in the coefficients -- cgit v1.2.3