LBIBCell
|
a constant force between 2 nodes More...
#include <ForceStructs.hpp>
Public Member Functions | |
ForceType5 (unsigned int id1, unsigned int id2, double f) | |
the constructor of this force More... | |
void | calculateForce (const std::map< unsigned int, std::shared_ptr< nodes::GeometryNode > > &nodes) |
calculates the force on the geometry nodes More... | |
void | writeForceStruct (std::ofstream *const stream) const |
writes the force struct to the ostream More... | |
unsigned int | getType () const |
Returns the force type. More... | |
unsigned int | getPartnerGeometryNode (void) const |
getPartnerGeometryNode More... | |
Public Member Functions inherited from LbmLib::solver::AbstractForceStruct | |
virtual | ~AbstractForceStruct () |
Destructor. | |
a constant force between 2 nodes
Definition at line 390 of file ForceStructs.hpp.
|
inline |
the constructor of this force
id1 | the id of the first node |
id2 | the id of the second node |
f | the constant force |
Definition at line 397 of file ForceStructs.hpp.
|
inlinevirtual |
calculates the force on the geometry nodes
nodes | the nodes where the force is applied |
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 405 of file ForceStructs.hpp.
|
inlinevirtual |
getPartnerGeometryNode
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 426 of file ForceStructs.hpp.
|
inlinevirtual |
Returns the force type.
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 422 of file ForceStructs.hpp.
|
inlinevirtual |
writes the force struct to the ostream
stream | the output stream |
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 418 of file ForceStructs.hpp.