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

Parameters for IBM volume conservation bond. More...

#include <ibm_volcons.hpp>

Public Member Functions

double cutoff () const
 
 IBMVolCons (int softID, double kappaV)
 Set parameters of volume conservation.
 

Public Attributes

int softID
 ID of the large soft particle to which this node belongs.
 
double volRef
 Reference volume.
 
double kappaV
 Spring constant for volume force.
 

Static Public Attributes

static constexpr int num = 0
 

Detailed Description

Parameters for IBM volume conservation bond.

Definition at line 26 of file ibm_volcons.hpp.

Constructor & Destructor Documentation

◆ IBMVolCons()

IBMVolCons::IBMVolCons ( int  softID,
double  kappaV 
)

Set parameters of volume conservation.

Definition at line 25 of file ibm_volcons.cpp.

References immersed_boundaries, kappaV, ImmersedBoundaries::register_softID(), softID, and volRef.

Member Function Documentation

◆ cutoff()

double IBMVolCons::cutoff ( ) const
inline

Definition at line 34 of file ibm_volcons.hpp.

Member Data Documentation

◆ kappaV

double IBMVolCons::kappaV

Spring constant for volume force.

Definition at line 32 of file ibm_volcons.hpp.

Referenced by IBMVolCons().

◆ num

constexpr int IBMVolCons::num = 0
staticconstexpr

Definition at line 36 of file ibm_volcons.hpp.

◆ softID

int IBMVolCons::softID

ID of the large soft particle to which this node belongs.

Definition at line 28 of file ibm_volcons.hpp.

Referenced by IBMVolCons().

◆ volRef

double IBMVolCons::volRef

Reference volume.

Definition at line 30 of file ibm_volcons.hpp.

Referenced by IBMVolCons().


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