|
Mushy Layer
1.0
|
This is the complete list of members for Projector, including all inherited members.
| AdditionalLevelProject(LevelData< FArrayBox > &a_velocity, LevelData< FArrayBox > *a_crseVelPtr, const Real a_newTime, const Real a_dt, const bool a_isViscous) | Projector | |
| applyCCcorrection(LevelData< FArrayBox > &a_velocity, LevelData< FArrayBox > *a_pressure, LevelData< FArrayBox > *a_pressureScalePtr, const Real scale) | Projector | protected |
| applyFreestreamCorrection(LevelData< FluxBox > &a_advVel, Real scale=1.0) | Projector | |
| applyMacCorrection(LevelData< FluxBox > &a_uEdge, LevelData< FArrayBox > *crseBCDataPtr, Real phiScale=1.0) | Projector | |
| applySyncCorrection(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, const Real scale, LevelData< FArrayBox > *crseCorr) | Projector | protected |
| CCcorrection() | Projector | |
| CCrhs() | Projector | |
| checkDivergence(LevelData< FluxBox > &a_uEdge) | Projector | |
| computeGrad_eLambda(Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosity) | Projector | protected |
| computeVDCorrection(Vector< LevelData< FArrayBox > * > &a_lambda, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync) | Projector | |
| computeVDCorrection(Vector< LevelData< FArrayBox > * > &a_lambda, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync, AMRMultiGrid< LevelData< FArrayBox > > &a_solver) | Projector | protected |
| copyPressure(Projector &a_proj) | Projector | |
| crseProjPtr() const | Projector | |
| define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_crseGridsPtr, const Box &a_domain, const Real a_dx, Projector *a_finerProj, Projector *a_crseProj, int a_nRefCrse, int a_level, PhysBCUtil &a_physBC, bool a_usePiAdvectionBCs=true) | Projector | |
| define(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_crseGridsPtr, const ProblemDomain &a_domain, const Real a_dx, Projector *a_finerProj, Projector *a_crseProj, int a_nRefCrse, int a_level, PhysBCUtil &a_physBC, bool a_usePiAdvectionBCs=true) | Projector | |
| defineMultiGrid(AMRMultiGrid< LevelData< FArrayBox > > &a_solver, const Vector< LevelData< FArrayBox > * > &a_vel, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosity, bool a_freestreamSolver) | Projector | protected |
| defineSolverMGlevel(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_crseGridsPtr) | Projector | protected |
| defineSolverMGLevelVCOp(const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePorosityPtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr, bool cellCentred=false, Real beta=-1) | Projector | protected |
| doInitialSyncOperations(Vector< LevelData< FArrayBox > * > &a_vel, Vector< LevelData< FArrayBox > * > &a_lambda, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosityFace, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync) | Projector | |
| doMacSync() const | Projector | |
| doPostRegridOps(Vector< LevelData< FArrayBox > * > &a_lambda, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosity, const Real a_dt, const Real a_time, const Real a_etaScale=1.0) | Projector | |
| doQuadInterp() const | Projector | |
| doSyncOperations(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< LevelData< FArrayBox > * > &a_lambda, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosityFace, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync) | Projector | |
| doSyncProjection() const | Projector | |
| doSyncProjection(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync, AMRMultiGrid< LevelData< FArrayBox > > &a_solver) | Projector | protected |
| dProblem() const | Projector | |
| dx() const | Projector | |
| eLambda() | Projector | |
| eLambda() const | Projector | |
| eSync() | Projector | |
| eSync() const | Projector | |
| etaLambda() const | Projector | |
| etaLambda(Real a_eta) | Projector | |
| fineProjPtr() const | Projector | |
| getBoxes() const | Projector | |
| getCFBC(LevelData< FArrayBox > &crseVelPtr, LevelData< FArrayBox > *a_crseVelPtr, LevelData< FArrayBox > *a_crsePorosityPtr, Real a_dt) | Projector | |
| getGridIVS() | Projector | |
| getLevel() const | Projector | |
| getPhi(LevelData< FArrayBox > &a_phi) | Projector | |
| getPhiScale(Real a_dt) | Projector | |
| getPhysBCPtr() const | Projector | |
| getScale(Real a_scale, Real a_dt) | Projector | |
| grad_eLambda(LevelData< FArrayBox > &a_grad_eLambda, int a_dir) const | Projector | |
| grad_eLambda() | Projector | |
| grad_eLambda() const | Projector | |
| grad_eSync(LevelData< FArrayBox > &a_grad_eSync, int a_dir) const | Projector | |
| grad_eSync(LevelData< FArrayBox > &a_grad_eSync) const | Projector | |
| gradPhi(LevelData< FArrayBox > &a_gradPhi, int a_dir) const | Projector | |
| gradPhi(LevelData< FluxBox > &a_gradPhi) const | Projector | |
| gradPi(LevelData< FArrayBox > &a_gradPi, int a_dir) const | Projector | |
| gradPi(LevelData< FArrayBox > &a_gradPi) const | Projector | |
| gradPiBCs(LevelData< FArrayBox > &a_gradPi, bool extrapBCs=false, bool a_usePhi=false) | Projector | |
| init(const Projector &a_oldProj) | Projector | |
| initialLevelProject(LevelData< FArrayBox > &a_velocity, LevelData< FArrayBox > *a_crseVelPtr, const Real a_oldTime, const Real a_newTime, const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePorosityPtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr) | Projector | |
| initialSyncProjection(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, const Real a_newTime, const Real a_dtSync, AMRMultiGrid< LevelData< FArrayBox > > &a_solver) | Projector | protected |
| initialVelocityProject(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< RefCountedPtr< LevelData< FluxBox > > > &a_porosityFace, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, bool a_homogeneousCFBC=true) | Projector | |
| initialVelocityProject(Vector< LevelData< FArrayBox > * > &a_velocity, Vector< RefCountedPtr< LevelData< FArrayBox > > > &a_porosity, AMRMultiGrid< LevelData< FArrayBox > > &a_solver, bool a_homogeneousCFBC=true) | Projector | |
| isFinestLevel() const | Projector | |
| isFinestLevel(bool a_finest_level) | Projector | |
| isInitialized() const | Projector | |
| levelMacProject(LevelData< FluxBox > &uEdge, Real a_oldTime, Real a_dt, const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePorosityPtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr) | Projector | |
| levelMacProject(LevelData< FluxBox > &a_uEdge, Real a_dt, const RefCountedPtr< LevelData< FArrayBox > > a_crsePressurePtr, const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePorosityPtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr, bool alreadyhasPhi=false, Real correctScale=1.0) | Projector | |
| LevelProject(LevelData< FArrayBox > &a_velocity, LevelData< FArrayBox > *a_crseVelPtr, const Real a_newTime, const Real a_dt, const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePorosityPtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr, const bool a_isViscous) | Projector | |
| limitSolverCoarsening(bool a_limitSolverCoarsening) | Projector | |
| m_sumVDrhs | Projector | |
| MACcorrection() | Projector | |
| MACrhs() | Projector | |
| makeBottomSolvers() | Projector | protected |
| nRefCrse() const | Projector | |
| phi() | Projector | |
| phi() const | Projector | |
| Pi() | Projector | |
| postRestart() | Projector | protected |
| Projector() | Projector | |
| Projector(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_crseGridsPtr, const Box &a_domain, const Real a_dx, Projector *a_finerProj, Projector *a_crseProj, int a_nRefCrse, int a_level, PhysBCUtil &a_physBC) | Projector | |
| Projector(const DisjointBoxLayout &a_grids, const DisjointBoxLayout *a_crseGridsPtr, const ProblemDomain &a_domain, const Real a_dx, Projector *a_finerProj, Projector *a_crseProj, int a_nRefCrse, int a_level, PhysBCUtil &a_physBC) | Projector | |
| quadCFInterpolator() | Projector | |
| readCheckpointHeader(HDF5Handle &a_handle) | Projector | |
| readCheckpointLevel(HDF5Handle &a_handle) | Projector | |
| removeFreestreamCorrection(LevelData< FluxBox > &a_advVel) | Projector | |
| rescalePressure(Real a_oldDt, Real a_newDt) | Projector | |
| scalePwithPorosity(bool a_scalePwithPorosity) | Projector | |
| scaleRHS(LevelData< FArrayBox > &a_rhs, Real a_scale) | Projector | |
| setCrseProj(Projector *a_crseProj, int nRefCrse) | Projector | |
| setFineProj(Projector *a_fineProj) | Projector | |
| setNonSubcycledMACBCs() | Projector | |
| setPhysBC(PhysBCUtil &a_bc) | Projector | |
| setPressureScaleEdgePtr(RefCountedPtr< LevelData< FluxBox > > a_pressureScaleEdgePtr) | Projector | |
| setPressureScalePtr(RefCountedPtr< LevelData< FArrayBox > > a_pressureScalePtr) | Projector | |
| setSolverParameters() | Projector | protected |
| setSubcycledMACBCs() | Projector | |
| solveMGlevel(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCoarsePtr, const LevelData< FArrayBox > &a_rhs, const RefCountedPtr< LevelData< FArrayBox > > a_porosityPtr, const RefCountedPtr< LevelData< FArrayBox > > a_crsePressureScalePtr, const RefCountedPtr< LevelData< FluxBox > > a_porosityEdgePtr, const RefCountedPtr< LevelData< FluxBox > > a_crsePorosityEdgePtr, bool cellCentred=false) | Projector | protected |
| solveMGlevel(LevelData< FArrayBox > &a_phi, const LevelData< FArrayBox > *a_phiCoarsePtr, const LevelData< FArrayBox > &a_rhs, bool cellCentred) | Projector | protected |
| unscaledPi(LevelData< FArrayBox > &unscaledPi, Real a_dt) | Projector | |
| variableSetUp() | Projector | |
| verbosity(int a_verbosity) | Projector | |
| verbosity() const | Projector | |
| writeCheckpointHeader(HDF5Handle &a_handle) const | Projector | |
| writeCheckpointLevel(HDF5Handle &a_handle) const | Projector | |
| ~Projector() | Projector |
1.8.13