SPH
Public Member Functions | List of all members
AggregateCollisionHandler Class Reference
Inheritance diagram for AggregateCollisionHandler:
ICollisionHandler Polymorphic

Public Member Functions

 AggregateCollisionHandler (const RunSettings &settings)
 
virtual void initialize (Storage &storage) override
 
virtual CollisionResult collide (const Size i, const Size j, FlatSet< Size > &UNUSED(toRemove)) override
 
- Public Member Functions inherited from ICollisionHandler
virtual CollisionResult collide (const Size i, const Size j, FlatSet< Size > &toRemove)=0
 Computes the outcome of collision between i-th and j-th particle. More...
 
- Public Member Functions inherited from Polymorphic
virtual ~Polymorphic ()
 

Detailed Description

Definition at line 482 of file AggregateSolver.cpp.

Constructor & Destructor Documentation

◆ AggregateCollisionHandler()

AggregateCollisionHandler::AggregateCollisionHandler ( const RunSettings settings)
inlineexplicit

Definition at line 497 of file AggregateSolver.cpp.

Member Function Documentation

◆ collide()

virtual CollisionResult AggregateCollisionHandler::collide ( const Size  i,
const Size  j,
FlatSet< Size > &  UNUSEDtoRemove 
)
inlineoverridevirtual

Definition at line 512 of file AggregateSolver.cpp.

◆ initialize()

virtual void AggregateCollisionHandler::initialize ( Storage storage)
inlineoverridevirtual

Implements ICollisionHandler.

Definition at line 503 of file AggregateSolver.cpp.

Member Data Documentation

◆ n

Float AggregateCollisionHandler::n

Definition at line 487 of file AggregateSolver.cpp.

◆ t

Float AggregateCollisionHandler::t

Definition at line 488 of file AggregateSolver.cpp.


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