walberla::ReattachmentLengthFinder Class Reference

Detailed Description

Class for determining (and logging) the normalized reattachment length after the backward-facing step.

Public Member Functions

 ReattachmentLengthFinder (const shared_ptr< StructuredBlockStorage > &blocks, const BlockDataID &pdfFieldID, const BlockDataID &flagFieldID, const FlagUID &fluid, const std::string &filename, const uint_t checkFrequency, const Vector3< real_t > stepSize)
 
void operator() ()
 

Private Attributes

shared_ptr< StructuredBlockStorageblocks_
 
BlockDataID pdfFieldID_
 
BlockDataID flagFieldID_
 
FlagUID fluid_
 
std::string filename_
 
uint_t checkFrequency_
 
Vector3< real_tstepSize_
 
uint_t executionCounter_
 

Constructor & Destructor Documentation

◆ ReattachmentLengthFinder()

walberla::ReattachmentLengthFinder::ReattachmentLengthFinder ( const shared_ptr< StructuredBlockStorage > &  blocks,
const BlockDataID pdfFieldID,
const BlockDataID flagFieldID,
const FlagUID &  fluid,
const std::string &  filename,
const uint_t  checkFrequency,
const Vector3< real_t stepSize 
)
inline

Member Function Documentation

◆ operator()()

void walberla::ReattachmentLengthFinder::operator() ( )
inline

Member Data Documentation

◆ blocks_

shared_ptr< StructuredBlockStorage > walberla::ReattachmentLengthFinder::blocks_
private

◆ checkFrequency_

uint_t walberla::ReattachmentLengthFinder::checkFrequency_
private

◆ executionCounter_

uint_t walberla::ReattachmentLengthFinder::executionCounter_
private

◆ filename_

std::string walberla::ReattachmentLengthFinder::filename_
private

◆ flagFieldID_

BlockDataID walberla::ReattachmentLengthFinder::flagFieldID_
private

◆ fluid_

FlagUID walberla::ReattachmentLengthFinder::fluid_
private

◆ pdfFieldID_

BlockDataID walberla::ReattachmentLengthFinder::pdfFieldID_
private

◆ stepSize_

Vector3< real_t > walberla::ReattachmentLengthFinder::stepSize_
private

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