ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <ImmersedBoundaries.hpp>
Public Member Functions | |
ImmersedBoundaries () | |
void | init_volume_conservation (CellStructure &cs) |
Initialize volume conservation. | |
void | volume_conservation (CellStructure &cs) |
Calculate volumes, volume force and add it to each virtual particle. | |
void | register_softID (IBMVolCons &bond) |
Public Member Functions inherited from System::Leaf< ImmersedBoundaries > | |
void | bind_system (std::shared_ptr< System > const &system) |
void | detach_system (std::shared_ptr< System > const &system) |
Additional Inherited Members | |
Protected Member Functions inherited from System::Leaf< ImmersedBoundaries > | |
auto & | get_system () |
auto & | get_system () const |
Protected Attributes inherited from System::Leaf< ImmersedBoundaries > | |
std::weak_ptr< System > | m_system |
Definition at line 33 of file ImmersedBoundaries.hpp.
|
inline |
Definition at line 35 of file ImmersedBoundaries.hpp.
void ImmersedBoundaries::init_volume_conservation | ( | CellStructure & | cs | ) |
Initialize volume conservation.
Definition at line 50 of file ImmersedBoundaries.cpp.
References System::Leaf< ImmersedBoundaries >::get_system().
void ImmersedBoundaries::register_softID | ( | IBMVolCons & | bond | ) |
Definition at line 213 of file ImmersedBoundaries.cpp.
References IBMVolCons::set_volumes_view(), and IBMVolCons::softID.
void ImmersedBoundaries::volume_conservation | ( | CellStructure & | cs | ) |
Calculate volumes, volume force and add it to each virtual particle.
Definition at line 41 of file ImmersedBoundaries.cpp.