|
chombo-discharge
|
Class for coarsening data in a multifluid context. More...
#include <CD_MFCoarAve.H>
Public Member Functions | |
| MFCoarAve () | |
| Constructor. Must subsequently call defined. | |
| ~MFCoarAve () | |
| Destructor (does nothing). | |
| MFCoarAve (const Vector< RefCountedPtr< EBCoarAve > > &a_aveOps) | |
| Full constructor. Calls define. | |
| void | define (const Vector< RefCountedPtr< EBCoarAve > > &a_aveOps) |
| Define function. | |
| const RefCountedPtr< EBCoarAve > & | getAveOp (const int a_phase) const |
| Get coarsening utility for specified phase. | |
Protected Attributes | |
| Vector< RefCountedPtr< EBCoarAve > > | m_aveOps |
| Interpolation for each phase. | |
Class for coarsening data in a multifluid context.
| MFCoarAve::MFCoarAve | ( | const Vector< RefCountedPtr< EBCoarAve > > & | a_aveOps | ) |
Full constructor. Calls define.
| [in] | aveOps | Averaging operators on each phase. |
| void MFCoarAve::define | ( | const Vector< RefCountedPtr< EBCoarAve > > & | a_aveOps | ) |
Define function.
| [in] | aveOps | Averaging operators on each phase. |
| const RefCountedPtr< EBCoarAve > & MFCoarAve::getAveOp | ( | const int | a_phase | ) | const |
Get coarsening utility for specified phase.
| [in] | a_phase | Phase |