fixedWall Class Reference

Classes

class  Model
 

Public Member Functions

 TypeInfoNV ("fixedWall")
 
 fixedWall ()
 
 fixedWall (const dictionary &dict)
 
 fixedWall (const fixedWall &)=default
 
 fixedWall (fixedWall &&)=default
 
fixedWalloperator= (const fixedWall &)=default
 
fixedWalloperator= (fixedWall &&)=default
 
 ~fixedWall ()=default
 
Model getModel (real t) const
 
int32 nameToIndex (const word &name) const
 
word indexToName (label i) const
 
INLINE_FUNCTION_HD realx3 pointVelocity (label n, const realx3 &p) const
 
INLINE_FUNCTION_HD realx3 transferPoint (label n, const realx3 p, real dt) const
 
INLINE_FUNCTION_HD bool transferPoint (label n, realx3 *pVec, size_t numP, real dt)
 
INLINE_FUNCTION_HD bool isMoving () const
 
bool move (real t, real dt)
 
FUNCTION_H bool read (iIstream &is)
 
FUNCTION_H bool write (iOstream &os) const
 

Protected Member Functions

bool readDictionary (const dictionary &dict)
 
bool writeDictionary (dictionary &dict) const
 

Protected Attributes

const word name_ = "none"
 

Detailed Description

Definition at line 37 of file fixedWall.hpp.

Constructor & Destructor Documentation

◆ fixedWall() [1/4]

fixedWall ( )

Definition at line 55 of file fixedWall.cpp.

◆ fixedWall() [2/4]

fixedWall ( const dictionary dict)

Definition at line 59 of file fixedWall.cpp.

References fatalExit.

◆ fixedWall() [3/4]

fixedWall ( const fixedWall )
default

◆ fixedWall() [4/4]

fixedWall ( fixedWall &&  )
default

◆ ~fixedWall()

~fixedWall ( )
default

Member Function Documentation

◆ readDictionary()

bool readDictionary ( const dictionary dict)
protected

Definition at line 26 of file fixedWall.cpp.

References pFlow::endl(), fatalErrorInFunction, and dictionary::getVal().

Here is the call graph for this function:

◆ writeDictionary()

bool writeDictionary ( dictionary dict) const
protected

Definition at line 44 of file fixedWall.cpp.

References dictionary::add(), and dictionary::subDictOrCreate().

Here is the call graph for this function:

◆ TypeInfoNV()

TypeInfoNV ( "fixedWall"  )

◆ operator=() [1/2]

fixedWall& operator= ( const fixedWall )
default

◆ operator=() [2/2]

fixedWall& operator= ( fixedWall &&  )
default

◆ getModel()

Model getModel ( real  t) const
inline

Definition at line 110 of file fixedWall.hpp.

◆ nameToIndex()

int32 nameToIndex ( const word name) const
inline

Definition at line 115 of file fixedWall.hpp.

◆ indexToName()

word indexToName ( label  i) const
inline

Definition at line 120 of file fixedWall.hpp.

References fixedWall::name_.

◆ pointVelocity()

INLINE_FUNCTION_HD realx3 pointVelocity ( label  n,
const realx3 p 
) const
inline

Definition at line 127 of file fixedWall.hpp.

References pFlow::zero3.

◆ transferPoint() [1/2]

INLINE_FUNCTION_HD realx3 transferPoint ( label  n,
const realx3  p,
real  dt 
) const
inline

Definition at line 135 of file fixedWall.hpp.

◆ transferPoint() [2/2]

INLINE_FUNCTION_HD bool transferPoint ( label  n,
realx3 pVec,
size_t  numP,
real  dt 
)
inline

Definition at line 143 of file fixedWall.hpp.

◆ isMoving()

INLINE_FUNCTION_HD bool isMoving ( ) const
inline

Definition at line 149 of file fixedWall.hpp.

◆ move()

bool move ( real  t,
real  dt 
)
inline

Definition at line 154 of file fixedWall.hpp.

◆ read()

bool read ( iIstream is)

Definition at line 70 of file fixedWall.cpp.

References ioErrorInFile, IOstream::lineNumber(), pFlow::motionModelFile__, IOstream::name(), and dictionary::read().

Here is the call graph for this function:

◆ write()

bool write ( iOstream os) const

Definition at line 91 of file fixedWall.cpp.

References ioErrorInFile, IOstream::lineNumber(), pFlow::motionModelFile__, IOstream::name(), and dictionary::write().

Here is the call graph for this function:

Member Data Documentation

◆ name_

const word name_ = "none"
protected

Definition at line 84 of file fixedWall.hpp.

Referenced by fixedWall::indexToName().


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