WarpX
Loading...
Searching...
No Matches
SemiImplicitEM Member List
This is the complete list of members for
SemiImplicitEM
, including all inherited members.
ComputeJfromMassMatrices
(const bool a_J_from_MM_only)
ImplicitSolver
ComputeRHS
(WarpXSolverVec &a_RHS, const WarpXSolverVec &a_E, amrex::Real start_time, int a_nl_iter, bool a_from_jacobian) override
SemiImplicitEM
virtual
convertFieldBCToLinOpBC
(const amrex::Array< FieldBoundaryType, 3 > &) const
ImplicitSolver
protected
CreateParticleAttributes
() const
ImplicitSolver
CumulateJ
()
ImplicitSolver
protected
Define
(WarpX *a_WarpX) override
SemiImplicitEM
virtual
DoParticleSuborbits
()
ImplicitSolver
inline
GetFieldBoundaryHi
() const
ImplicitSolver
GetFieldBoundaryLo
() const
ImplicitSolver
GetGeometry
(int) const
ImplicitSolver
GetLinOpBCHi
() const
ImplicitSolver
GetLinOpBCLo
() const
ImplicitSolver
GetMassMatricesCoeff
() const
ImplicitSolver
inline
GetThetaForPC
() const override
SemiImplicitEM
inline
virtual
ImplicitSolver
()=default
ImplicitSolver
ImplicitSolver
(const ImplicitSolver &)=delete
ImplicitSolver
ImplicitSolver
(ImplicitSolver &&)=delete
ImplicitSolver
InitializeMassMatrices
()
ImplicitSolver
protected
IsDefined
() const
ImplicitSolver
inline
m_dt
ImplicitSolver
mutable
protected
m_E
SemiImplicitEM
private
m_Eold
SemiImplicitEM
private
m_is_defined
ImplicitSolver
protected
m_max_particle_iterations
ImplicitSolver
protected
m_mmpc_mfarrvec
ImplicitSolver
protected
m_ncomp_xx
ImplicitSolver
protected
m_ncomp_xy
ImplicitSolver
protected
m_ncomp_xz
ImplicitSolver
protected
m_ncomp_yx
ImplicitSolver
protected
m_ncomp_yy
ImplicitSolver
protected
m_ncomp_yz
ImplicitSolver
protected
m_ncomp_zx
ImplicitSolver
protected
m_ncomp_zy
ImplicitSolver
protected
m_ncomp_zz
ImplicitSolver
protected
m_nlsolver
ImplicitSolver
protected
m_nlsolver_type
ImplicitSolver
protected
m_num_amr_levels
ImplicitSolver
protected
m_particle_suborbits
ImplicitSolver
protected
m_particle_tolerance
ImplicitSolver
protected
m_print_unconverged_particle_details
ImplicitSolver
protected
m_skip_particle_picard_init
ImplicitSolver
protected
m_theta
ImplicitSolver
protected
m_use_mass_matrices
ImplicitSolver
protected
m_use_mass_matrices_jacobian
ImplicitSolver
protected
m_use_mass_matrices_pc
ImplicitSolver
protected
m_WarpX
ImplicitSolver
protected
numAMRLevels
() const
ImplicitSolver
inline
OneStep
(amrex::Real start_time, amrex::Real a_dt, int a_step) override
SemiImplicitEM
virtual
operator=
(const SemiImplicitEM &)=delete
SemiImplicitEM
operator=
(SemiImplicitEM &&)=delete
SemiImplicitEM
ImplicitSolver::operator=
(const ImplicitSolver &)=delete
ImplicitSolver
ImplicitSolver::operator=
(ImplicitSolver &&)=delete
ImplicitSolver
parseNonlinearSolverParams
(const amrex::ParmParse &pp)
ImplicitSolver
protected
PreRHSOp
(const amrex::Real a_cur_time, const int a_nl_iter, const bool a_from_jacobian)
ImplicitSolver
protected
PrintBaseImplicitSolverParameters
() const
ImplicitSolver
protected
PrintParameters
() const override
SemiImplicitEM
virtual
SaveE
()
ImplicitSolver
protected
SemiImplicitEM
()=default
SemiImplicitEM
SemiImplicitEM
(const SemiImplicitEM &)=delete
SemiImplicitEM
SemiImplicitEM
(SemiImplicitEM &&)=delete
SemiImplicitEM
SetMassMatricesForPC
(const amrex::Real a_theta_dt)
ImplicitSolver
protected
SyncMassMatricesPCAndApplyBCs
()
ImplicitSolver
protected
~ImplicitSolver
()=default
ImplicitSolver
virtual
~SemiImplicitEM
() override=default
SemiImplicitEM
Generated by
1.13.2