MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo Struct Reference
Collaboration diagram for maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo:
[legend]

Public Attributes

MInt id = -1
 
MBool isActive = false
 
MFloat amplitude
 
MFloat rhoFluct
 
MFloat radius = -1.0
 
MFloat strouhal
 
MFloat omega
 
MFloat phaseShift = 0.0
 
MBool windowing = false
 
std::array< MFloat, nDimposition {}
 
std::vector< MIntcellIds {}
 
std::vector< MFloatsrcTerms {}
 

Detailed Description

template<MInt nDim, MInt nDist, class SysEqn>
struct maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo

Definition at line 29 of file lbsrcterm.cpp.

Member Data Documentation

◆ amplitude

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::amplitude

Definition at line 32 of file lbsrcterm.cpp.

◆ cellIds

template<MInt nDim, MInt nDist, class SysEqn >
std::vector<MInt> maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::cellIds {}

Definition at line 40 of file lbsrcterm.cpp.

◆ id

template<MInt nDim, MInt nDist, class SysEqn >
MInt maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::id = -1

Definition at line 30 of file lbsrcterm.cpp.

◆ isActive

template<MInt nDim, MInt nDist, class SysEqn >
MBool maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::isActive = false

Definition at line 31 of file lbsrcterm.cpp.

◆ omega

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::omega

Definition at line 36 of file lbsrcterm.cpp.

◆ phaseShift

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::phaseShift = 0.0

Definition at line 37 of file lbsrcterm.cpp.

◆ position

template<MInt nDim, MInt nDist, class SysEqn >
std::array<MFloat, nDim> maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::position {}

Definition at line 39 of file lbsrcterm.cpp.

◆ radius

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::radius = -1.0

Definition at line 34 of file lbsrcterm.cpp.

◆ rhoFluct

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::rhoFluct

Definition at line 33 of file lbsrcterm.cpp.

◆ srcTerms

template<MInt nDim, MInt nDist, class SysEqn >
std::vector<MFloat> maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::srcTerms {}

Definition at line 41 of file lbsrcterm.cpp.

◆ strouhal

template<MInt nDim, MInt nDist, class SysEqn >
MFloat maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::strouhal

Definition at line 35 of file lbsrcterm.cpp.

◆ windowing

template<MInt nDim, MInt nDist, class SysEqn >
MBool maia::lb::LbSrcTerm_monopole< nDim, nDist, SysEqn >::MonopoleInfo::windowing = false

Definition at line 38 of file lbsrcterm.cpp.


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