| 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 | ThetaImplicitEM | virtual |
| convertFieldBCToLinOpBC(const amrex::Array< FieldBoundaryType, 3 > &) const | ImplicitSolver | protected |
| CreateParticleAttributes() const | ImplicitSolver | |
| CumulateJ() | ImplicitSolver | protected |
| Define(WarpX *a_WarpX) override | ThetaImplicitEM | virtual |
| DoParticleSuborbits() | ImplicitSolver | inline |
| FinishFieldUpdate(amrex::Real end_time) | ThetaImplicitEM | private |
| GetFieldBoundaryHi() const | ImplicitSolver | |
| GetFieldBoundaryLo() const | ImplicitSolver | |
| GetGeometry(int) const | ImplicitSolver | |
| GetLinOpBCHi() const | ImplicitSolver | |
| GetLinOpBCLo() const | ImplicitSolver | |
| GetMassMatricesCoeff() const | ImplicitSolver | inline |
| GetThetaForPC() const override | ThetaImplicitEM | inlinevirtual |
| ImplicitSolver()=default | ImplicitSolver | |
| ImplicitSolver(const ImplicitSolver &)=delete | ImplicitSolver | |
| ImplicitSolver(ImplicitSolver &&)=delete | ImplicitSolver | |
| InitializeMassMatrices() | ImplicitSolver | protected |
| IsDefined() const | ImplicitSolver | inline |
| m_dt | ImplicitSolver | mutableprotected |
| m_E | ThetaImplicitEM | private |
| m_Eold | ThetaImplicitEM | 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 | ThetaImplicitEM | virtual |
| operator=(const ThetaImplicitEM &)=delete | ThetaImplicitEM | |
| operator=(ThetaImplicitEM &&)=delete | ThetaImplicitEM | |
| 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 | ThetaImplicitEM | virtual |
| SaveE() | ImplicitSolver | protected |
| SetMassMatricesForPC(const amrex::Real a_theta_dt) | ImplicitSolver | protected |
| SyncMassMatricesPCAndApplyBCs() | ImplicitSolver | protected |
| ThetaImplicitEM()=default | ThetaImplicitEM | |
| ThetaImplicitEM(const ThetaImplicitEM &)=delete | ThetaImplicitEM | |
| ThetaImplicitEM(ThetaImplicitEM &&)=delete | ThetaImplicitEM | |
| UpdateWarpXFields(const WarpXSolverVec &a_E, amrex::Real start_time) | ThetaImplicitEM | private |
| ~ImplicitSolver()=default | ImplicitSolver | virtual |
| ~ThetaImplicitEM() override=default | ThetaImplicitEM | |