walberla::pe_coupling::ForceTorqueOnBodiesResetter Class Reference

#include <ForceTorqueOnBodiesResetter.h>

Public Member Functions

 ForceTorqueOnBodiesResetter (const shared_ptr< StructuredBlockStorage > &blockStorage, const BlockDataID &bodyStorageID, const std::function< bool(pe::BodyID)> &bodySelectorFct=selectRegularBodies)
 
void operator() ()
 

Private Attributes

shared_ptr< StructuredBlockStorageblockStorage_
 
const BlockDataID bodyStorageID_
 
const std::function< bool(pe::BodyID)> bodySelectorFct_
 

Constructor & Destructor Documentation

◆ ForceTorqueOnBodiesResetter()

walberla::pe_coupling::ForceTorqueOnBodiesResetter::ForceTorqueOnBodiesResetter ( const shared_ptr< StructuredBlockStorage > &  blockStorage,
const BlockDataID bodyStorageID,
const std::function< bool(pe::BodyID)> &  bodySelectorFct = selectRegularBodies 
)
inline

Member Function Documentation

◆ operator()()

void walberla::pe_coupling::ForceTorqueOnBodiesResetter::operator() ( )

Member Data Documentation

◆ blockStorage_

shared_ptr<StructuredBlockStorage> walberla::pe_coupling::ForceTorqueOnBodiesResetter::blockStorage_
private

◆ bodySelectorFct_

const std::function<bool(pe::BodyID)> walberla::pe_coupling::ForceTorqueOnBodiesResetter::bodySelectorFct_
private

◆ bodyStorageID_

const BlockDataID walberla::pe_coupling::ForceTorqueOnBodiesResetter::bodyStorageID_
private

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