LBIBCell
|
a free force on a node More...
#include <ForceStructs.hpp>
Public Member Functions | |
ForceType2 (unsigned int id1, double fx, double fy) | |
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 free force on a node
Definition at line 192 of file ForceStructs.hpp.
|
inline |
the constructor of this force
id1 | the id of the node the free force is applied |
fx | the free force in x direction |
fy | the free force in y direction |
Definition at line 199 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 207 of file ForceStructs.hpp.
|
inlinevirtual |
getPartnerGeometryNode
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 220 of file ForceStructs.hpp.
|
inlinevirtual |
Returns the force type.
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 216 of file ForceStructs.hpp.
|
inlinevirtual |
writes the force struct to the ostream
stream | the output stream |
Implements LbmLib::solver::AbstractForceStruct.
Definition at line 212 of file ForceStructs.hpp.