WarpX
|
This is the complete list of members for HybridPICModel, including all inherited members.
AllocateLevelMFs(int lev, const amrex::BoxArray &ba, const amrex::DistributionMapping &dm, int ncomps, const amrex::IntVect &ngJ, const amrex::IntVect &ngRho, const amrex::IntVect &jx_nodal_flag, const amrex::IntVect &jy_nodal_flag, const amrex::IntVect &jz_nodal_flag, const amrex::IntVect &rho_nodal_flag) | HybridPICModel | |
AllocateMFs(int nlevs_max) | HybridPICModel | |
BfieldEvolveRK(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Bfield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Efield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Jfield, amrex::Vector< std::unique_ptr< amrex::MultiFab >> const &rhofield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths, amrex::Real dt, DtType a_dt_type, amrex::IntVect ng, std::optional< bool > nodal_sync) | HybridPICModel | |
BfieldEvolveRK(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Bfield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Efield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Jfield, amrex::Vector< std::unique_ptr< amrex::MultiFab >> const &rhofield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths, amrex::Real dt, int lev, DtType dt_type, amrex::IntVect ng, std::optional< bool > nodal_sync) | HybridPICModel | |
Bx_IndexType | HybridPICModel | |
By_IndexType | HybridPICModel | |
Bz_IndexType | HybridPICModel | |
CalculateCurrentAmpere(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Bfield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths) | HybridPICModel | |
CalculateCurrentAmpere(std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &Bfield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &edge_lengths, int lev) | HybridPICModel | |
CalculateElectronPressure(DtType a_dt_type) | HybridPICModel | |
CalculateElectronPressure(int lev, DtType a_dt_type) | HybridPICModel | |
ClearLevel(int lev) | HybridPICModel | |
current_fp_ampere | HybridPICModel | |
current_fp_external | HybridPICModel | |
current_fp_temp | HybridPICModel | |
electron_pressure_fp | HybridPICModel | |
Ex_IndexType | HybridPICModel | |
Ey_IndexType | HybridPICModel | |
Ez_IndexType | HybridPICModel | |
FieldPush(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Bfield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Efield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Jfield, amrex::Vector< std::unique_ptr< amrex::MultiFab >> const &rhofield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths, amrex::Real dt, DtType dt_type, amrex::IntVect ng, std::optional< bool > nodal_sync) | HybridPICModel | |
FillElectronPressureMF(std::unique_ptr< amrex::MultiFab > const &Pe_field, amrex::MultiFab *const &rho_field) const | HybridPICModel | |
get_pointer_current_fp_ampere(int lev, int direction) const | HybridPICModel | inline |
get_pointer_current_fp_external(int lev, int direction) const | HybridPICModel | inline |
get_pointer_electron_pressure_fp(int lev) const | HybridPICModel | inline |
GetCurrentExternal(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths) | HybridPICModel | |
GetCurrentExternal(std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &edge_lengths, int lev) | HybridPICModel | |
HybridPICModel(int nlevs_max) | HybridPICModel | |
HybridPICSolveE(amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> &Efield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Jfield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &Bfield, amrex::Vector< std::unique_ptr< amrex::MultiFab >> const &rhofield, amrex::Vector< std::array< std::unique_ptr< amrex::MultiFab >, 3 >> const &edge_lengths, bool include_resistivity_term) | HybridPICModel | |
HybridPICSolveE(std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Efield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &Jfield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &Bfield, std::unique_ptr< amrex::MultiFab > const &rhofield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &edge_lengths, int lev, bool include_resistivity_term) | HybridPICModel | |
HybridPICSolveE(std::array< std::unique_ptr< amrex::MultiFab >, 3 > &Efield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &Jfield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &Bfield, std::unique_ptr< amrex::MultiFab > const &rhofield, std::array< std::unique_ptr< amrex::MultiFab >, 3 > const &edge_lengths, int lev, PatchType patch_type, bool include_resistivity_term) | HybridPICModel | |
InitData() | HybridPICModel | |
Jx_IndexType | HybridPICModel | |
Jy_IndexType | HybridPICModel | |
Jz_IndexType | HybridPICModel | |
m_elec_temp | HybridPICModel | |
m_eta | HybridPICModel | |
m_eta_expression | HybridPICModel | |
m_eta_h | HybridPICModel | |
m_external_field_has_time_dependence | HybridPICModel | |
m_gamma | HybridPICModel | |
m_J_external | HybridPICModel | |
m_J_external_parser | HybridPICModel | |
m_Jx_ext_grid_function | HybridPICModel | |
m_Jy_ext_grid_function | HybridPICModel | |
m_Jz_ext_grid_function | HybridPICModel | |
m_n0_ref | HybridPICModel | |
m_n_floor | HybridPICModel | |
m_resistivity_has_J_dependence | HybridPICModel | |
m_resistivity_parser | HybridPICModel | |
m_substeps | HybridPICModel | |
ReadParameters() | HybridPICModel | |
rho_fp_temp | HybridPICModel |