![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <EKContainer.hpp>
Public Types | |
| using | value_type = container_type::value_type |
| using | iterator = container_type::iterator |
| using | const_iterator = container_type::const_iterator |
Public Member Functions | |
| EKContainer (double tau, std::shared_ptr< walberla::PoissonSolver > solver) | |
| bool | contains (std::shared_ptr< EKSpecies > const &ek_species) const noexcept |
| void | add (std::shared_ptr< EKSpecies > const &ek_species) |
| void | remove (std::shared_ptr< EKSpecies > const &ek_species) |
| iterator | begin () noexcept |
| iterator | end () noexcept |
| const_iterator | begin () const noexcept |
| const_iterator | end () const noexcept |
| bool | empty () const noexcept |
| void | set_poisson_solver (std::shared_ptr< walberla::PoissonSolver > const &solver) |
| bool | is_gpu () const noexcept |
| double | get_tau () const noexcept |
| void | set_tau (double tau) noexcept |
| void | reset_charge () const |
| void | add_charge (std::size_t const id, double valency) const |
| void | solve_poisson () const |
| std::size_t | get_potential_field_id () const |
| LatticeWalberla const & | get_lattice () const noexcept |
Definition at line 32 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
| using EKContainer< EKSpecies >::const_iterator = container_type::const_iterator |
Definition at line 38 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
| using EKContainer< EKSpecies >::iterator = container_type::iterator |
Definition at line 37 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
| using EKContainer< EKSpecies >::value_type = container_type::value_type |
Definition at line 36 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 73 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 80 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
References EKContainer< EKSpecies >::contains(), and stream.
|
inline |
Definition at line 119 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
References stream.
|
inlinenoexcept |
Definition at line 100 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 98 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 76 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
References stream.
Referenced by EKContainer< EKSpecies >::add(), and EKContainer< EKSpecies >::remove().
|
inlinenoexcept |
Definition at line 102 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 101 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 99 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 129 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 125 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 113 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inlinenoexcept |
Definition at line 111 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 93 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
References EKContainer< EKSpecies >::contains(), and stream.
|
inline |
Definition at line 117 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 105 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
References stream.
|
inlinenoexcept |
Definition at line 115 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.
|
inline |
Definition at line 123 of file walberla_bridge/include/walberla_bridge/electrokinetics/EKContainer.hpp.