ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
walberla::PoissonSolverFFT< FloatType, Architecture > Member List

This is the complete list of members for walberla::PoissonSolverFFT< FloatType, Architecture >, including all inherited members.

add_charge_to_field(std::size_t id, double valency) overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
ComplexType typedefwalberla::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 typedefwalberla::PoissonSolverFFT< FloatType, Architecture >
get_lattice() const noexcept overridewalberla::PoissonSolverinlinevirtual
get_node_potential(Utils::Vector3i const &node, bool consider_ghosts=false) overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
get_permittivity() const noexceptwalberla::PoissonSolverinlinevirtual
get_potential_field_id() const noexcept overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
get_slice_potential(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
ghost_communication()walberla::PoissonSolverFFT< FloatType, Architecture >inlineprotected
integrate_vtk_writers() overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlineprotectedvirtual
is_double_precision() const noexcept overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
is_gpu() const noexcept overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
m_vtk_autoLatticeModelprotected
m_vtk_manualLatticeModelprotected
PackInfo typedefwalberla::PoissonSolverFFT< FloatType, Architecture >
PoissonSolver(std::shared_ptr< LatticeWalberla > lattice, double permittivity)walberla::PoissonSolverinline
PoissonSolverFFT(std::shared_ptr< LatticeWalberla > lattice, double permittivity)walberla::PoissonSolverFFT< FloatType, Architecture >inline
PotentialField typedefwalberla::PoissonSolverFFT< FloatType, Architecture >
PotentialFieldVTK typedefwalberla::PoissonSolverFFT< FloatType, Architecture >
register_vtk_field_filters(walberla::vtk::VTKOutput &) overridewalberla::PoissonSolverinlineprotectedvirtual
register_vtk_field_writers(walberla::vtk::VTKOutput &vtk_obj, LatticeModel::units_map const &units, int flag_observables) overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
reset_charge_field() overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
set_permittivity(double permittivity) noexceptwalberla::PoissonSolverinlinevirtual
setup_fft(bool use_gpu_aware) overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
solve() overridewalberla::PoissonSolverFFT< FloatType, Architecture >inlinevirtual
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
~PoissonSolverFFT() override=defaultwalberla::PoissonSolverFFT< FloatType, Architecture >