#include <ProjectionDivCleaner.H>
◆ ProjectionDivCleaner()
| warpx::initialization::ProjectionDivCleaner::ProjectionDivCleaner |
( |
std::string const & | a_field_name, |
|
|
bool | a_vector_potential = false ) |
◆ correctField()
| void warpx::initialization::ProjectionDivCleaner::correctField |
( |
| ) |
|
◆ ReadParameters()
| void warpx::initialization::ProjectionDivCleaner::ReadParameters |
( |
| ) |
|
◆ runMLMG()
◆ setSourceFromField()
| void warpx::initialization::ProjectionDivCleaner::setSourceFromField |
( |
| ) |
|
◆ solve()
| void warpx::initialization::ProjectionDivCleaner::solve |
( |
| ) |
|
◆ m_agglomeration
| bool warpx::initialization::ProjectionDivCleaner::m_agglomeration = false |
|
protected |
◆ m_atol
| amrex::Real warpx::initialization::ProjectionDivCleaner::m_atol |
|
protected |
◆ m_bottom_solver
| amrex::BottomSolver warpx::initialization::ProjectionDivCleaner::m_bottom_solver = amrex::BottomSolver::bicgstab |
|
protected |
◆ m_bottom_verbose
| int warpx::initialization::ProjectionDivCleaner::m_bottom_verbose = 0 |
|
protected |
◆ m_consolidation
| bool warpx::initialization::ProjectionDivCleaner::m_consolidation = false |
|
protected |
◆ m_field_name
| std::string warpx::initialization::ProjectionDivCleaner::m_field_name |
|
protected |
◆ m_grid_type
◆ m_h_stencil_coefs_x
| amrex::Vector<amrex::Real> warpx::initialization::ProjectionDivCleaner::m_h_stencil_coefs_x |
◆ m_h_stencil_coefs_y
| amrex::Vector<amrex::Real> warpx::initialization::ProjectionDivCleaner::m_h_stencil_coefs_y |
◆ m_h_stencil_coefs_z
| amrex::Vector<amrex::Real> warpx::initialization::ProjectionDivCleaner::m_h_stencil_coefs_z |
◆ m_levels
| int warpx::initialization::ProjectionDivCleaner::m_levels = 1 |
|
protected |
◆ m_linop_maxorder
| int warpx::initialization::ProjectionDivCleaner::m_linop_maxorder = 3 |
|
protected |
◆ m_max_coarsening_level
| int warpx::initialization::ProjectionDivCleaner::m_max_coarsening_level = 10 |
|
protected |
◆ m_max_fmg_iter
| int warpx::initialization::ProjectionDivCleaner::m_max_fmg_iter = 1000 |
|
protected |
◆ m_max_iter
| int warpx::initialization::ProjectionDivCleaner::m_max_iter = 5000 |
|
protected |
◆ m_max_semicoarsening_level
| int warpx::initialization::ProjectionDivCleaner::m_max_semicoarsening_level = 10 |
|
protected |
◆ m_ref_ratio
| int warpx::initialization::ProjectionDivCleaner::m_ref_ratio = 1 |
|
protected |
◆ m_rtol
| amrex::Real warpx::initialization::ProjectionDivCleaner::m_rtol |
|
protected |
◆ m_semicoarsening
| bool warpx::initialization::ProjectionDivCleaner::m_semicoarsening = true |
|
protected |
◆ m_solution
◆ m_source
◆ m_stencil_coefs_x
◆ m_stencil_coefs_y
◆ m_stencil_coefs_z
◆ m_vector_potential
| bool warpx::initialization::ProjectionDivCleaner::m_vector_potential |
|
protected |
◆ m_verbose
| int warpx::initialization::ProjectionDivCleaner::m_verbose = 2 |
|
protected |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6270/Source/Initialization/DivCleaner/ProjectionDivCleaner.H
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6270/Source/Initialization/DivCleaner/ProjectionDivCleaner.cpp