WarpX
MCCProcess Member List

This is the complete list of members for MCCProcess, including all inherited members.

executor() constMCCProcessinline
getCrossSection(amrex::Real E_coll) constMCCProcessinline
getEnergyPenalty() constMCCProcessinline
init(const std::string &scattering_process, const amrex::Real energy)MCCProcessprivate
m_energiesMCCProcessprivate
m_exe_hMCCProcessprivate
m_grid_sizeMCCProcessprivate
m_sigmas_hMCCProcessprivate
MCCProcess(const std::string &scattering_process, const std::string &cross_section_file, const amrex::Real energy)MCCProcess
MCCProcess(const std::string &scattering_process, const InputVector &&energies, const InputVector &&sigmas, const amrex::Real energy)MCCProcess
MCCProcess(MCCProcess const &)=deleteMCCProcess
MCCProcess(MCCProcess &&)=defaultMCCProcess
operator=(MCCProcess const &)=deleteMCCProcess
operator=(MCCProcess &&)=defaultMCCProcess
parseProcessType(const std::string &process)MCCProcessprivatestatic
readCrossSectionFile(const std::string cross_section_file, amrex::Vector< amrex::Real > &energies, amrex::Gpu::HostVector< amrex::Real > &sigmas)MCCProcessstatic
sanityCheckEnergyGrid(const amrex::Vector< amrex::Real > &energies, amrex::Real dE)MCCProcessstatic
type() constMCCProcessinline