WarpX
Loading...
Searching...
No Matches
InjectorDensityFromFile Struct Reference

#include <InjectorDensity.H>

Public Member Functions

 InjectorDensityFromFile (std::string const &a_file_name)
 
void clear ()
 
AMREX_GPU_HOST_DEVICE amrex::Real getDensity (amrex::Real x, amrex::Real y, amrex::Real z) const noexcept
 

Private Attributes

ExternalFieldView m_external_field_view
 
ExternalFieldReaderm_external_field_reader = nullptr
 

Constructor & Destructor Documentation

◆ InjectorDensityFromFile()

InjectorDensityFromFile::InjectorDensityFromFile ( std::string const & a_file_name)

Member Function Documentation

◆ clear()

void InjectorDensityFromFile::clear ( )

◆ getDensity()

AMREX_GPU_HOST_DEVICE amrex::Real InjectorDensityFromFile::getDensity ( amrex::Real x,
amrex::Real y,
amrex::Real z ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ m_external_field_reader

ExternalFieldReader* InjectorDensityFromFile::m_external_field_reader = nullptr
private

◆ m_external_field_view

ExternalFieldView InjectorDensityFromFile::m_external_field_view
private

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