ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ImmersedBoundaries Class Reference

#include <ImmersedBoundaries.hpp>

+ Inheritance diagram for ImmersedBoundaries:
+ Collaboration diagram for ImmersedBoundaries:

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
 

Detailed Description

Definition at line 31 of file ImmersedBoundaries.hpp.

Constructor & Destructor Documentation

◆ ImmersedBoundaries()

ImmersedBoundaries::ImmersedBoundaries ( )
inline

Definition at line 33 of file ImmersedBoundaries.hpp.

Member Function Documentation

◆ init_volume_conservation()

void ImmersedBoundaries::init_volume_conservation ( CellStructure &  cs)

Initialize volume conservation.

Definition at line 51 of file ImmersedBoundaries.cpp.

References System::Leaf< ImmersedBoundaries >::get_system(), and stream.

◆ register_softID()

void ImmersedBoundaries::register_softID ( IBMVolCons &  bond)

Definition at line 215 of file ImmersedBoundaries.cpp.

References stream.

◆ volume_conservation()

void ImmersedBoundaries::volume_conservation ( CellStructure &  cs)

Calculate volumes, volume force and add it to each virtual particle.

Definition at line 42 of file ImmersedBoundaries.cpp.


The documentation for this class was generated from the following files: