Public Member Functions | Private Member Functions | Private Attributes
cellAspectRatioControl Class Reference
Collaboration diagram for cellAspectRatioControl:
Collaboration graph
[legend]

Public Member Functions

 cellAspectRatioControl (const dictionary &motionDict)
 Construct from dictionary. More...
 
virtual ~cellAspectRatioControl ()
 Destructor. More...
 
void updateCellSizeAndFaceArea (vector &alignmentDir, scalar &targetFaceArea, scalar &targetCellSize) const
 
void updateDeltaVector (const vector &alignmentDir, const scalar targetCellSize, const scalar rABMag, vector &delta) const
 

Private Member Functions

 cellAspectRatioControl (const cellAspectRatioControl &)
 Disallow default bitwise copy construct. More...
 
void operator= (const cellAspectRatioControl &)
 Disallow default bitwise assignment. More...
 

Private Attributes

const dictionary aspectRatioDict_
 
const scalar aspectRatio_
 
vector aspectRatioDirection_
 

Detailed Description

Source files

Definition at line 50 of file cellAspectRatioControl.H.

Constructor & Destructor Documentation

◆ cellAspectRatioControl() [1/2]

Disallow default bitwise copy construct.

◆ cellAspectRatioControl() [2/2]

cellAspectRatioControl ( const dictionary motionDict)

Construct from dictionary.

◆ ~cellAspectRatioControl()

virtual ~cellAspectRatioControl ( )
virtual

Destructor.

Member Function Documentation

◆ operator=()

void operator= ( const cellAspectRatioControl )
private

Disallow default bitwise assignment.

◆ updateCellSizeAndFaceArea()

void updateCellSizeAndFaceArea ( vector alignmentDir,
scalar &  targetFaceArea,
scalar &  targetCellSize 
) const

◆ updateDeltaVector()

void updateDeltaVector ( const vector alignmentDir,
const scalar  targetCellSize,
const scalar  rABMag,
vector delta 
) const

Field Documentation

◆ aspectRatioDict_

const dictionary aspectRatioDict_
private

Definition at line 54 of file cellAspectRatioControl.H.

◆ aspectRatio_

const scalar aspectRatio_
private

Definition at line 56 of file cellAspectRatioControl.H.

◆ aspectRatioDirection_

vector aspectRatioDirection_
private

Definition at line 58 of file cellAspectRatioControl.H.


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