| add_charge_to_field(std::size_t id, double valency) override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| ComplexType typedef | walberla::PoissonSolverFFT< FloatType, Architecture > | |
| create_vtk(int delta_N, int initial_count, int flag_observables, units_map const &units_conversion, std::string const &identifier, std::string const &base_folder, std::string const &prefix, bool force_pvtu) | LatticeModel | |
| FullCommunicator typedef | walberla::PoissonSolverFFT< FloatType, Architecture > | |
| get_lattice() const noexcept override | walberla::PoissonSolver | inlinevirtual |
| get_node_potential(Utils::Vector3i const &node, bool consider_ghosts=false) override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| get_permittivity() const noexcept | walberla::PoissonSolver | inlinevirtual |
| get_potential_field_id() const noexcept override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| get_slice_potential(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| ghost_communication() | walberla::PoissonSolverFFT< FloatType, Architecture > | inlineprotected |
| integrate_vtk_writers() override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlineprotectedvirtual |
| is_double_precision() const noexcept override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| is_gpu() const noexcept override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| m_vtk_auto | LatticeModel | protected |
| m_vtk_manual | LatticeModel | protected |
| PackInfo typedef | walberla::PoissonSolverFFT< FloatType, Architecture > | |
| PoissonSolver(std::shared_ptr< LatticeWalberla > lattice, double permittivity) | walberla::PoissonSolver | inline |
| PoissonSolverFFT(std::shared_ptr< LatticeWalberla > lattice, double permittivity) | walberla::PoissonSolverFFT< FloatType, Architecture > | inline |
| PotentialField typedef | walberla::PoissonSolverFFT< FloatType, Architecture > | |
| PotentialFieldVTK typedef | walberla::PoissonSolverFFT< FloatType, Architecture > | |
| register_vtk_field_filters(walberla::vtk::VTKOutput &) override | walberla::PoissonSolver | inlineprotectedvirtual |
| register_vtk_field_writers(walberla::vtk::VTKOutput &vtk_obj, LatticeModel::units_map const &units, int flag_observables) override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| reset_charge_field() override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| set_permittivity(double permittivity) noexcept | walberla::PoissonSolver | inlinevirtual |
| setup_fft(bool use_gpu_aware) override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| solve() override | walberla::PoissonSolverFFT< FloatType, Architecture > | inlinevirtual |
| switch_vtk(std::string const &vtk_uid, bool status) | LatticeModel | |
| units_map typedef | LatticeModel | |
| write_vtk(std::string const &vtk_uid) | LatticeModel | |
| ~LatticeModel()=default | LatticeModel | virtual |
| ~PoissonSolver() override=default | walberla::PoissonSolver | |
| ~PoissonSolverFFT() override=default | walberla::PoissonSolverFFT< FloatType, Architecture > | |