BioDynaMo  v1.03.58-27764645
Public Member Functions | List of all members
bdm::MechanicalForcesOpOpenCL Struct Reference

Defines the 3D physical interactions between physical objects. More...

#include <mechanical_forces_op_opencl.h>

Inheritance diagram for bdm::MechanicalForcesOpOpenCL:
Collaboration diagram for bdm::MechanicalForcesOpOpenCL:

Public Member Functions

 BDM_OP_HEADER (MechanicalForcesOpOpenCL)
void IsNonSphericalObjectPresent (const Agent *agent, bool *answer)
void operator() () override
- Public Member Functions inherited from bdm::StandaloneOperationImpl
void operator() (Agent *agent) override
bool IsStandalone () override
 Returns whether or not this operations is a stand-alone operation. More...
- Public Member Functions inherited from bdm::OperationImpl
virtual ~OperationImpl ()=default
virtual void SetUp ()
virtual void TearDown ()
virtual OperationImplClone ()=0
bool IsGpuOperation ()
 Returns whether or not this operation is supposed to run on a GPU. More...

Additional Inherited Members

- Public Attributes inherited from bdm::OperationImpl
OpComputeTarget target_ = kCpu
 The target that this operation implementation is supposed to run on. More...

Detailed Description

Defines the 3D physical interactions between physical objects.

Definition at line 25 of file mechanical_forces_op_opencl.h.

Member Function Documentation


bdm::MechanicalForcesOpOpenCL::BDM_OP_HEADER ( MechanicalForcesOpOpenCL  )

◆ IsNonSphericalObjectPresent()

void bdm::MechanicalForcesOpOpenCL::IsNonSphericalObjectPresent ( const Agent agent,
bool *  answer 

◆ operator()()

void bdm::MechanicalForcesOpOpenCL::operator() ( )

Implements bdm::OperationImpl.

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