Class performs geometric matching of volume fraction and calculates surface interpolation of volume fraction field. More...
Public Member Functions | |
MPLICcell (const bool unweighted=true, const bool multiCut=true) | |
Construct for given interpolation and PLIC type. More... | |
bool | matchAlpha (const MPLICcellStorage &cellInfo) |
Match cell volume ratios. More... | |
const DynamicList< scalar > & | alphaf () const |
Return face volume fraction. More... | |
const vector & | cutNormal () const |
Return cut normal. More... | |
scalar | cutAlpha () const |
Return volume fraction corresponding to the cut. More... | |
scalar | subCellVolume () const |
Return sub-cell volume. More... | |
Class performs geometric matching of volume fraction and calculates surface interpolation of volume fraction field.
Definition at line 55 of file MPLICcell.H.
Construct for given interpolation and PLIC type.
Definition at line 1002 of file MPLICcell.C.
References MPLICcell::matchAlpha(), and triFace().
bool matchAlpha | ( | const MPLICcellStorage & | cellInfo | ) |
Match cell volume ratios.
Definition at line 1027 of file MPLICcell.C.
Referenced by MPLICcell::MPLICcell().
|
inline |
Return face volume fraction.
Definition at line 269 of file MPLICcellI.H.
|
inline |
Return cut normal.
Definition at line 275 of file MPLICcellI.H.
|
inline |
Return volume fraction corresponding to the cut.
Definition at line 287 of file MPLICcellI.H.
|
inline |
Return sub-cell volume.
Definition at line 281 of file MPLICcellI.H.