![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "config/config.hpp"#include "BoxGeometry.hpp"#include "LocalBox.hpp"#include "cell_system/CellStructure.hpp"#include "errorhandling.hpp"#include "forces.hpp"#include "lb/Solver.hpp"#include "lb/particle_coupling.hpp"
Include dependency graph for lb_tracers.cpp:Go to the source code of this file.
Functions | |
| static bool | lb_sanity_checks (LB::Solver const &lb) |
| void | lb_tracers_add_particle_force_to_fluid (CellStructure &cell_structure, BoxGeometry const &box_geo, LocalBox const &local_box, LB::Solver &lb) |
| void | lb_tracers_propagate (CellStructure &cell_structure, LB::Solver const &lb, double time_step) |
|
static |
Definition at line 31 of file lb_tracers.cpp.
References LB::Solver::is_solver_set(), and runtimeErrorMsg.
Referenced by Observables::LBProfileObservable::calculate_sampling_positions(), lb_tracers_add_particle_force_to_fluid(), and lb_tracers_propagate().
| void lb_tracers_add_particle_force_to_fluid | ( | CellStructure & | cell_structure, |
| BoxGeometry const & | box_geo, | ||
| LocalBox const & | local_box, | ||
| LB::Solver & | lb | ||
| ) |
Definition at line 39 of file lb_tracers.cpp.
References LB::Solver::add_force_density(), Cells::DATA_PART_FORCE, LB::Solver::get_agrid(), CellStructure::ghost_particles(), init_forces_ghosts(), LB::is_tracer(), lb_sanity_checks(), CellStructure::local_particles(), positions_in_halo(), and CellStructure::update_ghosts_and_resort_particle().
Referenced by System::System::integrate().
| void lb_tracers_propagate | ( | CellStructure & | cell_structure, |
| LB::Solver const & | lb, | ||
| double | time_step | ||
| ) |
Definition at line 74 of file lb_tracers.cpp.
References LB::Solver::get_coupling_interpolated_velocity(), CellStructure::get_verlet_skin(), LB::is_tracer(), lb_sanity_checks(), CellStructure::local_particles(), Cells::RESORT_LOCAL, and CellStructure::set_resort_particles().
Referenced by System::System::integrate().