aboutsummaryrefslogtreecommitdiff
path: root/Source/Parser/GpuParser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Parser/GpuParser.cpp')
-rw-r--r--Source/Parser/GpuParser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Parser/GpuParser.cpp b/Source/Parser/GpuParser.cpp
index 97b96d465..db1c2287d 100644
--- a/Source/Parser/GpuParser.cpp
+++ b/Source/Parser/GpuParser.cpp
@@ -7,7 +7,7 @@ GpuParser::GpuParser (WarpXParser const& wp)
struct wp_parser* a_wp = wp.m_parser;
// Initialize GPU parser: allocate memory in CUDA managed memory,
// copy all data needed on GPU to m_gpu_parser
- m_gpu_parser.sz_mempool = wp_ast_size((struct wp_node*)a_wp);
+ m_gpu_parser.sz_mempool = wp_ast_size(a_wp->ast);
m_gpu_parser.p_root = (struct wp_node*)
amrex::The_Managed_Arena()->alloc(m_gpu_parser.sz_mempool);
m_gpu_parser.p_free = m_gpu_parser.p_root;
@@ -19,7 +19,7 @@ GpuParser::GpuParser (WarpXParser const& wp)
// Initialize CPU parser: allocate memory in CUDA managed memory,
// copy all data needed on CPU to m_cpu_parser
- m_cpu_parser.sz_mempool = wp_ast_size((struct wp_node*)a_wp);
+ m_cpu_parser.sz_mempool = wp_ast_size(a_wp->ast);
m_cpu_parser.p_root = (struct wp_node*)
amrex::The_Managed_Arena()->alloc(m_cpu_parser.sz_mempool);
m_cpu_parser.p_free = m_cpu_parser.p_root;