BioDynaMo  v1.05.159-3be850bb
Public Member Functions | Public Attributes | List of all members
bdm::UpdateStaticnessOp Struct Reference
Inheritance diagram for bdm::UpdateStaticnessOp:
[legend]
Collaboration diagram for bdm::UpdateStaticnessOp:
[legend]

Public Member Functions

 BDM_OP_HEADER (UpdateStaticnessOp)
 
void SetUp () override
 
void operator() (Agent *agent) override
 
- Public Member Functions inherited from bdm::AgentOperationImpl
void operator() () 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 TearDown ()
 
virtual OperationImplClone ()=0
 
bool IsGpuOperation () const
 Returns whether or not this operation is supposed to run on a GPU. More...
 

Public Attributes

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

Detailed Description

Definition at line 48 of file default_ops.cc.

Member Function Documentation

◆ BDM_OP_HEADER()

bdm::UpdateStaticnessOp::BDM_OP_HEADER ( UpdateStaticnessOp  )

◆ operator()()

void bdm::UpdateStaticnessOp::operator() ( Agent agent)
inlineoverridevirtual

Implements bdm::OperationImpl.

Definition at line 55 of file default_ops.cc.

◆ SetUp()

void bdm::UpdateStaticnessOp::SetUp ( )
inlineoverridevirtual

This function is run before the operator() call. It is useful to perform tasks such as data transfer from CPU -> GPU in GPU operations

Reimplemented from bdm::OperationImpl.

Definition at line 51 of file default_ops.cc.

Member Data Documentation

◆ detect_static_

bool bdm::UpdateStaticnessOp::detect_static_ = false

Definition at line 62 of file default_ops.cc.


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