ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
walberla::LBWalberlaImpl< FloatType, Architecture > Member List

This is the complete list of members for walberla::LBWalberlaImpl< FloatType, Architecture >, including all inherited members.

_PdfField typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
_VectorField typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
add_force_at_pos(Utils::Vector3d const &pos, Utils::Vector3d const &force) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
add_forces_at_pos(std::vector< Utils::Vector3d > const &pos, std::vector< Utils::Vector3d > const &forces) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
add_to_storage(std::string const tag)walberla::LBWalberlaImpl< FloatType, Architecture >inlineprotected
Boundary_flagwalberla::LBWalberlaImpl< FloatType, Architecture >protected
BoundaryFullCommunicator typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
BoundaryModel typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
check_lebc(unsigned int shear_direction, unsigned int shear_plane_normal) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
clear_boundaries() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
CollisionModel typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
CollisionModelLeesEdwards typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
CollisionModelThermalized typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
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
FlagField typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
FloatType_c(T t) constwalberla::LBWalberlaImpl< FloatType, Architecture >inline
get_density() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_density_at_pos(Utils::Vector3d const &pos, bool consider_points_in_halo=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_external_force() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_force_field_id() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_interval(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) constwalberla::LBWalberlaImpl< FloatType, Architecture >inlineprotected
get_kT() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_lattice() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_momentum() const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_boundary_force(Utils::Vector3i const &node) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_density(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_force_to_be_applied(Utils::Vector3i const &node) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_is_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_last_applied_force(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_population(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_pressure_tensor(Utils::Vector3i const &node) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_velocity(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_node_velocity_at_boundary(Utils::Vector3i const &node, bool consider_ghosts=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_pressure_tensor() const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_rng_state() const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_seed() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_is_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_pressure_tensor(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_velocities_at_pos(std::vector< Utils::Vector3d > const &pos) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_velocity_at_pos(Utils::Vector3d const &pos, bool consider_points_in_halo=false) const overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_velocity_field_id() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
get_viscosity() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
ghost_communication() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
ghost_communication_boundary()walberla::LBWalberlaImpl< FloatType, Architecture >inline
ghost_communication_laf()walberla::LBWalberlaImpl< FloatType, Architecture >inline
ghost_communication_pdf() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
ghost_communication_pdfs()walberla::LBWalberlaImpl< FloatType, Architecture >inline
ghost_communication_push_scheme()walberla::LBWalberlaImpl< FloatType, Architecture >inline
ghost_communication_vel() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
InitialPDFsSetter typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
integrate() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
integrate_vtk_writers() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlineprotectedvirtual
is_double_precision() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
is_gpu() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
Lattice_T typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
LBWalberlaImpl(std::shared_ptr< LatticeWalberla > lattice, double viscosity, double density)walberla::LBWalberlaImpl< FloatType, Architecture >inline
m_boundarywalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_boundary_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_collision_modelwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_densitywalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_flag_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_force_to_be_applied_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_full_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_has_boundarieswalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_kTwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_laf_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_last_applied_force_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_latticewalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_lees_edwards_callbackswalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_lees_edwards_last_applied_force_interpol_sweepwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_lees_edwards_pdf_interpol_sweepwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_lees_edwards_vel_interpol_sweepwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_pdf_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_pdf_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_pdf_streaming_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_pdf_tmp_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_pending_ghost_commwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_reset_forcewalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_seedwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_streamwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_vec_tmp_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_vel_communicatorwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_velocity_field_idwalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_viscositywalberla::LBWalberlaImpl< FloatType, Architecture >protected
m_vtk_autoLatticeModelprotected
m_vtk_manualLatticeModelprotected
on_boundary_add()walberla::LBWalberlaImpl< FloatType, Architecture >inline
PackInfo typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
PdfField typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
PDFStreamingCommunicator typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
reallocate_ubb_field() overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
register_vtk_field_filters(walberla::vtk::VTKOutput &vtk_obj) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
register_vtk_field_writers(walberla::vtk::VTKOutput &vtk_obj, LatticeModel::units_map const &units, int flag_observables) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
RegularFullCommunicator typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
remove_node_from_boundary(Utils::Vector3i const &node) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_collision_model(double kT, unsigned int seed) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_collision_model(std::unique_ptr< LeesEdwardsPack > &&lees_edwards_pack) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_external_force(Utils::Vector3d const &ext_force) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_node_density(Utils::Vector3i const &node, double density) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_node_last_applied_force(Utils::Vector3i const &node, Utils::Vector3d const &force) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_node_population(Utils::Vector3i const &node, std::vector< double > const &population) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_node_velocity(Utils::Vector3i const &node, Utils::Vector3d const &v) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_node_velocity_at_boundary(Utils::Vector3i const &node, Utils::Vector3d const &velocity) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_rng_state(uint64_t counter) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_slice_density(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &density) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_slice_last_applied_force(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &force) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_slice_population(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &population) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_slice_velocity(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< double > const &velocity) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_slice_velocity_at_boundary(Utils::Vector3i const &lower_corner, Utils::Vector3i const &upper_corner, std::vector< std::optional< Utils::Vector3d > > const &velocity) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
set_viscosity(double viscosity) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
setup_streaming_communicator()walberla::LBWalberlaImpl< FloatType, Architecture >inlineprotected
Stencil typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
stencil_size() const noexcept overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
StencilFull typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
StreamSweep typedefwalberla::LBWalberlaImpl< FloatType, Architecture >protected
switch_vtk(std::string const &vtk_uid, bool status)LatticeModel
units_map typedefLatticeModel
update_boundary_from_shape(std::vector< int > const &raster_flat, std::vector< double > const &data_flat) overridewalberla::LBWalberlaImpl< FloatType, Architecture >inlinevirtual
VectorField typedefwalberla::LBWalberlaImpl< FloatType, Architecture >
write_vtk(std::string const &vtk_uid)LatticeModel
~LatticeModel()=defaultLatticeModelvirtual
~LBWalberlaBase() override=defaultLBWalberlaBase
~LBWalberlaImpl() override=defaultwalberla::LBWalberlaImpl< FloatType, Architecture >