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

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

add_force_at_pos(Utils::Vector3d const &position, Utils::Vector3d const &force)=0LBWalberlaBasepure virtual
add_forces_at_pos(std::vector< Utils::Vector3d > const &positions, std::vector< Utils::Vector3d > const &forces)=0LBWalberlaBasepure virtual
check_lebc(unsigned int shear_direction, unsigned int shear_plane_normal) const =0LBWalberlaBasepure virtual
clear_boundaries()=0LBWalberlaBasepure 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_density() const noexcept=0LBWalberlaBasepure virtual
get_density_at_pos(Utils::Vector3d const &position, bool consider_points_in_halo=false) const =0LBWalberlaBasepure virtual
get_external_force() const noexcept=0LBWalberlaBasepure virtual
get_force_field_id() const noexcept=0LBWalberlaBasepure virtual
get_kT() const noexcept=0LBWalberlaBasepure virtual
get_lattice() const noexcept=0LatticeModelpure virtual
get_momentum() const =0LBWalberlaBasepure virtual
get_node_boundary_force(Utils::Vector3i const &node) const =0LBWalberlaBasepure virtual
get_node_density(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_node_force_to_be_applied(Utils::Vector3i const &node) const =0LBWalberlaBasepure virtual
get_node_is_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_node_last_applied_force(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_node_population(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_node_pressure_tensor(Utils::Vector3i const &node) const =0LBWalberlaBasepure virtual
get_node_velocity(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_node_velocity_at_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0LBWalberlaBasepure virtual
get_pressure_tensor() const =0LBWalberlaBasepure virtual
get_rng_state() const =0LBWalberlaBasepure virtual
get_seed() const noexcept=0LBWalberlaBasepure virtual
get_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_is_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_pressure_tensor(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0LBWalberlaBasepure virtual
get_velocities_at_pos(std::vector< Utils::Vector3d > const &pos)=0LBWalberlaBasepure virtual
get_velocity_at_pos(Utils::Vector3d const &position, bool consider_points_in_halo=false) const =0LBWalberlaBasepure virtual
get_velocity_field_id() const noexcept=0LBWalberlaBasepure virtual
get_viscosity() const noexcept=0LBWalberlaBasepure virtual
ghost_communication()=0LBWalberlaBasepure virtual
ghost_communication_pdf()=0LBWalberlaBasepure virtual
ghost_communication_vel()=0LBWalberlaBasepure virtual
integrate()=0LBWalberlaBasepure virtual
integrate_vtk_writers()=0LatticeModelprotectedpure virtual
is_double_precision() const noexcept=0LBWalberlaBasepure virtual
is_gpu() const noexcept=0LBWalberlaBasepure virtual
m_vtk_autoLatticeModelprotected
m_vtk_manualLatticeModelprotected
reallocate_ubb_field()=0LBWalberlaBasepure virtual
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_boundary(Utils::Vector3i const &node)=0LBWalberlaBasepure virtual
set_collision_model(double kT, unsigned int seed)=0LBWalberlaBasepure virtual
set_collision_model(std::unique_ptr< LeesEdwardsPack > &&lees_edwards_pack)=0LBWalberlaBasepure virtual
set_external_force(Utils::Vector3d const &ext_force)=0LBWalberlaBasepure virtual
set_node_density(Utils::Vector3i const &node, double density)=0LBWalberlaBasepure virtual
set_node_last_applied_force(Utils::Vector3i const &node, Utils::Vector3d const &force)=0LBWalberlaBasepure virtual
set_node_population(Utils::Vector3i const &node, std::vector< double > const &population)=0LBWalberlaBasepure virtual
set_node_velocity(Utils::Vector3i const &node, Utils::Vector3d const &v)=0LBWalberlaBasepure virtual
set_node_velocity_at_boundary(Utils::Vector3i const &node, Utils::Vector3d const &velocity)=0LBWalberlaBasepure virtual
set_rng_state(uint64_t counter)=0LBWalberlaBasepure virtual
set_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &density)=0LBWalberlaBasepure virtual
set_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &force)=0LBWalberlaBasepure virtual
set_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &population)=0LBWalberlaBasepure virtual
set_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &velocity)=0LBWalberlaBasepure virtual
set_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< std::optional< Utils::Vector3d > > const &velocity)=0LBWalberlaBasepure virtual
set_viscosity(double viscosity)=0LBWalberlaBasepure virtual
stencil_size() const noexcept=0LBWalberlaBasepure virtual
switch_vtk(std::string const &vtk_uid, bool status)LatticeModel
units_map typedefLatticeModel
update_boundary_from_shape(std::vector< int > const &, std::vector< double > const &)=0LBWalberlaBasepure virtual
write_vtk(std::string const &vtk_uid)LatticeModel
~LatticeModel()=defaultLatticeModelvirtual
~LBWalberlaBase() override=defaultLBWalberlaBase