diff options
Diffstat (limited to 'Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp')
-rw-r--r-- | Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp b/Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp index 2f94a0a7e..855065f92 100644 --- a/Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp +++ b/Source/Laser/LaserProfilesImpl/LaserProfileFromTXYEFile.cpp @@ -173,6 +173,7 @@ FromTXYEFileLaserProfile::parse_txye_file(std::string txye_file_name) m_params.t_coords = Gpu::ManagedVector<amrex::Real>(buf_t.size()); m_params.x_coords = Gpu::ManagedVector<amrex::Real>(buf_x.size()); m_params.y_coords = Gpu::ManagedVector<amrex::Real>(buf_y.size()); + // Convert from double to amrex::Real std::transform(buf_t.begin(), buf_t.end(), m_params.t_coords.begin(), [](auto x) {return static_cast<amrex::Real>(x);} ); std::transform(buf_x.begin(), buf_x.end(), m_params.x_coords.begin(), |