www.cemf.ir
demParticles Class Reference
+ Inheritance diagram for demParticles:
+ Collaboration diagram for demParticles:

Public Member Functions

 demParticles (systemControl &control)
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 

Additional Inherited Members

- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

Definition at line 31 of file demParticles.hpp.

Constructor & Destructor Documentation

◆ demParticles()

demParticles ( systemControl control)
inline

Definition at line 38 of file demParticles.hpp.


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