WarpX
Loading...
Searching...
No Matches
ExternalFieldReader Class Reference

#include <ExternalField.H>

Public Member Functions

 ExternalFieldReader (std::string const &read_fields_from_path, std::string const &F_name, std::string const &F_component)
 
ExternalFieldView const & getView () const
 

Private Attributes

std::shared_ptr< double > m_FC_data_cpu
 
amrex::Gpu::DeviceVector< double > m_FC_data_gpu
 
ExternalFieldView m_external_field_view
 

Constructor & Destructor Documentation

◆ ExternalFieldReader()

ExternalFieldReader::ExternalFieldReader ( std::string const & read_fields_from_path,
std::string const & F_name,
std::string const & F_component )

Member Function Documentation

◆ getView()

ExternalFieldView const & ExternalFieldReader::getView ( ) const
inline

Member Data Documentation

◆ m_external_field_view

ExternalFieldView ExternalFieldReader::m_external_field_view
private

◆ m_FC_data_cpu

std::shared_ptr<double> ExternalFieldReader::m_FC_data_cpu
private

◆ m_FC_data_gpu

amrex::Gpu::DeviceVector<double> ExternalFieldReader::m_FC_data_gpu
private

The documentation for this class was generated from the following files: