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

This is the complete list of members for EKinWalberlaBase, including all inherited members.

clear_density_boundaries()=0EKinWalberlaBasepure virtual
clear_flux_boundaries()=0EKinWalberlaBasepure 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)LatticeModel
get_advection() const noexcept=0EKinWalberlaBasepure virtual
get_density_id() const noexcept=0EKinWalberlaBasepure virtual
get_diffusion() const noexcept=0EKinWalberlaBasepure virtual
get_ext_efield() const noexcept=0EKinWalberlaBasepure virtual
get_friction_coupling() const noexcept=0EKinWalberlaBasepure virtual
get_kT() const noexcept=0EKinWalberlaBasepure virtual
get_lattice() const noexcept=0LatticeModelpure virtual
get_node_density(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_node_density_at_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_node_flux_at_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_node_is_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_node_is_density_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_node_is_flux_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0EKinWalberlaBasepure virtual
get_rng_state() const =0EKinWalberlaBasepure virtual
get_seed() const noexcept=0EKinWalberlaBasepure virtual
get_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0EKinWalberlaBasepure virtual
get_slice_density_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0EKinWalberlaBasepure virtual
get_slice_flux_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0EKinWalberlaBasepure virtual
get_slice_is_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0EKinWalberlaBasepure virtual
get_valency() const noexcept=0EKinWalberlaBasepure virtual
ghost_communication()=0EKinWalberlaBasepure virtual
integrate(std::size_t potential_id, std::size_t velocity_id, std::size_t force_id)=0EKinWalberlaBasepure virtual
integrate_vtk_writers()=0LatticeModelprotectedpure virtual
is_double_precision() const noexcept=0EKinWalberlaBasepure virtual
is_thermalized() const noexcept=0EKinWalberlaBasepure virtual
m_vtk_autoLatticeModelprotected
m_vtk_manualLatticeModelprotected
register_vtk_field_filters(walberla::vtk::VTKOutput &vtk_obj)=0LatticeModelprotectedpure virtual
register_vtk_field_writers(walberla::vtk::VTKOutput &vtk_obj, units_map const &units_conversion, int flag_observables)=0LatticeModelprotectedpure virtual
remove_node_from_density_boundary(Utils::Vector3i const &node)=0EKinWalberlaBasepure virtual
remove_node_from_flux_boundary(Utils::Vector3i const &node)=0EKinWalberlaBasepure virtual
set_advection(bool advection)=0EKinWalberlaBasepure virtual
set_diffusion(double diffusion)=0EKinWalberlaBasepure virtual
set_ext_efield(Utils::Vector3d const &field)=0EKinWalberlaBasepure virtual
set_friction_coupling(bool friction_coupling)=0EKinWalberlaBasepure virtual
set_kT(double kT)=0EKinWalberlaBasepure virtual
set_node_density(Utils::Vector3i const &node, double density)=0EKinWalberlaBasepure virtual
set_node_density_boundary(Utils::Vector3i const &node, double density)=0EKinWalberlaBasepure virtual
set_node_flux_boundary(Utils::Vector3i const &node, Utils::Vector3d const &flux)=0EKinWalberlaBasepure virtual
set_rng_state(uint64_t counter)=0EKinWalberlaBasepure virtual
set_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &density)=0EKinWalberlaBasepure virtual
set_slice_density_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< std::optional< double > > const &density)=0EKinWalberlaBasepure virtual
set_slice_flux_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< std::optional< Utils::Vector3d > > const &flux)=0EKinWalberlaBasepure virtual
set_valency(double valency)=0EKinWalberlaBasepure virtual
stencil_size() const noexcept=0EKinWalberlaBasepure virtual
switch_vtk(std::string const &vtk_uid, bool status)LatticeModel
units_map typedefLatticeModel
update_density_boundary_from_shape(std::vector< int > const &, std::vector< double > const &)=0EKinWalberlaBasepure virtual
update_flux_boundary_from_shape(std::vector< int > const &, std::vector< double > const &)=0EKinWalberlaBasepure virtual
write_vtk(std::string const &vtk_uid)LatticeModel
~EKinWalberlaBase() override=defaultEKinWalberlaBase
~LatticeModel()=defaultLatticeModelvirtual