![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
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)=0 | LBWalberlaBase | pure virtual |
| add_forces_at_pos(std::vector< Utils::Vector3d > const &positions, std::vector< Utils::Vector3d > const &forces)=0 | LBWalberlaBase | pure virtual |
| check_lebc(unsigned int shear_direction, unsigned int shear_plane_normal) const =0 | LBWalberlaBase | pure virtual |
| clear_boundaries()=0 | LBWalberlaBase | pure 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, bool force_pvtu) | LatticeModel | |
| get_boundary_force() const =0 | LBWalberlaBase | pure virtual |
| get_boundary_force_from_shape(std::vector< int > const &raster_flat) const =0 | LBWalberlaBase | pure virtual |
| get_densities_at_pos(std::vector< Utils::Vector3d > const &pos)=0 | LBWalberlaBase | pure virtual |
| get_density() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_density_at_pos(Utils::Vector3d const &position, bool consider_points_in_halo=false) const =0 | LBWalberlaBase | pure virtual |
| get_external_force() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_force_field_id() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_kT() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_lattice() const noexcept=0 | LatticeModel | pure virtual |
| get_momentum() const =0 | LBWalberlaBase | pure virtual |
| get_node_boundary_force(Utils::Vector3i const &node) const =0 | LBWalberlaBase | pure virtual |
| get_node_density(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_node_force_to_be_applied(Utils::Vector3i const &node) const =0 | LBWalberlaBase | pure virtual |
| get_node_is_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_node_last_applied_force(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_node_population(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_node_pressure_tensor(Utils::Vector3i const &node) const =0 | LBWalberlaBase | pure virtual |
| get_node_velocity(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_node_velocity_at_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const =0 | LBWalberlaBase | pure virtual |
| get_pressure_tensor() const =0 | LBWalberlaBase | pure virtual |
| get_rng_state() const =0 | LBWalberlaBase | pure virtual |
| get_seed() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_is_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_pressure_tensor(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const =0 | LBWalberlaBase | pure virtual |
| get_velocities_at_pos(std::vector< Utils::Vector3d > const &pos)=0 | LBWalberlaBase | pure virtual |
| get_velocity_at_pos(Utils::Vector3d const &position, bool consider_points_in_halo=false) const =0 | LBWalberlaBase | pure virtual |
| get_velocity_field_id() const noexcept=0 | LBWalberlaBase | pure virtual |
| get_viscosity() const noexcept=0 | LBWalberlaBase | pure virtual |
| ghost_communication()=0 | LBWalberlaBase | pure virtual |
| ghost_communication_laf()=0 | LBWalberlaBase | pure virtual |
| ghost_communication_pdf()=0 | LBWalberlaBase | pure virtual |
| ghost_communication_vel()=0 | LBWalberlaBase | pure virtual |
| integrate()=0 | LBWalberlaBase | pure virtual |
| integrate_vtk_writers()=0 | LatticeModel | protectedpure virtual |
| is_double_precision() const noexcept=0 | LBWalberlaBase | pure virtual |
| is_gpu() const noexcept=0 | LBWalberlaBase | pure virtual |
| m_vtk_auto | LatticeModel | protected |
| m_vtk_manual | LatticeModel | protected |
| make_lattice_position_checker(bool consider_points_in_halo) const =0 | LBWalberlaBase | pure virtual |
| reallocate_ubb_field()=0 | LBWalberlaBase | pure virtual |
| register_vtk_field_filters(walberla::vtk::VTKOutput &vtk_obj)=0 | LatticeModel | protectedpure virtual |
| register_vtk_field_writers(walberla::vtk::VTKOutput &vtk_obj, units_map const &units_conversion, int flag_observables)=0 | LatticeModel | protectedpure virtual |
| remove_node_from_boundary(Utils::Vector3i const &node)=0 | LBWalberlaBase | pure virtual |
| set_collision_model(double kT, unsigned int seed)=0 | LBWalberlaBase | pure virtual |
| set_collision_model(std::unique_ptr< LeesEdwardsPack > &&lees_edwards_pack)=0 | LBWalberlaBase | pure virtual |
| set_external_force(Utils::Vector3d const &ext_force)=0 | LBWalberlaBase | pure virtual |
| set_node_density(Utils::Vector3i const &node, double density)=0 | LBWalberlaBase | pure virtual |
| set_node_last_applied_force(Utils::Vector3i const &node, Utils::Vector3d const &force)=0 | LBWalberlaBase | pure virtual |
| set_node_population(Utils::Vector3i const &node, std::vector< double > const &population)=0 | LBWalberlaBase | pure virtual |
| set_node_velocity(Utils::Vector3i const &node, Utils::Vector3d const &v)=0 | LBWalberlaBase | pure virtual |
| set_node_velocity_at_boundary(Utils::Vector3i const &node, Utils::Vector3d const &velocity)=0 | LBWalberlaBase | pure virtual |
| set_rng_state(uint64_t counter)=0 | LBWalberlaBase | pure virtual |
| set_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &density)=0 | LBWalberlaBase | pure virtual |
| set_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &force)=0 | LBWalberlaBase | pure virtual |
| set_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &population)=0 | LBWalberlaBase | pure virtual |
| set_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &velocity)=0 | LBWalberlaBase | pure virtual |
| set_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< std::optional< Utils::Vector3d > > const &velocity)=0 | LBWalberlaBase | pure virtual |
| set_viscosity(double viscosity)=0 | LBWalberlaBase | pure virtual |
| stencil_size() const noexcept=0 | LBWalberlaBase | pure virtual |
| switch_vtk(std::string const &vtk_uid, bool status) | LatticeModel | |
| units_map typedef | LatticeModel | |
| update_boundary_from_shape(std::vector< int > const &, std::vector< double > const &)=0 | LBWalberlaBase | pure virtual |
| write_vtk(std::string const &vtk_uid) | LatticeModel | |
| ~LatticeModel()=default | LatticeModel | virtual |
| ~LBWalberlaBase() override=default | LBWalberlaBase |