![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <PoissonSolver.hpp>
Inheritance diagram for walberla::PoissonSolver:
Collaboration diagram for walberla::PoissonSolver:Protected Member Functions | |
| void | integrate_vtk_writers () override |
| void | register_vtk_field_filters (walberla::vtk::VTKOutput &) override |
Additional Inherited Members | |
Public Types inherited from LatticeModel | |
| using | units_map = std::unordered_map< std::string, double > |
Protected Attributes inherited from LatticeModel | |
| std::map< std::string, std::shared_ptr< VTKHandle > > | m_vtk_auto |
| VTK writers that are executed automatically. | |
| std::map< std::string, std::shared_ptr< VTKHandle > > | m_vtk_manual |
| VTK writers that are executed manually. | |
Definition at line 32 of file PoissonSolver.hpp.
|
inline |
Definition at line 38 of file PoissonSolver.hpp.
|
overridedefault |
|
inlineoverridevirtualnoexcept |
Implements LatticeModel.
Definition at line 56 of file PoissonSolver.hpp.
Referenced by walberla::PoissonSolverFFT< FloatType, Architecture >::add_charge_to_field(), walberla::PoissonSolverFFT< FloatType, Architecture >::get_node_potential(), walberla::PoissonSolverFFT< FloatType, Architecture >::get_slice_potential(), walberla::PoissonSolverFFT< FloatType, Architecture >::PoissonSolverFFT(), walberla::PoissonSolverNone< FloatType >::PoissonSolverNone(), walberla::PoissonSolverFFT< FloatType, Architecture >::register_vtk_field_writers(), walberla::PoissonSolverFFT< FloatType, Architecture >::reset_charge_field(), walberla::PoissonSolverFFT< FloatType, Architecture >::setup_fft(), and walberla::PoissonSolverFFT< FloatType, Architecture >::solve().
Definition at line 52 of file PoissonSolver.hpp.
Referenced by walberla::PoissonSolverFFT< FloatType, Architecture >::add_charge_to_field().
|
pure virtualnoexcept |
|
pure virtual |
|
inlineoverrideprotectedvirtual |
Implements LatticeModel.
Reimplemented in walberla::PoissonSolverFFT< FloatType, Architecture >.
Definition at line 80 of file PoissonSolver.hpp.
|
inlineoverrideprotectedvirtual |
Implements LatticeModel.
Definition at line 81 of file PoissonSolver.hpp.
|
inlineoverridevirtual |
Implements LatticeModel.
Reimplemented in walberla::PoissonSolverFFT< FloatType, Architecture >.
Definition at line 70 of file PoissonSolver.hpp.
Definition at line 48 of file PoissonSolver.hpp.
References stream.