binary_file_name | WarpXLaserProfiles::FromFileLaserProfile | |
E_binary_data | WarpXLaserProfiles::FromFileLaserProfile | |
E_lasy_data | WarpXLaserProfiles::FromFileLaserProfile | |
file_in_cartesian_geom | WarpXLaserProfiles::FromFileLaserProfile | |
file_in_lasy_format | WarpXLaserProfiles::FromFileLaserProfile | |
fill_amplitude(int np, amrex::Real const *AMREX_RESTRICT Xp, amrex::Real const *AMREX_RESTRICT Yp, amrex::Real t, amrex::Real *AMREX_RESTRICT amplitude) const final | WarpXLaserProfiles::FromFileLaserProfile | virtual |
find_left_right_time_indices(amrex::Real t) const | WarpXLaserProfiles::FromFileLaserProfile | private |
first_time_index | WarpXLaserProfiles::FromFileLaserProfile | |
ILaserProfile()=default | WarpXLaserProfiles::ILaserProfile | |
ILaserProfile(ILaserProfile const &)=default | WarpXLaserProfiles::ILaserProfile | |
ILaserProfile(ILaserProfile &&)=default | WarpXLaserProfiles::ILaserProfile | |
init(const amrex::ParmParse &ppl, CommonLaserParameters params) final | WarpXLaserProfiles::FromFileLaserProfile | virtual |
internal_fill_amplitude_uniform_binary(int idx_t_left, int np, amrex::Real const *AMREX_RESTRICT Xp, amrex::Real const *AMREX_RESTRICT Yp, amrex::Real t, amrex::Real *AMREX_RESTRICT amplitude) const | WarpXLaserProfiles::FromFileLaserProfile | |
internal_fill_amplitude_uniform_cartesian(int idx_t_left, int np, amrex::Real const *AMREX_RESTRICT Xp, amrex::Real const *AMREX_RESTRICT Yp, amrex::Real t, amrex::Real *AMREX_RESTRICT amplitude) const | WarpXLaserProfiles::FromFileLaserProfile | |
internal_fill_amplitude_uniform_cylindrical(int idx_t_left, int np, amrex::Real const *AMREX_RESTRICT Xp, amrex::Real const *AMREX_RESTRICT Yp, amrex::Real t, amrex::Real *AMREX_RESTRICT amplitude) const | WarpXLaserProfiles::FromFileLaserProfile | |
last_time_index | WarpXLaserProfiles::FromFileLaserProfile | |
lasy_file_name | WarpXLaserProfiles::FromFileLaserProfile | |
m_common_params | WarpXLaserProfiles::FromFileLaserProfile | private |
m_params | WarpXLaserProfiles::FromFileLaserProfile | private |
n_rz_azimuthal_components | WarpXLaserProfiles::FromFileLaserProfile | |
nr | WarpXLaserProfiles::FromFileLaserProfile | |
nt | WarpXLaserProfiles::FromFileLaserProfile | |
nx | WarpXLaserProfiles::FromFileLaserProfile | |
ny | WarpXLaserProfiles::FromFileLaserProfile | |
operator=(ILaserProfile const &)=default | WarpXLaserProfiles::ILaserProfile | |
operator=(ILaserProfile &&)=default | WarpXLaserProfiles::ILaserProfile | |
parse_binary_file(const std::string &binary_file_name) | WarpXLaserProfiles::FromFileLaserProfile | private |
parse_lasy_file(const std::string &lasy_file_name) | WarpXLaserProfiles::FromFileLaserProfile | private |
r_max | WarpXLaserProfiles::FromFileLaserProfile | |
r_min | WarpXLaserProfiles::FromFileLaserProfile | |
read_binary_data_t_chunk(int t_begin, int t_end) | WarpXLaserProfiles::FromFileLaserProfile | private |
read_data_t_chunk(int t_begin, int t_end) | WarpXLaserProfiles::FromFileLaserProfile | private |
t_delay | WarpXLaserProfiles::FromFileLaserProfile | |
t_max | WarpXLaserProfiles::FromFileLaserProfile | |
t_min | WarpXLaserProfiles::FromFileLaserProfile | |
time_chunk_size | WarpXLaserProfiles::FromFileLaserProfile | |
update(amrex::Real t) final | WarpXLaserProfiles::FromFileLaserProfile | virtual |
x_max | WarpXLaserProfiles::FromFileLaserProfile | |
x_min | WarpXLaserProfiles::FromFileLaserProfile | |
y_max | WarpXLaserProfiles::FromFileLaserProfile | |
y_min | WarpXLaserProfiles::FromFileLaserProfile | |
~ILaserProfile()=default | WarpXLaserProfiles::ILaserProfile | virtual |