faceShading uses the transmissivity value in the boundaryRadiationProperties in order to evaluate which faces are "hit" by the "direction" vector. NOTE: Only transmissivity values of zero are considered for opaque walls. More...
Public Member Functions | |
ClassName ("faceShading") | |
faceShading (const fvMesh &mesh, const vector dir, const labelList &hitFaceList) | |
Construct from components. More... | |
faceShading (const fvMesh &mesh, const vector) | |
Construct from mesh and vector. More... | |
~faceShading ()=default | |
Destructor. More... | |
const vector | direction () const |
const access to direction More... | |
vector & | direction () |
Non-const access to direction. More... | |
const labelList & | rayStartFaces () const |
Access to rayStartFaces. More... | |
void | correct () |
Recalculate rayStartFaces using direction vector. More... | |
faceShading uses the transmissivity value in the boundaryRadiationProperties in order to evaluate which faces are "hit" by the "direction" vector. NOTE: Only transmissivity values of zero are considered for opaque walls.
Definition at line 61 of file faceShading.H.
faceShading | ( | const fvMesh & | mesh, |
const vector | dir, | ||
const labelList & | hitFaceList | ||
) |
Construct from components.
Definition at line 380 of file faceShading.C.
faceShading | ( | const fvMesh & | mesh, |
const vector | dir | ||
) |
Construct from mesh and vector.
Definition at line 393 of file faceShading.C.
|
default |
Destructor.
ClassName | ( | "faceShading" | ) |
const access to direction
Definition at line 136 of file faceShading.H.
Non-const access to direction.
Definition at line 142 of file faceShading.H.
|
inline |
Access to rayStartFaces.
Definition at line 148 of file faceShading.H.
void correct | ( | ) |
Recalculate rayStartFaces using direction vector.
Definition at line 409 of file faceShading.C.