ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
walberla::PoissonSolver Member List

This is the complete list of members for walberla::PoissonSolver, including all inherited members.

add_charge_to_field(std::size_t id, double valency)=0walberla::PoissonSolverpure virtual
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
get_lattice() const noexcept overridewalberla::PoissonSolverinlinevirtual
get_node_potential(Utils::Vector3i const &node, bool consider_ghosts=false)=0walberla::PoissonSolverpure virtual
get_permittivity() const noexceptwalberla::PoissonSolverinlinevirtual
get_potential_field_id() const noexcept=0walberla::PoissonSolverpure virtual
get_slice_potential(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0walberla::PoissonSolverpure virtual
integrate_vtk_writers() overridewalberla::PoissonSolverinlineprotectedvirtual
is_double_precision() const noexcept=0walberla::PoissonSolverpure virtual
is_gpu() const noexcept=0walberla::PoissonSolverpure virtual
m_vtk_autoLatticeModelprotected
m_vtk_manualLatticeModelprotected
PoissonSolver(std::shared_ptr< LatticeWalberla > lattice, double permittivity)walberla::PoissonSolverinline
register_vtk_field_filters(walberla::vtk::VTKOutput &) overridewalberla::PoissonSolverinlineprotectedvirtual
register_vtk_field_writers(walberla::vtk::VTKOutput &, LatticeModel::units_map const &, int) overridewalberla::PoissonSolverinlinevirtual
reset_charge_field()=0walberla::PoissonSolverpure virtual
set_permittivity(double permittivity) noexceptwalberla::PoissonSolverinlinevirtual
setup_fft(bool use_gpu_aware)=0walberla::PoissonSolverpure virtual
solve()=0walberla::PoissonSolverpure virtual
switch_vtk(std::string const &vtk_uid, bool status)LatticeModel
units_map typedefLatticeModel
write_vtk(std::string const &vtk_uid)LatticeModel
~LatticeModel()=defaultLatticeModelvirtual
~PoissonSolver() override=defaultwalberla::PoissonSolver