#include <PoissonSolver.hpp>
Definition at line 30 of file PoissonSolver.hpp.
◆ PoissonSolver()
walberla::PoissonSolver::PoissonSolver |
( |
std::shared_ptr< LatticeWalberla > |
lattice, |
|
|
double |
permittivity |
|
) |
| |
|
inline |
◆ ~PoissonSolver()
virtual walberla::PoissonSolver::~PoissonSolver |
( |
| ) |
|
|
virtualdefault |
◆ add_charge_to_field()
virtual void walberla::PoissonSolver::add_charge_to_field |
( |
std::size_t |
id, |
|
|
double |
valency, |
|
|
bool |
is_double_precision |
|
) |
| |
|
pure virtual |
◆ get_lattice()
auto const & walberla::PoissonSolver::get_lattice |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_permittivity()
double walberla::PoissonSolver::get_permittivity |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_potential_field_id()
virtual std::size_t walberla::PoissonSolver::get_potential_field_id |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ reset_charge_field()
virtual void walberla::PoissonSolver::reset_charge_field |
( |
| ) |
|
|
pure virtual |
◆ set_permittivity()
void walberla::PoissonSolver::set_permittivity |
( |
double |
permittivity | ) |
|
|
inlinenoexcept |
◆ solve()
virtual void walberla::PoissonSolver::solve |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: